Commit Graph

18710 Commits

Author SHA1 Message Date
Takeshi KOMIYA
b90a52c93c Merge branch '4.x' 2022-01-09 01:19:59 +09:00
Takeshi KOMIYA
87eda92a52
Merge pull request #10066 from tk0miya/mypy-0.931-4.x
Fix mypy violations (with mypy-0.931)
2022-01-09 01:19:36 +09:00
Takeshi KOMIYA
9db86f6aab Fix mypy violations (with mypy-0.931) 2022-01-09 01:11:22 +09:00
Takeshi KOMIYA
441c2e306a Merge branch '4.3.x' into 4.x 2022-01-09 01:08:08 +09:00
Takeshi KOMIYA
c81dd9b82f
Merge pull request #10065 from tk0miya/mypy-0.931
Fix mypy violations (with mypy-0.931)
2022-01-09 01:07:56 +09:00
Takeshi KOMIYA
a80023f381 Fix mypy violations (with types-requests-2.27.3) 2022-01-09 00:59:32 +09:00
Takeshi KOMIYA
a98b605100 Fix mypy violations (with mypy-0.931) 2022-01-09 00:54:35 +09:00
Takeshi KOMIYA
1cb47e0347
Merge pull request #10063 from not-my-profile/linkify-issues-in-changelog
doc: Linkify issue numbers in changelog to GitHub
2022-01-09 00:48:33 +09:00
Takeshi KOMIYA
356b397928
Merge pull request #10064 from tk0miya/du-latest
CI: refactor tox.ini; Install HEAD of docutils directly
2022-01-09 00:44:05 +09:00
Martin Fischer
eab7efc333 doc: Linkify issue numbers in changelog to GitHub 2022-01-08 15:57:16 +01:00
Takeshi KOMIYA
ab5b8dc9ee CI: refactor tox.ini; Install HEAD of docutils directly 2022-01-08 22:57:31 +09:00
Takeshi KOMIYA
b5ef0996ca
Merge pull request #10040 from tk0miya/9595_deprecate_setuptools_integration
Close #9595: Deprecate setuptools integration
2022-01-03 12:52:02 +09:00
Takeshi KOMIYA
6402acde81
Merge pull request #10051 from tk0miya/9777_quotes_in_manpage
test: manpage: double quotes are escaped since docutils-0.18
2022-01-03 12:16:28 +09:00
Takeshi KOMIYA
3d5ddb68ee
Merge pull request #10050 from tk0miya/9777_Node.findall
test: Migrate to Node.findall() from Node.traverse()
2022-01-03 12:16:05 +09:00
Takeshi KOMIYA
d1a070efd8 test: manpage: double quotes are escaped since docutils-0.18
Double quotes are escaped to `\(dq` on manpage output since
docutils-0.18.
2022-01-03 02:01:46 +09:00
Takeshi KOMIYA
3cb680acb6
Merge pull request #10048 from pradyunsg/change-heading-anchor-tooltip
Change "headline" to "heading"
2022-01-03 01:09:47 +09:00
Takeshi KOMIYA
a0e44a7300 test: Migrate to Node.findall() from Node.traverse() 2022-01-03 01:06:20 +09:00
Takeshi KOMIYA
b21b90d292 Merge branch '4.x' 2022-01-03 01:01:06 +09:00
Takeshi KOMIYA
08a87d945a
Merge pull request #10044 from tk0miya/9777_Node.findall
Migrate to Node.findall() from Node.traverse()
2022-01-03 00:57:31 +09:00
Takeshi KOMIYA
05a898ecb4 Migrate to Node.findall() from Node.traverse()
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.
2022-01-03 00:35:29 +09:00
Pradyun Gedam
bc635627d3
Change "Permalink to this {headline -> heading}"
"heading" is a better word to use in this tooltip, since it better
matches the use case.
2022-01-02 18:32:30 +05:30
Takeshi KOMIYA
a091917219
Merge pull request #10047 from tk0miya/refactor_PYTHONWARNINGS_filters
CI: Remove unused no longer needed PYTHONWARNINGS
2022-01-02 18:20:38 +09:00
Takeshi KOMIYA
fe338f603b
Merge branch 'master' into 9595_deprecate_setuptools_integration 2022-01-02 18:18:01 +09:00
Takeshi KOMIYA
d417b0ab83
Merge pull request #10037 from tk0miya/9075_default_autodoc_typehints_format
autodoc: The default of autodoc_typehints_format becomes to 'smart'
2022-01-02 18:17:28 +09:00
Takeshi KOMIYA
616f112e6a autodoc: The default of autodoc_typehints_format becomes to 'smart'
The default value of autodoc_typehints_format configuration is changed
to `'smart'`.  It will suppress the leading module names of typehints
(ex. `io.StringIO` -> `StringIO`).

