Commit Graph

18554 Commits

Author SHA1 Message Date
Takeshi KOMIYA
3b8456f74c
Merge pull request #9721 from tk0miya/docutils-0.18-traverse
refactor: Node.traverse() will returns generator since 0.18
2021-10-10 16:36:40 +09:00
Takeshi KOMIYA
179e0bf8a2 refactor: Node.traverse() will returns generator since 0.18 2021-10-10 15:50:39 +09:00
Takeshi KOMIYA
2adc41cb86 Fix #9718: intersphinx: Failed to invoke sphinx.ext.intersphinx module
A circular import was happened since #9701 merged.  This goes
lazy-import to avoid the error.
2021-10-09 19:06:27 +09:00
Takeshi KOMIYA
dd2ff3e911 Fix #9710: html: Wrong styles for even/odd rows in nested tables 2021-10-09 16:35:31 +09:00
Takeshi KOMIYA
3aabcd2f80 Update CHANGES for PR #9688 2021-10-09 16:29:19 +09:00
Takeshi KOMIYA
be36cf471b
Merge pull request #9679 from latosha-maltba/doc/directive-indent
Document indent behaviour for directives
2021-10-09 16:26:52 +09:00
Takeshi KOMIYA
15df18392a
Merge pull request #9688 from latosha-maltba/class-option-for-code-directive
Fix bug of Sphinx's .. code:: directive not recognizing :class: option
2021-10-09 16:26:29 +09:00
Takeshi KOMIYA
d412acd291
Merge branch '4.x' into class-option-for-code-directive 2021-10-09 16:10:04 +09:00
Takeshi KOMIYA
c09f28e74f
Merge pull request #9711 from tk0miya/9708_needs_extension_logic
Fix #9708: needs_extension failed to check double-digit version correctly
2021-10-09 15:34:03 +09:00
Takeshi KOMIYA
bbccb49680 Fix #9688: ImportError for set_classes() 2021-10-09 15:27:44 +09:00
Takeshi KOMIYA
23bb8bee85
Merge branch '4.x' into class-option-for-code-directive 2021-10-09 15:18:17 +09:00
Takeshi KOMIYA
2e36027474
Merge branch '4.x' into 9708_needs_extension_logic 2021-10-09 15:17:23 +09:00
Takeshi KOMIYA
81a4fd973d
Merge pull request #9699 from tk0miya/9683_add_css_file
Close #9683: Revert the removal of ``add_stylesheet()`` API
2021-10-09 15:12:43 +09:00
Takeshi KOMIYA
7da94ee7bb
Merge pull request #9698 from tk0miya/9697_property_with_parens
Fix #9697: An index entry with parens was registered for py:method
2021-10-09 15:12:31 +09:00
Takeshi KOMIYA
3c9e53852d Fix #9708: needs_extension failed to check double-digit version correctly 2021-10-09 14:59:05 +09:00
Takeshi KOMIYA
99b8019e64 Merge branch '4.x' into 9683_add_css_file 2021-10-09 14:50:15 +09:00
Takeshi KOMIYA
2a7775dbb8 Merge branch '4.x' into 9697_property_with_parens 2021-10-09 14:49:57 +09:00
Takeshi KOMIYA
f050a7775d
Merge pull request #9715 from tk0miya/test_with_py311-dev
CI: Install the latest py package on testing with py3.11-dev
2021-10-09 14:48:31 +09:00
Takeshi KOMIYA
2760b3bb79 test: Support python-3.11 2021-10-09 14:41:39 +09:00
Takeshi KOMIYA
30d5aeef58 CI: Install the latest py package on testing with py3.11-dev 2021-10-09 14:30:37 +09:00
Takeshi KOMIYA
34f957f131
Merge branch '4.x' into 9697_property_with_parens 2021-10-09 14:00:39 +09:00
Takeshi KOMIYA
0424da31ab
Merge branch '4.x' into 9683_add_css_file 2021-10-09 13:58:10 +09:00
Takeshi KOMIYA
0f0b93df9e
Merge pull request #9702 from tk0miya/test_with_docutils-latest
test: Do test with the HEAD of docutils
2021-10-09 13:57:37 +09:00
Takeshi KOMIYA
7f6d8e97cb
Merge pull request #9701 from tk0miya/docutils-0.18
Follow new structure of docutils-0.18
2021-10-09 13:55:32 +09:00
Takeshi KOMIYA
7dc4a75019
Merge pull request #9712 from sphinx-doc/support_py310
Support Python 3.10
2021-10-09 13:54:08 +09:00
Takeshi KOMIYA
481c5e9c4b
Merge pull request #9534 from astrojuanlu/new-tutorial-describing-code
New Sphinx tutorial, part III
2021-10-09 13:05:48 +09:00
Takeshi KOMIYA
5a79bafe85 CI: Install unreleased "py" package for 3.11-dev 2021-10-09 13:00:48 +09:00
Takeshi KOMIYA
f13ad80207 Support Python 3.10 2021-10-07 02:34:44 +09:00
Jakob Lykke Andersen
c922189920
Merge pull request #9695 from jakobandersen/js_nodes
JS, use more desc_sig_* nodes
2021-10-05 19:11:01 +02:00
Latosha Maltba
9c53175528 Fix bug of Sphinx's .. code:: directive not recognizing :class: option
Sphinx's own .. code:: directive (but not docutils') does not recognise
the :class: option but only the :classes: option.  This is probably due
to an oversight that the user-visible option is called ``:class:`` while
the Python attribute is called ``classes`` (to not collide with the
keyword ``class``).

