Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-19 | Fix type annotations (for jinja2) | Takeshi KOMIYA | |
Jinja2 starts to bundle its typehints since v3.0. As a result, mypy warns "ignore" hint is needless. This removes them all to keep it valid. | |||
2021-05-19 | Support jinja2-3.0 | Takeshi KOMIYA | |
Since jinja2-3.0, some utility functions like contextfunction and environmentfilter are renamed to new name. This follows the updates to support jinja2-3.0 or above. | |||
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-11 | Do isort | Takeshi KOMIYA | |
2020-11-11 | Merge branch '3.x' | Takeshi KOMIYA | |
2020-11-11 | Sort imports with isort | François Freitag | |
Keep imports alphabetically sorted and their order homogeneous across Python source files. The isort project has more feature and is more active than the flake8-import-order plugin. Most issues caught were simply import ordering from the same module. Where imports were purposefully placed out of order, tag with isort:skip. | |||
2020-06-03 | Merge branch '3.x' | Takeshi KOMIYA | |
2020-06-03 | Fix mypy violations (with mypy-0.780) | Takeshi KOMIYA | |
2020-03-07 | Hello TYPE_CHECKING! | Takeshi KOMIYA | |
2020-01-01 | A happy new year! | Takeshi KOMIYA | |
2019-12-30 | mypy: Enable disallow_incomplete_defs flag for type checking | Takeshi KOMIYA | |
2019-12-24 | Migrate to py3 style type annotation: sphinx.jinja2glue | Takeshi KOMIYA | |
2019-12-21 | Replace `a and b or c` by the more legible `b if a or c`. | Antony Lee | |
2019-03-06 | Clean up import for annotations | 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 | Replace all "unicode" type by "str" | Takeshi KOMIYA | |
2018-11-24 | Add sphinx.util.typing:unicode to help mypy-3 migration | Takeshi KOMIYA | |
2018-11-21 | Replace six.string_types with native str | Jon Dufresne | |
2018-09-11 | Remove unnecessary object from class definitions | Jon Dufresne | |
In Python 3, all classes are new-style classes. The object in the definition is redundant and unnecessary. | |||
2018-03-18 | Closes #2157: helper function ``warning()`` for HTML themes is added | Takeshi KOMIYA | |
2018-03-17 | Merge branch '1.7' | Takeshi KOMIYA | |
2018-03-13 | Revert "Use typing.TYPE_CHECKING for typehints" | Takeshi KOMIYA | |
This reverts commit a073e17537c2aacaac305feadea58d4473ec97f4. | |||
2018-02-18 | Merge branch '1.7' | Takeshi KOMIYA | |
2018-02-14 | Use typing.TYPE_CHECKING for typehints | Takeshi KOMIYA | |
2018-02-04 | Update type annotations | Takeshi KOMIYA | |
2018-01-27 | Use flake8-import-order | Takeshi KOMIYA | |
2018-01-06 | #4246: Limit width of text body for all themes | Tim Hoffmann | |
2017-12-31 | A happy new year! | Takeshi KOMIYA | |
2017-04-20 | Fix mypy violations | Takeshi KOMIYA | |
2017-04-20 | Drop old methods | Takeshi KOMIYA | |
2017-04-20 | Split theme manager and theme instance class | Takeshi KOMIYA | |
2017-04-18 | Fix fail to load template file if the parent template is archived | Takeshi KOMIYA | |
2017-03-26 | Merge branch 'stable' | Takeshi KOMIYA | |
2017-03-26 | Year++ | Takeshi KOMIYA | |
2017-03-03 | Upgrade to mypy-0.5 | Takeshi KOMIYA | |
2017-02-21 | Fix mypy violations | Takeshi KOMIYA | |
2017-02-21 | Fix mypy violations | Takeshi KOMIYA | |
2017-02-21 | Fix mypy violations | Takeshi KOMIYA | |
2017-02-10 | Add mypy annotations | Takeshi KOMIYA | |
2017-02-06 | Remove unused "type: ignore" | Takeshi KOMIYA | |
2016-11-16 | Add type-check annotations to sphinx.* | Takeshi KOMIYA | |
2016-08-27 | Merge branch 'stable' | Takeshi KOMIYA | |
2016-08-20 | flatten genindex columns' height | Yoshiki Shibukawa | |
2016-05-25 | Refactor code using ``with`` syntax | Takeshi KOMIYA | |
2016-01-15 | Obligatory copyright update. | Georg Brandl | |
2015-03-08 | pep8 fixes | Georg Brandl | |
2015-01-03 | Merge branch 'stable' | Georg Brandl | |