Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix COM812 | Adam Turner | 2023-02-18 | 1 | -3/+3 |
| | |||||
* | Adopt ``profile = "black"`` for ``isort`` | Adam Turner | 2023-01-07 | 1 | -2/+8 |
| | | | | This allows using Ruff's import sorting fixers | ||||
* | Suppress ``ValueError`` in ``apply_source_workaround`` (#11092) | Adam Turner | 2023-01-05 | 1 | -2/+22 |
| | |||||
* | Insert ``from __future__ import annotations`` | Adam Turner | 2023-01-01 | 1 | -0/+2 |
| | |||||
* | Enable Ruff's pylint 'PLC2201' check | Adam Turner | 2022-12-30 | 1 | -3/+3 |
| | | | | Address all cases where the comparison order check is violated | ||||
* | Catch `DeprecationWarning` for `docutils.frontend.OptionParser` | Adam Turner | 2022-04-22 | 1 | -2/+7 |
| | |||||
* | 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 |
| | |||||
* | test: Migrate to Node.findall() from Node.traverse() | Takeshi KOMIYA | 2022-01-03 | 1 | -7/+7 |
| | |||||
* | A happy new year! | Takeshi KOMIYA | 2022-01-01 | 1 | -1/+1 |
| | |||||
* | refactor: Node.traverse() will returns generator since 0.18 | Takeshi KOMIYA | 2021-10-10 | 1 | -7/+7 |
| | |||||
* | 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 | ||||
* | Sort imports with isort | François Freitag | 2020-11-11 | 1 | -5/+3 |
| | | | | | | | | | | | | 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. | ||||
* | Fix #7301: capital characters are not allowed for node_id | Takeshi KOMIYA | 2020-03-29 | 1 | -5/+5 |
| | |||||
* | Fix #7301: Allow . and _ for node_id | Takeshi KOMIYA | 2020-03-22 | 1 | -3/+3 |
| | | | | | | | | | | | | In development of 3.0, Sphinx starts to obey to the rule of "Identifier Normalization" of docutils. This extends it to allow dots(".") and underscores("_") for node identifier. It allows Sphinx to generate node identifier from source string as possible as it is (bacause dots and underscores are usually used in many programming langauges). This change will keep not to break hyperlinks as possible. | ||||
* | test: Add testcase for make_id() | Takeshi KOMIYA | 2020-03-20 | 1 | -9/+28 |
| | |||||
* | Add sphinx.util.nodes:make_id() to generate better node_id | Takeshi KOMIYA | 2020-01-02 | 1 | -1/+18 |
| | |||||
* | A happy new year! | Takeshi KOMIYA | 2020-01-01 | 1 | -1/+1 |
| | |||||
* | Fix #6375: extlinks: Cannot escape angle brackets in link caption | Takeshi KOMIYA | 2019-05-16 | 1 | -1/+16 |
| | |||||
* | 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. | ||||
* | | Fix #5648: NodeMatcher matches Text node on attribute match | Takeshi KOMIYA | 2018-11-25 | 1 | -0/+4 |
| | | |||||
* | | Add NodeMatcher; a helper class for Node.traverse() | Takeshi KOMIYA | 2018-08-26 | 1 | -1/+34 |
|/ | |||||
* | Fix flake8 violations | Takeshi KOMIYA | 2018-02-19 | 1 | -3/+3 |
| | |||||
* | A happy new year! | Takeshi KOMIYA | 2018-01-01 | 1 | -1/+1 |
| | |||||
* | Year++ | Takeshi KOMIYA | 2017-03-26 | 1 | -1/+1 |
| | |||||
* | pytest optimizatoin: | shimizukawa | 2017-01-08 | 1 | -78/+58 |
| | | | | | | | | - remote using deprecated decorators - remove gen_with_app - remove yield testing - remove pytest warnings - refactoring | ||||
* | Fix #185: References to section title including raw node has broken | Takeshi KOMIYA | 2016-12-17 | 1 | -1/+13 |
| | |||||
* | Fix flake8 violation under tests/ | Takeshi KOMIYA | 2016-06-12 | 1 | -3/+0 |
| | |||||
* | Obligatory copyright update. | Georg Brandl | 2016-01-14 | 1 | -1/+1 |
| | |||||
* | fix line length | shimizukawa | 2015-11-29 | 1 | -2/+2 |
| | |||||
* | Fix #1994: More supporting non-standard parser (like recommonmark parser) ↵ | shimizukawa | 2015-09-13 | 1 | -1/+35 |
| | | | | for Translation and WebSupport feature. Now node.rawsource is fall backed to node.astext() during docutils transforming. | ||||
* | Merge branch 'stable' | Georg Brandl | 2015-01-03 | 1 | -1/+1 |
|\ | |||||
| * | all: update copyright | Georg Brandl | 2015-01-03 | 1 | -1/+1 |
| | | |||||
* | | Complete test suite overhaul. | Georg Brandl | 2014-09-21 | 1 | -121/+121 |
|/ | | | | | | | | | | | | * rename a few test modules to make the names more consistent * do not copy/use Sphinx from build/ (unnecessary without 2to3) * use a temporary dir for *all* test projects, the source tree will stay pristine that way (default is tests/build) * speed up tests by ~3x by splitting up test projects and avoiding rebuilds | ||||
* | * gettext does not extract nodes.line in a table or list. Closes #1477 | Takayuki Shimizukawa | 2014-08-26 | 1 | -0/+121 |