Fix it by checking for the option ``class`` instead of ``classes``.
2021-10-03 21:18:17 +00:00
Takeshi KOMIYA
37730d0f8e
Merge pull request #9703 from rffontenelle/patch-1
doc: fix grammar of possessive of plural noun
2021-10-04 00:13:27 +09:00
Rafael Fontenelle
ca74c94610
doc: fix grammar of possessive of plural noun 2021-10-03 11:04:10 -03:00
Takeshi KOMIYA
6fc96f412a test: Do test with the HEAD of docutils 2021-10-03 20:15:36 +09:00
Takeshi KOMIYA
c97c488bb6 Support docutils-0.18; Disable embed_images and section_self_link
embed_images:
    HTML Builder always use non-embeded (linked) images.

section_self_link:
    HTML Builder controls hyperlink generation for each section via
    `html_permalinks` option.
2021-10-03 19:18:54 +09:00
Takeshi KOMIYA
335f95afde Support docutils-0.18; Meta directive and meta node has moved 2021-10-03 19:18:53 +09:00
Jakob Lykke Andersen
6321d14447 js nodes, nodes.Node -> Node 2021-10-03 10:18:51 +02:00
Jakob Lykke Andersen
1fe87938e2 js nodes, docs, add entry in deprecation/removal table 2021-10-03 10:18:51 +02:00
Jakob Lykke Andersen
44835bff33 js nodes, update CHANGES and rename variable 2021-10-03 10:18:51 +02:00
Jakob Lykke Andersen
4220686186 js (and py) nodes, update CHANGES 2021-10-03 10:17:50 +02:00
Jakob Lykke Andersen
a64196f048 js/py nodes, update arglist rendering 2021-10-03 10:17:31 +02:00
Jakob Lykke Andersen
06d3d7356e js nodes, update name rendering 2021-10-03 10:17:31 +02:00
Jakob Lykke Andersen
1c124e0258 js nodes, update prefix rendering 2021-10-03 10:17:31 +02:00
Jakob Lykke Andersen
37083fcc1a js nodes, update display_prefix 2021-10-03 10:17:31 +02:00
Jakob Lykke Andersen
ebea4327e3
Merge pull request #9672 from jakobandersen/py_nodes
Py, use more desc_sig_* nodes
2021-10-03 10:16:27 +02:00
Jakob Lykke Andersen
9c16825066
Update CHANGES
Co-authored-by: Takeshi KOMIYA <i.tkomiya@gmail.com>
2021-10-03 09:46:54 +02:00
Takeshi KOMIYA
1fbca49970 Close #9683: Revert the removal of `add_stylesheet()` API
It will be kept until the Sphinx-6.0 release.

Note: Now it emits a warning instead of DeprecationWarning to let the
users know the deprecation.
2021-10-03 16:34:57 +09:00
Takeshi KOMIYA
b9204186f0 Fix #9697: An index entry with parens was registered for py:method 2021-10-03 13:03:23 +09:00
Takeshi KOMIYA
9922923d6f
Merge pull request #9696 from sphinx-doc/bot/pull-translations
Update message catalogs
2021-10-03 12:21:16 +09:00
tk0miya
df3fa7cd16 Update message catalogs 2021-10-03 00:11:09 +00:00
Jakob Lykke Andersen
2f1b3886f8 py nodes, add incompatibility note about get_signature_prefix 2021-10-02 14:00:13 +02:00