Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move console output utilities to ``sphinx.util.display`` | Adam Turner | 2023-01-03 | 1 | -1/+2 |
| | | | | | - Merge `old_status_iterator` into ``status_iterator``. ``old_status_iterator`` was deprecated in version 1.6. | ||||
* | Run pyupgrade (#11070) | Adam Turner | 2023-01-02 | 1 | -3/+3 |
| | |||||
* | Use PEP 604 types | Adam Turner | 2023-01-01 | 1 | -3/+3 |
| | |||||
* | Use PEP 595 types | Adam Turner | 2023-01-01 | 1 | -6/+6 |
| | |||||
* | Insert ``from __future__ import annotations`` | Adam Turner | 2023-01-01 | 1 | -0/+2 |
| | |||||
* | Improve static typing strictness (#10569) | danieleades | 2022-07-18 | 1 | -5/+5 |
| | |||||
* | Catch `DeprecationWarning` for `docutils.frontend.OptionParser` | Adam Turner | 2022-04-22 | 1 | -4/+9 |
| | |||||
* | Fix #10269: manpage: Failed to resolve the title of :ref: cross references | Takeshi KOMIYA | 2022-03-27 | 1 | -4/+1 |
| | |||||
* | Collapse single line docstrings | Adam Turner | 2022-02-20 | 1 | -2/+1 |
| | |||||
* | Remove copyright and licence fields | Adam Turner | 2022-02-20 | 1 | -3/+0 |
| | |||||
* | Fix module docstring indentation | Adam Turner | 2022-02-20 | 1 | -2/+2 |
| | |||||
* | Fix module docstring first line | Adam Turner | 2022-02-20 | 1 | -2/+1 |
| | |||||
* | Remove module titles in docstrings | Adam Turner | 2022-02-19 | 1 | -3/+0 |
| | |||||
* | Migrate to Node.findall() from Node.traverse() | Takeshi KOMIYA | 2022-01-03 | 1 | -1/+1 |
| | | | | | | | | Node.traverse() was marked as deprecated since docutils-0.18. Instead of it, Node.findall() has been added as successor of traverse(). This applies a patch to docutils-0.17 or older to be available Node.findall() and use it. | ||||
* | A happy new year! | Takeshi KOMIYA | 2022-01-01 | 1 | -1/+1 |
| | |||||
* | Fix #9217: manpage: Dirname of man_make_section_directory is wrong | Takeshi KOMIYA | 2021-05-17 | 1 | -2/+3 |
| | | | | | * Correct: man/man1 * Wrong: man/1 | ||||
* | manpage: Stop creating a section directory on build manpage by default | Takeshi KOMIYA | 2021-05-15 | 1 | -1/+1 |
| | |||||
* | refactor: Use PEP-526 based variable annotation (sphinx.builders) | Takeshi KOMIYA | 2021-03-13 | 1 | -4/+4 |
| | |||||
* | Close #8326: Rename master_doc to root_doc | Takeshi KOMIYA | 2021-02-28 | 1 | -1/+1 |
| | | | | | | To describe the purpose more accurately, the `master_doc` is now renamed to `root_doc`. The old name is still available. But it is recommeneded to use new one from now on. | ||||
* | Merge branch '3.x' | Takeshi KOMIYA | 2021-01-01 | 1 | -1/+1 |
|\ | |||||
| * | A happy new year! | Takeshi KOMIYA | 2021-01-01 | 1 | -1/+1 |
| | | | | | | | | | | | | | | .. 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 | ||||
* | | Merge branch '3.x' | Takeshi KOMIYA | 2020-11-12 | 1 | -4/+2 |
|\ \ | |/ | |||||
| * | Sort imports with isort | François Freitag | 2020-11-11 | 1 | -4/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | Close #7996: manpage: Make a section directory on build manpage by default | Takeshi KOMIYA | 2020-10-28 | 1 | -1/+1 |
|/ | |||||
* | Close #7996: manpage: Add man_make_section_directory7996_man_make_section_directory | Takeshi KOMIYA | 2020-10-03 | 1 | -2/+8 |
| | | | | | | Add a new config variable; man_make_section_directory to make a section directory on build man page. During 3.x, it defaults to False and will be changed to True on 4.0 release. | ||||
* | Add "typ" to NoUri | Takeshi KOMIYA | 2020-01-01 | 1 | -1/+1 |
| | |||||
* | More NoUri details. | Julien Palard | 2020-01-01 | 1 | -1/+1 |
| | |||||
* | A happy new year! | Takeshi KOMIYA | 2020-01-01 | 1 | -1/+1 |
| | |||||
* | mypy: Enable disallow_incomplete_defs flag for type checking | Takeshi KOMIYA | 2019-12-30 | 1 | -1/+1 |
| | |||||
* | Migrate to py3 style type annotation: sphinx.builders.manpage | Takeshi KOMIYA | 2019-06-10 | 1 | -20/+10 |
| | |||||
* | refactor: move NoUri to sphinx.errors | Takeshi KOMIYA | 2019-03-02 | 1 | -1/+1 |
| | |||||
* | manpage: refactor with progress_message() | Takeshi KOMIYA | 2019-02-11 | 1 | -4/+3 |
| | |||||
* | Merge branch '1.8' | Takeshi KOMIYA | 2019-01-02 | 1 | -1/+1 |
|\ | |||||
| * | A happy new year! | Takeshi KOMIYA | 2019-01-02 | 1 | -1/+1 |
| | | |||||
* | | Remove unnecessary encoding cookie from Python source files | Jon Dufresne | 2018-12-16 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | Replace all "unicode" type by "str" | Takeshi KOMIYA | 2018-12-15 | 1 | -7/+6 |
| | | |||||
* | | Fix annotations (minor fixes) | Takeshi KOMIYA | 2018-12-03 | 1 | -6/+6 |
| | | |||||
* | | quickstart: Simplify generated conf.py (for manpage) | Takeshi KOMIYA | 2018-12-02 | 1 | -6/+12 |
| | | |||||
* | | Fix annotations for builders | Takeshi KOMIYA | 2018-11-29 | 1 | -1/+1 |
| | | |||||
* | | Add sphinx.util.typing:unicode to help mypy-3 migration | Takeshi KOMIYA | 2018-11-24 | 1 | -0/+1 |
| | | |||||
* | | Replace six.string_types with native str | Jon Dufresne | 2018-11-21 | 1 | -2/+1 |
|/ | |||||
* | Merge branch '1.7' into 1.8 | Takeshi KOMIYA | 2018-08-25 | 1 | -0/+4 |
|\ | |||||
| * | Fix #5326: manpage: crashed when invalid docname is specified as ``man_pages`` | Takeshi KOMIYA | 2018-08-22 | 1 | -0/+5 |
| | | |||||
* | | Merge branch '1.7' | Takeshi KOMIYA | 2018-03-18 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Revert "Use typing.TYPE_CHECKING for typehints" | Takeshi KOMIYA | 2018-03-13 | 1 | -2/+2 |
| | | | | | | | | This reverts commit a073e17537c2aacaac305feadea58d4473ec97f4. | ||||
* | | Make console and warning messages translatable | Takeshi KOMIYA | 2018-03-03 | 1 | -4/+5 |
|/ | |||||
* | Use typing.TYPE_CHECKING for typehints | Takeshi KOMIYA | 2018-02-14 | 1 | -2/+2 |
| | |||||
* | Use flake8-import-order | Takeshi KOMIYA | 2018-01-28 | 1 | -4/+3 |
| | |||||
* | builders: Add 'Builder.epilog' option | Stephen Finucane | 2018-01-11 | 1 | -0/+2 |
| | | | | | | | | | | | | This allows builders to emit a final epilog message containing information such as where resulting files can be found. This is only emitted if the build was successful. This allows us to remove this content from the 'make_mode' tool and the legacy 'Makefile' and 'make.bat' templates. There's room for more dramatic simplification of the former, but this will come later. Signed-off-by: Stephen Finucane <stephen@that.guru> | ||||
* | A happy new year! | Takeshi KOMIYA | 2018-01-01 | 1 | -1/+1 |
| |