refs: #9075
2022-01-02 17:35:19 +09:00
Takeshi KOMIYA
6f707a0944 Merge branch '4.x' 2022-01-02 17:24:12 +09:00
Takeshi KOMIYA
c16b36c499 CI: Remove unused no longer needed PYTHONWARNINGS 2022-01-02 15:03:20 +09:00
Takeshi KOMIYA
2d92be7a1a
Merge pull request #10036 from tk0miya/9555_autosummary_raise_ImportExceptionGroup_by_default
autosummary: autosummary: import_by_name() now raises ImportExceptionGroup
2022-01-02 13:03:10 +09:00
Takeshi KOMIYA
daf57f2488
Merge pull request #10043 from tk0miya/9777_docutils.nodes.meta
i18n: meta strings are not translated with docutils-0.18
2022-01-02 12:24:59 +09:00
Takeshi KOMIYA
6a6a4b5800 i18n: meta strings are not translated with docutils-0.18
i18n feature for meta strings does not work if docutils-0.18 used.

Note: Since docutils-0.18, patch for meta directive is no longer
needed because it uses a picklable meta nodes; ``docutils.nodes.meta``.
2022-01-02 12:11:08 +09:00
Takeshi KOMIYA
e434dd6998
Merge pull request #10042 from tk0miya/9820_distutils
refactor: Reduce usages of distutils (refs: #9820)
2022-01-02 12:08:49 +09:00
Takeshi KOMIYA
808a8d23ea autosummary: autosummary: import_by_name() now raises ImportExceptionGroup
It starts to `ImportExceptionGroup` exception instead of `ImportError` by default
when it failed to import target object.
2022-01-02 12:08:13 +09:00
Takeshi KOMIYA
e5ea8dece0
Merge pull request #10038 from tk0miya/update_changes
CHANGES: Fix the location of the deprecation entry
2022-01-02 12:07:03 +09:00
Takeshi KOMIYA
f4f7341db2
Merge pull request #10045 from sphinx-doc/bot/pull-translations
Update message catalogs
2022-01-02 11:40:50 +09:00
Takeshi KOMIYA
e1c090d9f7
Merge pull request #10034 from tk0miya/10027_autodoc_typehints_format_for_bases
Fix #10027: autodoc_typehints_format does not work with :show-inheritance:
2022-01-02 11:39:22 +09:00
tk0miya
42d7351fda Update message catalogs 2022-01-02 00:12:37 +00:00
Takeshi KOMIYA
91f9572817
Merge pull request #10039 from tk0miya/new_year_updates2
A happy new year! (again)
2022-01-01 22:01:12 +09:00
Takeshi KOMIYA
0ba202009d refactor: Reduce usages of distutils (refs: #9820)
distutils module is now deprecated and will be removed since Python
3.12.  So this reduces the usages of the module.
2022-01-01 21:38:56 +09:00
Takeshi KOMIYA
0663602bb9 Close #9595: Deprecate setuptools integration 2022-01-01 20:19:27 +09:00
Takeshi KOMIYA
ce8039db1f Merge branch '4.x' 2022-01-01 20:04:19 +09:00
Takeshi KOMIYA
e023d1082d A happy new year! (again) 2022-01-01 20:03:17 +09:00
Takeshi KOMIYA
f38bd8e952 Merge branch '4.3.x' into 4.x 2022-01-01 20:02:10 +09:00
Takeshi KOMIYA
8b7c81bc94
Merge pull request #10035 from tk0miya/new_year_updates
A happy new year!
2022-01-01 20:01:56 +09:00
Takeshi KOMIYA
bdc241a678 CHANGES: Fix the location of the deprecation entry 2022-01-01 20:01:13 +09:00
Takeshi KOMIYA
6ee3dd1968 Merge branch '4.x' 2022-01-01 19:02:09 +09:00
Takeshi KOMIYA
b22134dcd3
Merge pull request #10031 from tk0miya/9555_ImportExceptionGroup_for_autosummary
Close #9555: autosummary: Improve error messages on failure to load target object
2022-01-01 19:00:10 +09:00
Takeshi KOMIYA
b84771dcd2 A happy new year! 2022-01-01 18:45:03 +09:00
Takeshi KOMIYA
3fc98a2b3d Fix #10027: autodoc_typehints_format does not work with :show-inheritance: 2022-01-01 18:06:57 +09:00
Takeshi KOMIYA
6df45e0ead Add mode parameter to sphinx.util.typing:restify()
To make the typehints in "Bases" field simple, this adds a new parameter
`mode` to sphinx.util.typing:restify() to suppress the leading module
name from typehints in "Bases" field.
2022-01-01 14:24:43 +09:00
Takeshi KOMIYA
9039991a3b Close #9555: autosummary: Improve error messages on failure to load target object 2021-12-30 23:51:15 +09:00