Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==3.2.1
->==3.5.4
Release Notes
sphinx-doc/sphinx (sphinx)
v3.5.4
=====================================
Dependencies
Bugs fixed
#9078: autodoc: Async staticmethods and classmethods are considered as non
async coroutine-functions with Python3.10
#8870, #9001, #9051: html theme: The style are not applied with Docutils 0.17
sidebar
directivev3.5.3
=====================================
Features added
v3.5.2
Compare Source
=====================================
Bugs fixed
v3.5.1
Compare Source
=====================================
Bugs fixed
read-only class
:confval:
html_context
unparsable python module found
v3.5.0
Compare Source
=====================================
Dependencies
multicol
(it is anyhow a required part of the official latex2ebase distribution)
Incompatible changes
html_add_permalinks
is replaced by:confval:
html_permalinks
and :confval:html_permalinks_icon
Deprecated
sphinx.builders.linkcheck.CheckExternalLinksBuilder.anchors_ignore
sphinx.builders.linkcheck.CheckExternalLinksBuilder.auth
sphinx.builders.linkcheck.CheckExternalLinksBuilder.broken
sphinx.builders.linkcheck.CheckExternalLinksBuilder.good
sphinx.builders.linkcheck.CheckExternalLinksBuilder.redirected
sphinx.builders.linkcheck.CheckExternalLinksBuilder.rqueue
sphinx.builders.linkcheck.CheckExternalLinksBuilder.to_ignore
sphinx.builders.linkcheck.CheckExternalLinksBuilder.workers
sphinx.builders.linkcheck.CheckExternalLinksBuilder.wqueue
sphinx.builders.linkcheck.node_line_or_0()
sphinx.ext.autodoc.AttributeDocumenter.isinstanceattribute()
sphinx.ext.autodoc.directive.DocumenterBridge.reporter
sphinx.ext.autodoc.importer.get_module_members()
sphinx.ext.autosummary.generate._simple_info()
sphinx.ext.autosummary.generate._simple_warn()
sphinx.writers.html.HTMLTranslator.permalink_text
sphinx.writers.html5.HTML5Translator.permalink_text
Features added
value of the variable if docstring contains
:meta hide-value:
ininfo-field-list
implementation if they're ellipsis
autodoc_default_options
viadirective options
autodoc_preserve_defaults
asan experimental feature. It preserves the default argument values of
functions in source code and keep them not evaluated for readability.
priority
parameterfor :meth:
.Sphinx.add_js_file()
and :meth:.Sphinx.add_css_file()
calls
app.add_js_file()
orapp.add_css_file()
on:event:
html-page-context
event:confval:
html_permalinks_icon
Snowball (v2.1.0)
type
:confval:
napoleon_custom_sections
references when :confval:
napoleon_preprocess_types
enabledproject_copyright
as an alias of :confval:copyright
highlight_language
supports multiple languagescode-block
and :rst:dir:literalinclude
supports automaticdedent via no-argument
:dedent:
optionmaxdepth
option to :rst:dir:cpp:alias
to insert nesteddeclarations.
noroot
option to :rst:dir:c:alias
to render only nesteddeclarations.
noroot
option to :rst:dir:cpp:alias
to render only nesteddeclarations.
Bugs fixed
class
:meta public:
does not effect to variables__all__
attribute is ignoredcontains invalid type comments
undocumented
object that raises an exception on
hasattr()
:recursive: option
search language that does not split on +)
footnote reference
availability of the same URL twice
copied
highlight_options
is not workinghtml_last_updated_fmt
does not support UTC offset (%z)html_last_updated_fmt
generates wrong time zone for %Zdownload
role creates duplicated copies when relative path isspecified
and for manually numbered footnotes only first one with same number is
an hyperlink
in definition of
\FNH@prefntext
"in Sphinx (how to generate one-column index)
hlist
not implemented in LaTeXindex
role and the glossary generate duplicateentries in the LaTeX index (if both used for same term)
:confval:
numfig
is notTrue
(or pdflatex and :confval:
latex_use_xindy
set toTrue
) with memoir classinside function type signatures
\titleformat
last argument in sphinx.sty should bebracketed, not braced (and is anyhow not needed)
boolean :ref:
verbatimforcewraps <latexsphinxsetupforcewraps>
for use viathe :ref:
'sphinxsetup' <latexsphinxsetup>
key oflatex_elements
)builds
builds
unnoticed so far
c:alias
skip symbols without explicit declarationsinstead of crashing.
c:alias
give a warning when the root symbol is not declared.expr
role should start symbol lookup in the current scope.v3.4.3
Compare Source
=====================================
Bugs fixed
object that raises an exception on
hasattr()
v3.4.2
Compare Source
=====================================
Bugs fixed
autodoc-process-docstring
event is emitted to thenon-datadescriptors unexpectedly
autoclass directive
v3.4.1
Compare Source
=====================================
Bugs fixed
annotations
autodoc-process-docstring
event is emitted to thealias classes unexpectedly
__eq__
methodcomparable
v3.4.0
Compare Source
=====================================
Incompatible changes
classes, not a signature of decorator
Deprecated
follow_wrapped
argument ofsphinx.util.inspect.signature()
no_docstring
argument ofsphinx.ext.autodoc.Documenter.add_content()
sphinx.ext.autodoc.Documenter.get_object_members()
sphinx.ext.autodoc.DataDeclarationDocumenter
sphinx.ext.autodoc.GenericAliasDocumenter
sphinx.ext.autodoc.InstanceAttributeDocumenter
sphinx.ext.autodoc.SlotsAttributeDocumenter
sphinx.ext.autodoc.TypeVarDocumenter
sphinx.ext.autodoc.importer._getannotations()
sphinx.ext.autodoc.importer._getmro()
sphinx.pycode.ModuleAnalyzer.parse()
sphinx.util.osutil.movefile()
sphinx.util.requests.is_ssl_error()
Features added
__all__
attribute of the module should be documented or not via:event:
autodoc-skip-member
eventa generic class and show-inheritance option is given (in Python 3.7 or above)
Documenter.config
as a shortcut to access the config objectOptional[t]
to annotation of function and method if a defaultvalue equal to
None
is set.:no-value:
option to :rst:dir:autoattribute
and:rst:dir:
autodata
directive to suppress the default value of the variablenapoleon_attr_annotations
to merge type hintson source code automatically if any type is specified in docstring
warn-missing-reference
to custom warningmessages when failed to resolve a cross-reference
:ref:
reference:confval:
linkcheck_rate_limit_timeout
for details.Bugs fixed
is decorated
autodoc_type_aliases
does not effect to variablesand attributes
type annotated variables
based uninitialized variables
attributes
class attributes correctly
attribute in alias class
set to "description"
instance attributes
information of TypeVars
__bool__
method could be calledsuper class is not displayed
class
multibyte characters
language_data.js
in non-search pages-D gettext_compact=0
is no longer workingaccommodate infinite redirect loops on HEAD
make clean
with empty BUILDDIR is dangerous:type:
and:rtype:
gives false ambiguous classlookup warnings
v3.3.1
Compare Source
=====================================
Bugs fixed
without init.py
v3.3.0
Compare Source
=====================================
Deprecated
sphinx.builders.latex.LaTeXBuilder.usepackages
sphinx.builders.latex.LaTeXBuilder.usepackages_afger_hyperref
sphinx.ext.autodoc.SingledispatchFunctionDocumenter
sphinx.ext.autodoc.SingledispatchMethodDocumenter
Features added
html_static_files
maxdepth
option to :rst:dir:c:alias
to insertnested declarations.
app.add_latex_package()
untiljust before writing .tex file
man_make_section_directory
to make a sectiondirectory on build man page
builder using :confval:
suppress_warnings
.sphinx-quickstart --no-sep
optionnapoleon_preprocess_types
to every fielddetected.
Bugs fixed
AttributeError
is raised whenFalse
value is passed to:confval:
autodoc_default_options
by string not ending with blank lines
typing.Generic
output on building
to decimal
singlehtml and so on)
linkcheck_anchors
isTrue
tel:
schema hyperlinks are detected as errorsschema found
e.g., preventing intersphinx from resolving them.
non-function declaration of the same name already exists.
Link to the function instead of a non-existing anchor.
Testing
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.