Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | * | Fix mypy violations (with mypy-0.780) | Takeshi KOMIYA | 2020-06-03 | 1 | -1/+2 | |
| | | | ||||||
* | | | Merge branch '3.x' | Takeshi KOMIYA | 2020-05-04 | 1 | -2/+2 | |
|\ \ \ | |/ / | ||||||
| * | | Merge pull request #7602 from tk0miya/stacklevel | Takeshi KOMIYA | 2020-05-03 | 1 | -1/+1 | |
| |\ \ | | | | | | | | | Add stacklevel parameter to warnings.warn() call | |||||
| | * | | Add stacklevel parameter to warnings.warn() call | Takeshi KOMIYA | 2020-05-03 | 1 | -1/+1 | |
| | |/ | ||||||
| * | | refactor: Rename parameter to avoid conflict | Takeshi KOMIYA | 2020-05-02 | 1 | -2/+2 | |
| |/ | ||||||
* | | Remove deprecated features marked as RemovedInSphinx40Warning | Takeshi KOMIYA | 2020-04-29 | 1 | -8/+0 | |
| | | ||||||
* | | Merge branch '3.x' | Takeshi KOMIYA | 2020-04-06 | 1 | -3/+3 | |
|\ \ | |/ | ||||||
| * | Fix #7301: capital characters are not allowed for node_id | Takeshi KOMIYA | 2020-03-29 | 1 | -3/+3 | |
| | | ||||||
* | | Merge branch '3.x' | Takeshi KOMIYA | 2020-03-23 | 1 | -2/+76 | |
|\ \ | |/ | ||||||
| * | Fix #7301: Allow . and _ for node_id | Takeshi KOMIYA | 2020-03-22 | 1 | -2/+76 | |
| | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
* | | Merge branch '3.x' | Takeshi KOMIYA | 2020-03-12 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | Merge branch '2.x' into 3.x | Takeshi KOMIYA | 2020-03-12 | 1 | -1/+1 | |
| |\ | ||||||
| | * | Fix mypy violations (with mypy-0.770) | Takeshi KOMIYA | 2020-03-12 | 1 | -1/+1 | |
| | | | ||||||
* | | | Hello TYPE_CHECKING! | Takeshi KOMIYA | 2020-03-07 | 1 | -3/+2 | |
| | | | ||||||
* | | | Deprecate codes for python 3.5 | Takeshi KOMIYA | 2020-03-07 | 1 | -2/+1 | |
| | | | ||||||
* | | | Deprecate codes for docutils-0.13 or 0.14 | Takeshi KOMIYA | 2020-03-07 | 1 | -3/+5 | |
|/ / | ||||||
* | | js domain: Generate node_id for objects in the right way | Takeshi KOMIYA | 2020-03-01 | 1 | -1/+5 | |
|/ | ||||||
* | Add sphinx.util.nodes:make_id() to generate better node_id | Takeshi KOMIYA | 2020-01-02 | 1 | -0/+23 | |
| | ||||||
* | 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 | |
| | ||||||
* | Fix #6887: Sphinx crashes with docutils-0.16b0 | Takeshi KOMIYA | 2019-12-14 | 1 | -1/+1 | |
| | ||||||
* | Fix #6620: i18n: classifiers of definition list are not translated with ↵ | Takeshi KOMIYA | 2019-08-02 | 1 | -0/+3 | |
| | | | | docutils-0.15 | |||||
* | Fix type annotation for python 3.5.1 | Takeshi KOMIYA | 2019-07-13 | 1 | -2/+3 | |
| | ||||||
* | Migrate to py3 style type annotation: sphinx.util.nodes | Takeshi KOMIYA | 2019-06-05 | 1 | -60/+38 | |
| | ||||||
* | Fix #6375: extlinks: Cannot escape angle brackets in link caption | Takeshi KOMIYA | 2019-05-16 | 1 | -1/+1 | |
| | ||||||
* | Update comment for patch to Element.copy() | Takeshi KOMIYA | 2019-03-09 | 1 | -0/+1 | |
| | ||||||
* | Merge branch '2.0' | Takeshi KOMIYA | 2019-03-07 | 1 | -1/+1 | |
|\ | ||||||
| * | Clean up import for annotations | Takeshi KOMIYA | 2019-03-06 | 1 | -1/+1 | |
| | | ||||||
* | | Add copy_source_info() | Takeshi KOMIYA | 2019-03-03 | 1 | -0/+6 | |
| | | ||||||
* | | refactor: Rename find_source_node() to get_node_source() | Takeshi KOMIYA | 2019-03-03 | 1 | -2/+11 | |
|/ | ||||||
* | Merge branch '1.8' | Takeshi KOMIYA | 2019-02-17 | 1 | -0/+9 | |
|\ | ||||||
| * | Fix #6026: LaTeX: A cross reference to definition list does not work | Takeshi KOMIYA | 2019-02-11 | 1 | -0/+9 | |
| | | ||||||
* | | Add a helper function; get_node_line() | Takeshi KOMIYA | 2019-02-06 | 1 | -0/+8 | |
| | | ||||||
* | | Give "nonl=True" value to logging.info() instead of int | Takeshi KOMIYA | 2019-01-19 | 1 | -1/+1 | |
| | | ||||||
* | | 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 use of six.text_type with str | Jon Dufresne | 2018-12-18 | 1 | -3/+2 | |
| | | | | | | | | | | This removes the last use of the six package allowing Sphinx to remove it as a dependency. | |||||
* | | Merge pull request #5509 from stephenfin/remove-future-imports | Takeshi KOMIYA | 2018-12-17 | 1 | -1/+0 | |
|\ \ | | | | | | | Remove future imports | |||||
| * | | py3: Remove (most) __future__ imports | Stephen Finucane | 2018-12-17 | 1 | -1/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There were two used: - print_function - absolute_import Both of these are mandatory in Python 3.0 onwards [1] and can therefore be removed...mostly. Unfortunately, mypy is still running in Python 2.7 mode, meaning we need the 'print_function' future wherever we're calling 'print' with the 'file' argument. There's also a single 'absolute_import' future that must be retained as its removal breaks a test for as-yet unknown reasons. TODOs are added to resolve both issues in the future. [1] https://docs.python.org/3/library/__future__.html Signed-off-by: Stephen Finucane <stephen@that.guru> | |||||
* | | | 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 | -12/+11 | |
| | | ||||||
* | | Add docutils-stubs to test deps | Takeshi KOMIYA | 2018-12-15 | 1 | -2/+2 | |
| | | ||||||
* | | Correct type signature of set_role_source_info() | Jon Dufresne | 2018-12-09 | 1 | -1/+2 | |
| | | ||||||
* | | Fix annotations for nested_parse_with_titles() | Takeshi KOMIYA | 2018-12-04 | 1 | -1/+2 | |
| | | ||||||
* | | refactor NodeMatcher for mypy friendly | Takeshi KOMIYA | 2018-12-04 | 1 | -11/+12 | |
| | | ||||||
* | | Fix annotations for builders | Takeshi KOMIYA | 2018-12-02 | 1 | -3/+3 | |
| | | ||||||
* | | Fix annotations for i18n | Takeshi KOMIYA | 2018-12-01 | 1 | -1/+1 | |
| | | ||||||
* | | Fix annotations (in some modules) | Takeshi KOMIYA | 2018-12-01 | 1 | -6/+5 | |
| | | ||||||
* | | Fix annotations for util | Takeshi KOMIYA | 2018-11-30 | 1 | -2/+1 | |
| | | ||||||
* | | Merge pull request #5668 from tk0miya/5648_NodeMatcher_matches_to_Text_attr | Takeshi KOMIYA | 2018-11-28 | 1 | -0/+3 | |
|\ \ | | | | | | | Fix #5648: NodeMatcher matches Text node on attribute match |