Sphinx 2.2.0 (2019-08-19)¶
See also
Incompatible changes¶
apidoc: template files are renamed to
.rst_t
html: Field lists will be styled by grid layout
Deprecated¶
sphinx.domains.math.MathDomain.add_equation()
sphinx.domains.math.MathDomain.get_next_equation_number()
The
info
andwarn
arguments ofsphinx.ext.autosummary.generate.generate_autosummary_docs()
sphinx.ext.autosummary.generate._simple_info()
sphinx.ext.autosummary.generate._simple_warn()
sphinx.ext.todo.merge_info()
sphinx.ext.todo.process_todo_nodes()
sphinx.ext.todo.process_todos()
sphinx.ext.todo.purge_todos()
Features added¶
#5124: graphviz:
:graphviz_dot:
option is renamed to:layout:
#1464: html: emit a warning if html_static_path and html_extra_path directories are inside output directory
#6514: html: Add a label to search input for accessability purposes
#5602: apidoc: Add
--templatedir
option#6475: Add
override
argument toapp.add_autodocumenter()
#6310: imgmath: let imgmath_use_preview work also with the SVG format for images rendering inline math
#6533: LaTeX: refactor visit_enumerated_list() to use
\sphinxsetlistlabels
#6628: quickstart: Use
https://docs.python.org/3/
for default setting of intersphinx_mapping#6419: sphinx-build: give reasons why rebuilded
Bugs fixed¶
py domain: duplicated warning does not point the location of source code
#6499: html: Sphinx never updates a copy of html_logo even if original file has changed
#1125: html theme: scrollbar is hard to see on classic theme and macOS
#5502: linkcheck: Consider HTTP 503 response as not an error
#6439: Make generated download links reproducible
#6486: UnboundLocalError is raised if broken extension installed
#6567: autodoc: autodoc_inherit_docstrings does not effect to
__init__()
and__new__()
#6574: autodoc: autodoc_member_order does not refer order of imports when
'bysource'
order#6574: autodoc: missing type annotation for variadic and keyword parameters
#6589: autodoc: Formatting issues with autodoc_typehints=’none’
#6605: autodoc: crashed when target code contains custom method-like objects
#6498: autosummary: crashed with wrong autosummary_generate setting
#6507: autosummary: crashes without no autosummary_generate setting
#6511: LaTeX: autonumbered list can not be customized in LaTeX since Sphinx 1.8.0 (refs: #6533)
#6531: Failed to load last environment object when extension added
#736: Invalid sort in pair index
#6527: last_updated wrongly assumes timezone as UTC
#5592: std domain:
option
directive registers an index entry for each comma separated option#6549: sphinx-build: Escaped characters in error messages
#6545: doctest comments not getting trimmed since Sphinx 1.8.0
#6561: glossary: Wrong hyperlinks are generated for non alphanumeric terms
#6620: i18n: classifiers of definition list are not translated with docutils-0.15
#6474:
DocFieldTransformer
raises AttributeError when given directive is not a subclass of ObjectDescription