Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | html builder: Append CRC32 checksum to asset URIs (#11415) | Adam Turner | 2023-05-11 | 1 | -8/+8 |
| | |||||
* | Fix COM812 | Adam Turner | 2023-02-18 | 1 | -3/+3 |
| | |||||
* | Run pyupgrade (#11070) | Adam Turner | 2023-01-02 | 1 | -1/+1 |
| | |||||
* | Use PEP 604 types | Adam Turner | 2023-01-01 | 1 | -7/+7 |
| | |||||
* | Use PEP 595 types | Adam Turner | 2023-01-01 | 1 | -11/+11 |
| | |||||
* | Insert ``from __future__ import annotations`` | Adam Turner | 2023-01-01 | 1 | -0/+2 |
| | |||||
* | Factor out HTML 4 translator (#11051) | Adam Turner | 2022-12-30 | 1 | -3/+3 |
| | | | Move the HTML 4 translator into a private module. | ||||
* | Update typing ignores for mypy 0.990 | Adam Turner | 2022-11-13 | 1 | -1/+1 |
| | |||||
* | Run the ``pyupgrade`` tool | Adam Turner | 2022-10-17 | 1 | -2/+2 |
| | |||||
* | Fix more strict static typing errors (#10681) | danieleades | 2022-08-28 | 1 | -7/+9 |
| | |||||
* | Remove unneeded `noqa` lint suppression comments (#10772) | danieleades | 2022-08-28 | 1 | -1/+1 |
| | |||||
* | Improve static typing strictness (#10569) | danieleades | 2022-07-18 | 1 | -2/+2 |
| | |||||
* | Remove copyright and licence fields | Adam Turner | 2022-02-20 | 1 | -3/+0 |
| | |||||
* | Conform to PEP 257 summary line conventions | Adam Turner | 2022-02-20 | 1 | -2/+1 |
| | |||||
* | Fix module docstring indentation | Adam Turner | 2022-02-20 | 1 | -3/+3 |
| | |||||
* | 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 |
| | |||||
* | A happy new year! | Takeshi KOMIYA | 2022-01-01 | 1 | -1/+1 |
| | |||||
* | refactor: Use PEP-526 based variable annotation (sphinx.ext) | Takeshi KOMIYA | 2021-03-15 | 1 | -2/+2 |
| | |||||
* | refactor: Add a type alias for the option_spec of directives; OptionSpec | Takeshi KOMIYA | 2021-03-13 | 1 | -2/+3 |
| | |||||
* | graphviz: Image node is not rendered if graph file is in subdir (refs: #8232) | Takeshi KOMIYA | 2021-01-28 | 1 | -10/+17 |
| | | | | | To support images for graphviz, graphviz commands (ex. dots) should be invoked at the directory placed the graph file. | ||||
* | 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 | ||||
* | Fix #8454: graphviz: The layout option for graph and digraph don't work | Takeshi KOMIYA | 2020-11-20 | 1 | -1/+4 |
| | |||||
* | Sort imports with isort | François Freitag | 2020-11-11 | 1 | -1/+1 |
| | | | | | | | | | | | | 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. | ||||
* | Don't copy graphviz.css when building man pages | Chris Mayo | 2020-08-05 | 1 | -1/+1 |
| | | | | _static/graphviz.css is being created alongside the man pages. | ||||
* | Fix exception causes all over the codebase | Ram Rachum | 2020-06-14 | 1 | -4/+4 |
| | |||||
* | Introduce fips safe sha1, see issue #7611 | Lars Hupfeldt | 2020-05-05 | 1 | -2/+1 |
| | |||||
* | A happy new year! | Takeshi KOMIYA | 2020-01-01 | 1 | -1/+1 |
| | |||||
* | Close #6966: graphviz: Support ``:class:`` option | Takeshi KOMIYA | 2019-12-27 | 1 | -4/+8 |
| | |||||
* | Migrate to py3 style type annotation: sphinx.ext.graphviz | Takeshi KOMIYA | 2019-07-01 | 1 | -51/+33 |
| | |||||
* | Close #5124: graphviz: :graphviz_dot: option is renamed to :layout: | Takeshi KOMIYA | 2019-06-02 | 1 | -1/+4 |
| | |||||
* | Merge pull request #6111 from tk0miya/6028_make_graphviz_reproducible | Takeshi KOMIYA | 2019-02-27 | 1 | -3/+1 |
|\ | | | | | Fix #6028: graphviz: Ensure the graphviz filenames are reproducible | ||||
| * | Fix #6028: graphviz: Ensure the graphviz filenames are reproducible | Takeshi KOMIYA | 2019-02-27 | 1 | -3/+1 |
| | | |||||
* | | Use subprocess.run() instead of Popen() | Takeshi KOMIYA | 2019-01-13 | 1 | -19/+13 |
| | | | | | | | | | | | | Since python3.5, subprocess.run() has been introduced. It works a wrapper of Popen, and it looks much simple and better. This uses it instead of Popen to make our code simple. | ||||
* | | Merge branch '1.8' | Takeshi KOMIYA | 2019-01-02 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | A happy new year! | Takeshi KOMIYA | 2019-01-02 | 1 | -1/+1 |
| | | |||||
* | | Replace EnvironmentError and IOError by OSError | Takeshi KOMIYA | 2018-12-19 | 1 | -5/+3 |
| | | | | | | | | | | Since python 3.3, EnvironmentError and IOError were merged into OSError. | ||||
* | | Merge pull request #5819 from jdufresne/coding-comment | Takeshi KOMIYA | 2018-12-17 | 1 | -1/+0 |
|\ \ | | | | | | | Remove unnecessary encoding cookie from Python source files | ||||
| * | | 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. | ||||
* | | | Remove redundant coerce to str in string formatting | Jon Dufresne | 2018-12-16 | 1 | -4/+3 |
|/ / | | | | | | | | | | | When an object is passed to a string format placeholder '%s', Python will implicitly call str() on the object. This applies to print() and logging as well. | ||||
* | | Merge pull request #5803 from jdufresne/encoding-utf8 | Takeshi KOMIYA | 2018-12-16 | 1 | -3/+3 |
|\ \ | | | | | | | Avoid respecifying default encoding for .encode()/.decode() calls | ||||
| * | | Avoid respecifying default encoding for .encode()/.decode() calls | Jon Dufresne | 2018-12-15 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In Python 3, both .encode() and .decode() default the encoding to 'utf-8'. See the docs: https://docs.python.org/3/library/stdtypes.html#str.encode https://docs.python.org/3/library/stdtypes.html#bytes.decode Simplify and shorten the code by using the default instead of respecifying it. | ||||
* | | | Replace ENOENT errno checks with Python 3 FileNotFoundError | Jon Dufresne | 2018-12-15 | 1 | -4/+2 |
|/ / | | | | | | | | | | | | | | | The error is more specific and self documenting. This removes the last use of sphinx.util.osutil.ENOENT, so it is now deprecated for removal. sphinx.util.osutil.EEXIST was already unused so that is deprecated as well. | ||||
* | | Replace all "unicode" type by "str" | Takeshi KOMIYA | 2018-12-15 | 1 | -12/+11 |
| | | |||||
* | | Move to py3 mode for mypy (and remove many "type: ignore" comments) | Takeshi KOMIYA | 2018-12-15 | 1 | -2/+2 |
| | | |||||
* | | Simplify open() call by removing default mode | Jon Dufresne | 2018-12-11 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | The open() function opens files in read-only text mode by default. Drop the mode argument to be slightly simpler and more idiomatic. https://docs.python.org/3/library/functions.html#open > The default mode is 'r' (open for reading text, synonym of 'rt'). | ||||
* | | Fix annotations | Takeshi KOMIYA | 2018-12-08 | 1 | -5/+1 |
| | | |||||
* | | refactor figure_wrapper() using state.inline_text() | Takeshi KOMIYA | 2018-12-04 | 1 | -7/+5 |
| | | |||||
* | | Add SphinxTranslator as an abstract class | Takeshi KOMIYA | 2018-12-03 | 1 | -2/+3 |
| | | |||||
* | | Fix annotations for Directives (Replace N_co with nodes.Node) | Takeshi KOMIYA | 2018-12-01 | 1 | -4/+4 |
| | |