Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-09 | Update type annotations | Takeshi KOMIYA | |
2021-01-01 | Merge branch '3.x' | Takeshi KOMIYA | |
2021-01-01 | A happy new year! | Takeshi KOMIYA | |
.. note:: $ find sphinx tests LICENSE doc/conf.py -type f -exec sed -i '' -e 's/2007\-20../2007-2021/' {} \; $ git co sphinx/locale/**/*.js sphinx/templates/epub3/mimetype | |||
2020-11-21 | Deprecate Documenter.get_object_members() | Takeshi KOMIYA | |
At present, the implementation of Documenter.get_object_members() is only for class objects. In fact, no subclasses use it (all of them are overriding the method). This deprecates Documenter.get_object_members() and copies it to ClassDocumenter.get_object_members(). | |||
2020-07-24 | Merge branch '3.x' | Takeshi KOMIYA | |
2020-07-16 | Preserve backwards compatibility | Peter Bell | |
2020-07-15 | Add type check to aliases dict | Peter Bell | |
2020-07-15 | Require canonical name to be specified when calling deprecated_alias | Peter Bell | |
2020-07-13 | Improve warning message from deprecated_alias | Peter Bell | |
2020-04-29 | Remove deprecated features marked as RemovedInSphinx40Warning | Takeshi KOMIYA | |
2020-04-26 | Merge branch '3.x' | Takeshi KOMIYA | |
2020-04-19 | Merge pull request #7509 from tk0miya/refactor_Optional_typehints | Takeshi KOMIYA | |
refactor: Add Optional to type annotations | |||
2020-04-19 | Merge branch '3.x' | Takeshi KOMIYA | |
2020-04-19 | refactor: Add Optional to type annotations | Takeshi KOMIYA | |
2020-04-19 | Fix sphinx crashes with ImportError on python3.5.1 | Takeshi KOMIYA | |
typing.Type was added since python 3.5.2. So it should be imported only on type checking. | |||
2020-03-07 | Deprecate codes for python 3.5 | Takeshi KOMIYA | |
2020-03-07 | Deprecate codes for docutils-0.13 or 0.14 | Takeshi KOMIYA | |
2020-01-01 | Merge branch '2.0' | Takeshi KOMIYA | |
2020-01-01 | A happy new year! | Takeshi KOMIYA | |
2019-12-25 | Merge branch '2.0' | Takeshi KOMIYA | |
2019-12-24 | Migrate to py3 style type annotation: sphinx.deprecation | Takeshi KOMIYA | |
2019-08-18 | Merge branch '2.0' | Takeshi KOMIYA | |
2019-08-17 | Switch uses of __import__ to importlib.get_module() | Jon Dufresne | |
The Python docs for __import__ recommend using importlib.get_module(). https://docs.python.org/3/library/functions.html#__import__ > Note: This is an advanced function that is not needed in everyday > Python programming, unlike importlib.import_module(). As importlib.get_module() uses the Python module cache and returns the module, this also allows simplifying many module cache checks of use of sys.modules. importlib.get_module() has been available since Python 3.3. | |||
2019-08-01 | Merge branch '2.0' | jfbu | |
2019-07-13 | Fix type annotation for python 3.5.1 | Takeshi KOMIYA | |
2019-06-01 | Merge branch '2.0' | Takeshi KOMIYA | |
2019-04-28 | Improve deprecation warning message (refs: #5878) | jfbu | |
2019-04-06 | Add RemovedInSphinx50Warning | Takeshi KOMIYA | |
2019-04-04 | Fix RemovedInSphinx30Warning is marked as pending | Takeshi KOMIYA | |
2019-03-30 | Drop features and APIs deprecated in 1.8 | Takeshi KOMIYA | |
2019-03-18 | Python-3-only clean ups discovered by pyupgrade | Jon Dufresne | |
https://github.com/asottile/pyupgrade > A tool to automatically upgrade syntax for newer versions of the > language. - Drop u str prefix - Drop base object inheritance - Drop args to super() - Use set literals - Use dict comprehension - Use set comprehension | |||
2019-03-17 | Python-3-only clean ups discovered by pyupgrade | Jon Dufresne | |
https://github.com/asottile/pyupgrade > A tool to automatically upgrade syntax for newer versions of the > language. - Drop u str prefix - Drop base object inheritance - Drop args to super() - Use set literals - Use dict comprehension - Use set comprehension | |||
2019-02-11 | Fix typo | Takeshi KOMIYA | |
2019-01-03 | refactor: Add compat module to avoid recursive import | Takeshi KOMIYA | |
2019-01-02 | Merge branch '1.8' | Takeshi KOMIYA | |
2019-01-02 | A happy new year! | Takeshi KOMIYA | |
2018-12-16 | Remove unnecessary encoding cookie from Python source files | Jon Dufresne | |
In Python 3, the default encoding of source files is utf-8. The encoding cookie is now unnecessary and redundant so remove it. For more details, see the docs: https://docs.python.org/3/howto/unicode.html#the-string-type > The default encoding for Python source code is UTF-8, so you can > simply include a Unicode character in a string literal ... Includes a fix for the flake8 header checks to stop expecting an encoding cookie. | |||
2018-12-15 | Use Python 3 super() argument-less syntax | Jon Dufresne | |
The form is less verbose and more idiomatic for Python 3 only code. https://docs.python.org/3/library/functions.html#super | |||
2018-12-15 | Replace all "unicode" type by "str" | Takeshi KOMIYA | |
2018-12-15 | Remove comments for py2 | Takeshi KOMIYA | |
2018-11-24 | Add sphinx.util.typing:unicode to help mypy-3 migration | Takeshi KOMIYA | |
2018-10-31 | Merge branch '1.8' | Takeshi KOMIYA | |
2018-10-16 | Fix #5471: Show appropriate warning for deprecated APIs | Takeshi KOMIYA | |
2018-09-02 | Drop APIs deprecated in 2.0 | Takeshi KOMIYA | |
2018-05-14 | Promote RemovedInSphinx20Warning to next version | Takeshi KOMIYA | |
2018-04-06 | Rename add_stylesheet() to add_css_file() | Takeshi KOMIYA | |
2018-03-02 | Fix mypy violations | Takeshi KOMIYA | |
2018-03-02 | refactor: Move versionlabels to sphinx.directives.other | Takeshi KOMIYA | |
2018-01-24 | Deprecate config value: source_parsers | Takeshi KOMIYA | |
2017-12-31 | Merge branch 'happy_new_year' into master | Takeshi KOMIYA | |