Bump sphinx from 3.2.1 to 3.3.0
Bumps sphinx from 3.2.1 to 3.3.0.
Changelog
Sourced from sphinx's changelog.
Release 3.3.0 (released Nov 02, 2020)
Deprecated
sphinx.builders.latex.LaTeXBuilder.usepackages
sphinx.builders.latex.LaTeXBuilder.usepackages_afger_hyperref
sphinx.ext.autodoc.SingledispatchFunctionDocumenter
sphinx.ext.autodoc.SingledispatchMethodDocumenter
Features added
- #8100: html: Show a better error message for failures on copying html_static_files
- #8141: C: added a
maxdepth
option to :rst:dir:c:alias
to insert nested declarations.- #8081: LaTeX: Allow to add LaTeX package via
app.add_latex_package()
until just before writing .tex file- #7996: manpage: Add :confval:
man_make_section_directory
to make a section directory on build man page- #8289: epub: Allow to suppress "duplicated ToC entry found" warnings from epub builder using :confval:
suppress_warnings
.- #8298: sphinx-quickstart: Add :option:
sphinx-quickstart --no-sep
option- #8304: sphinx.testing: Register public markers in sphinx.testing.fixtures
- #8051: napoleon: use the obj role for all See Also items
- #8050: napoleon: Apply :confval:
napoleon_preprocess_types
to every field- C and C++, show line numbers for previous declarations when duplicates are detected.
- #8183: Remove substitution_reference nodes from doctree only on LaTeX builds
Bugs fixed
... (truncated)
- #8085: i18n: Add support for having single text domain
- #6640: i18n: Failed to override system message translation
- #8143: autodoc: AttributeError is raised when False value is passed to autodoc_default_options
- #8103: autodoc: functools.cached_property is not considered as a property
- #8190: autodoc: parsing error is raised if some extension replaces docstring by string not ending with blank lines
- #8142: autodoc: Wrong constructor signature for the class derived from typing.Generic
- #8157: autodoc: TypeError is raised when annotation has invalid args
- #7964: autodoc: Tuple in default value is wrongly rendered
- #8200: autodoc: type aliases break type formatting of autoattribute
- #7786: autodoc: can't detect overloaded methods defined in other file
- #8294: autodoc: single-string slots is not handled correctly
- #7785: autodoc: autodoc_typehints='none' does not effect to overloaded functions
Commits
-
24848f5
Bump to 3.3.0 final -
7071631
Merge CHANGES of 3.2.2 into 3.0.0 -
b415b25
Merge branch '3.2.x' into 3.x -
27b1a69
Update CHANGES for PR #8183 -
0c5de26
Merge pull request #8354 from tk0miya/8183 -
87121c3
Merge branch '3.x' into 8183 -
4c2076b
Merge pull request #8351 from sphinx-doc/cleanup_napoleon -
73f538d
Update CHANGES for PR #8050 -
68c89f4
Merge pull request #8050 from keewis/preprocess-other-sections -
0b200d8
napoleon: simplify seealso transformation - Additional commits viewable in compare view