Bump sphinx from 3.5.4 to 4.1.0
Created by: dependabot[bot]
Bumps sphinx from 3.5.4 to 4.1.0.
Changelog
Sourced from sphinx's changelog.
Release 4.1.0 (released Jul 12, 2021)
Dependencies
- Support jinja2-3.0
Deprecated
- The
app
argument ofsphinx.environment.BuildEnvironment
becomes requiredsphinx.application.Sphinx.html_theme
sphinx.ext.autosummary._app
sphinx.util.docstrings.extract_metadata()
Features added
- #8107: autodoc: Add
class-doc-from
option to :rst:dir:autoclass
directive to control the content of the specific class like :confval:autoclass_content
- #8588: autodoc: :confval:
autodoc_type_aliases
now supports dotted name. It allows you to define an alias for a class with module name likefoo.bar.BazClass
- #9175: autodoc: Special member is not documented in the module
- #9195: autodoc: The arguments of
typing.Literal
are wrongly rendered- #9185: autodoc: :confval:
autodoc_typehints
allows'both'
setting to allow typehints to be included both in the signature and description- #4257: autodoc: Add :confval:
autodoc_class_signature
to separate the class entry and the definition of__init__()
method- #8061, #9218: autodoc: Support variable comment for alias classes
- #3014: autodoc: Add :event:
autodoc-process-bases
to modify the base classes of the class definitions- #9272: autodoc: Render enum values for the default argument value better
- #9384: autodoc:
autodoc_typehints='none'
now erases typehints for variables, attributes and properties- #3257: autosummary: Support instance attributes for classes
- #9358: html: Add "heading" role to the toctree items
- #9225: html: Add span tag to the return typehint of method/function
- #9129: html search: Show search summaries when html_copy_source = False
- #9307: html search: Prevent corrections and completions in search field
- #9120: html theme: Eliminate prompt characters of code-block from copyable text
- #9176: i18n: Emit a debug message if message catalog file not found under :confval:
locale_dirs
- #9414: LaTeX: Add xeCJKVerbAddon to default fvset config for Chinese documents
- #9016: linkcheck: Support checking anchors on github.com
- #9016: linkcheck: Add a new event :event:
linkcheck-process-uri
to modify
... (truncated)
Commits
-
bdcd161
Bump to 4.1.0 final -
4a2f5df
Merge branch '9299' into 4.x -
e6d3adf
intersphinx: Add testcase for case insensitive term match (refs: #9299) -
573db83
Update CHANGES for PR #9225 -
f40c283
Merge pull request #9225 from doerwalter/typehint-html -
5aed23d
Merge pull request #9429 from sphinx-doc/bot/pull-translations -
9587fd1
Update message catalogs -
beea084
Merge pull request #9411 from tk0miya/9404_TypeError_for_non_class -
fe03723
Fix #9404: autodoc: autoclass raises TypeError for dict-like object -
ac2b9a4
Update CHANGES for PR #9427 - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)