-
-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update dependency sphinx to v7 - abandoned #481
base: main
Are you sure you want to change the base?
Conversation
⚠ Artifact update problemRenovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below: File name: poetry.lock
|
80f36b6
to
f7f9bc2
Compare
f7f9bc2
to
a5f9b18
Compare
a5f9b18
to
94ae04b
Compare
94ae04b
to
82e97ab
Compare
82e97ab
to
2466deb
Compare
b4ca921
to
6f426fa
Compare
6f426fa
to
9322a53
Compare
9322a53
to
48e4785
Compare
48e4785
to
f3cb975
Compare
f3cb975
to
b498c8b
Compare
b498c8b
to
5662237
Compare
5662237
to
2d6e3c2
Compare
2d6e3c2
to
79d35d4
Compare
79d35d4
to
e7089ab
Compare
e7089ab
to
c0d5ca8
Compare
c0d5ca8
to
a091ac5
Compare
a091ac5
to
bce5712
Compare
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
Autoclosing SkippedThis PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error. |
This PR contains the following updates:
=4.5.0
->=7.3.4
Release Notes
sphinx-doc/sphinx (sphinx)
v7.3.4
: Sphinx 7.3.4Compare Source
Changelog: https://www.sphinx-doc.org/en/master/changes.html
v7.3.3
Compare Source
==============================
Bugs fixed
with
Any
as the valid type to a type other than the value's default.Patch by Adam Turner.
v7.3.2
Compare Source
=====================================
Bugs fixed
Patch by Adam Turner.
'Furo'
theme and the new-style forconfiguration values.
Patch by Adam Turner.
v7.3.1
Compare Source
=====================================
Dependencies
tomli
on Python 3.10 and earlier.Patch by Adam Turner.
v7.3.0
Compare Source
=====================================
Dependencies
Docutils 0.21
_. Patch by Adam Turner... _Docutils 0.21: https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-21-2024-04-09
types-docutils
instead ofdocutils-stubs
.Deprecated
Makefile
and :file:make.bat
outputin :program:
sphinx-quickstart
, and the associated options :option:!-M
,:option:
!-m
, :option:!--no-use-make-mode
, and :option:!--use-make-mode
.!sphinx.testing.util.SphinxTestApp._status
or :attr:
!sphinx.testing.util.SphinxTestApp._warning
is deprecated. Usethe public properties :attr:
!sphinx.testing.util.SphinxTestApp.status
and :attr:
!sphinx.testing.util.SphinxTestApp.warning
instead.Patch by Bénédikt Tran.
!sphinx.testing.util.strip_escseq
is deprecated in favour of:func:
!sphinx.util.console.strip_colors
.Patch by Bénédikt Tran.
Features added
#12265: Support theme configuration via
theme.toml
.#11701: HTML Search: Adopt the new
\<search\>
_ element.Patch by Bénédikt Tran.
.. _
\<search\>
: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/search#11803: autodoc: Use an overriden
__repr__()
function in an enum,if defined. Patch by Shengyu Zhang.
#11892: Improved performance when resolving cross references in the C++ domain.
Patch by Rouslan Korneychuk.
#11981: Improve rendering of signatures using
slice
syntax,e.g.,
def foo(arg: np.float64[:,:]) -> None: ...
.The manpage builder now adds
OSC 8
_ anchors to hyperlinks, usingthe
groff
_ device control command... _OSC 8: https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda
.. _groff: https://lists.gnu.org/archive/html/groff/2021-10/msg00000.html
#11015: Change the text of the :rst:dir:
versionadded
directive fromNew in [...]
toAdded in [...]
.Patch by Bénédikt Tran.
#12131: Added :confval:
show_warning_types
configuration option.Patch by Chris Sewell.
#12193: Improve
external
warnings for unknown roles.In particular, suggest related role names if an object type is mistakenly used.
Patch by Chris Sewell.
Add public type alias :class:
sphinx.util.typing.ExtensionMetadata
.This can be used by extension developers
to annotate the return type of their
setup
function.Patch by Chris Sewell.
Bugs fixed
#11668: Raise a useful error when
theme.conf
is missing.Patch by Vinay Sajip.
#11622: Ensure that the order of keys in
searchindex.js
is deterministic.Patch by Pietro Albini.
#11617: ANSI control sequences are stripped from the output when writing to
a warnings file with :option:
-w <sphinx-build -w>
.Patch by Bénédikt Tran.
#11666: Skip all hidden directories in
CatalogRepository.pofiles
.Patch by Aryaz Eghbali.
#9686: html builder: Fix MathJax lazy loading when equations appear in titles.
Patch by Bénédikt Tran.
#11483: singlehtml builder: Fix MathJax lazy loading when the index does not
contain any math equations.
Patch by Bénédikt Tran.
#11697: HTML Search: add 'noindex' meta robots tag.
Patch by James Addison.
#11678: Fix a possible
ZeroDivisionError
insphinx.ext.coverage
.Patch by Stephen Finucane.
#11756: LaTeX: build error with recent TeXLive due to missing
substitutefont
package (triggered if using
fontenc
withT2A
option and documentlanguage is not a Cyrillic one).
Patch by Jean-François B.
#11675: Fix rendering of progression bars in environments that do not support
ANSI control sequences.
Patch by Bénédikt Tran.
#11715: Apply
tls_verify
andtls_cacerts
config toImageDownloader
.Patch by Nick Touran.
#11433: Added the :confval:
linkcheck_allow_unauthorized
configuration option.Set this option to
False
to report HTTP 401 (unauthorized) serverresponses as broken.
Patch by James Addison.
#11868: linkcheck: added a distinct
timeout
reporting status code.This can be enabled by setting :confval:
linkcheck_report_timeouts_as_broken
to
False
.Patch by James Addison.
#11869: Refresh the documentation for the
linkcheck_timeout
setting.Patch by James Addison.
#11874: Configure a default 30-second value for
linkcheck_timeout
.Patch by James Addison.
#11886: Print the Jinja2 template path chain in
TemplateNotFound
exceptions.Patch by Colin Marquardt.
#11598: Do not use query components in URLs for assets in EPUB rendering.
Patch by David Runge.
#11917: Fix rendering of annotated inherited members for Python 3.9.
Patch by Janet Carson.
#11925: Blacklist the
sphinxprettysearchresults
extension; the functionalityit provides was merged into Sphinx v2.0.0.
Patch by James Addison.
#11353: Support enumeration classes inheriting from mixin or data types.
Patch by Bénédikt Tran.
#11962: Fix target resolution when using
:paramtype:
fields.Patch by Bénédikt Tran.
#12008: Fix case-sensitive lookup of
std:label
names in intersphinx inventory.Patch by Michael Goerz.
#11959: Fix multiple term matching when word appears in both title and document.
Patch by Will Lachance.
#11958: HTML Search: Fix partial matches overwriting full matches.
Patch by William Lachance.
#11944: Use anchor in search preview.
Patch by Will Lachance.
#11474: Fix doctrees caching causing files not be rebuilt in some cases,
e.g., when :confval:
numfig
isTrue
.Patch by Bénédikt Tran.
#11278: autodoc: Fix rendering of :class:
functools.singledispatchmethod
combined with :func:
@classmethod <classmethod>
.Patch by Bénédikt Tran.
#11894: Do not add checksums to css files if building using the htmlhelp builder.
Patch by mkay.
#12052: Remove
<script>
and<style>
tags from the content of search resultsummary snippets.
Patch by James Addison.
#11578: HTML Search: Order non-main index entries after other results.
Patch by Brad King.
#12147: autosummary: Fix a bug whereby the wrong file extension
may be used,
when multiple suffixes are specified in :confval:
source_suffix
.Patch by Sutou Kouhei.
#10786: improve the error message when a file to be copied (e.g., an asset)
is removed during Sphinx execution.
Patch by Bénédikt Tran.
#12040: HTML Search: Ensure that document titles that are partially-matched by
the user search query are included in search results.
Patch by James Addison.
#11970: singlehtml builder: make target URIs to be same-document references in
the sense of :rfc:
RFC 3986, §4.4 <3986#section-4.4>
, e.g.,index.html#foo
becomes
#foo
. Patch by eanorige.#12271: Partially revert Docutils' r9562__ to fix EPUB files.
Patch by Adam Turner.
__ https://sourceforge.net/p/docutils/code/9562/
Testing
!pytest.mark.sphinx
and :class:!sphinx.testing.util.SphinxTestApp
accept warningiserror, keep_going and verbosity as keyword arguments.
Patch by Bénédikt Tran.
!sphinx.testing.util.SphinxTestApp
status and warningarguments are checked to be :class:
io.StringIO
objects (the public APIincorrectly assumed this without checking it).
Patch by Bénédikt Tran.
test_run_epubcheck
asskipped
instead ofsuccess
when either Java orepubcheck
are not available.As a side-effect, this removes the need for test server lockfiles,
meaning that any remaining
tests/test-server.lock
files can safely bedeleted.
v7.2.6
Compare Source
=====================================
Bugs fixed
!SPHINX_AUTODOC_RELOAD_MODULES
environment variable,which if set reloads modules when using autodoc with
TYPE_CHECKING = True
.Patch by Matt Wozniski and Adam Turner.
importlib.reload
to reload modules in autodoc.Patch by Matt Wozniski and Adam Turner.
v7.2.5
Compare Source
=====================================
Bugs fixed
packages that make use of
if typing.TYPE_CHECKING:
to guard circularimports needed by type checkers.
Patch by Matt Wozniski.
for sibling files in a subdirectory.
Patch by Albert Shih.
?config=...
in :confval:mathjax_path
.when an object claims to be an instance of
type
,but is not a class.
Patch by James Braza.
source-read
events for files read viathe :dudir:
include
directive.include-read
for observing and transformingthe content of included files via the :dudir:
include
directive.YYYY
when
SOURCE_DATE_EPOCH
is set.v7.2.4
Compare Source
=====================================
Bugs fixed
introduced in #10478 (#9662).
and incorrect conversion from UTC to offsets from the UNIX epoch.
Patch by Dmitry Shachnev and Adam Turner.
v7.2.3
Compare Source
=====================================
Dependencies
Bugs fixed
autodoc.Documenter.parse_name()
.classmethod
methodswhen
autodoc_preserve_defaults
isTrue
.This is deprecated and will be removed in Sphinx 8.
Use :py:func:
os.fspath
to convert :py:class:~pathlib.Path
objects to strings,or :py:class:
~pathlib.Path
's methods to work with path objects.v7.2.2
Compare Source
=====================================
Bugs fixed
StateMachine.insert_input()
patch,for when calling with keyword arguments.
in
) for the :py:class:str
interfaceof the asset classes (
_CascadingStyleSheet
and_JavaScript
),which several extensions relied upon.
SingleFileHTMLBuilder._get_local_toctree
,includehidden
may be passed as a string or a boolean.:noindex:
forPyModule
andJSModule
.v7.2.1
Compare Source
=====================================
Bugs fixed
str
interface of the asset classes(
_CascadingStyleSheet
and_JavaScript
),which several extensions relied upon.
This will be removed in Sphinx 9.
Builder.add_{css,js}_file()
,which several extensions relied upon.
TocTree.get_toctree_ancestors()
,which several extensions relied upon.
v7.2.0
Compare Source
=====================================
Dependencies
Deprecated
sphinx.util.md5
andsphinx.util.sha1
.Use
hashlib
instead.sphinx.testing.path
.Use
os.path
orpathlib
instead.sphinx.util.split_index_msg
andsphinx.util.split_into
.Use
sphinx.util.index_entries.split_index_msg
instead.sphinx.builders.html.Stylesheet
and
sphinx.builders.html.Javascript
.Use
sphinx.application.Sphinx.add_css_file()
and
sphinx.application.Sphinx.add_js_file()
instead.sphinx.builders.html.StandaloneHTMLBuilder.css_files
andsphinx.builders.html.StandaloneHTMLBuilder.script_files
.Use
sphinx.application.Sphinx.add_css_file()
and
sphinx.application.Sphinx.add_js_file()
instead.sphinx.ext.autodoc.preserve_defaults.get_function_def()
.Patch by Bénédikt Tran.
Features added
os.PathLike
types andpathlib.Path
objectsin many more places.
Patch by Jorge Leitao.
viewcode_line_numbers
to controlwhether line numbers are added to rendered source code.
Patch by Ben Krikler.
:no-typesetting:
option to suppress textual outputand only create a linkable anchor.
Patch by Latosha Maltba.
Patch by Rouslan Korneychuk.
doctest_show_successes
option.Patch by Trey Hunner.
:no-index:
,:no-index-entry:
, and:no-contents-entry:
.debug
logging of reasons why files are detected as out ofdate.
Patch by Eric Larson.
source-read
events for files read viathe :dudir:
include
directive.Patch by Halldor Fannar.
585
built-in generics.Patch by Riccardo Mori.
SigElementFallbackTransform
fallback logic and signaturetext elements nodes. See :doc:
the documentation </extdev/nodes>
for moredetails.
Patch by Bénédikt Tran.
python -m sphinx build ...
.Bugs fixed
Patch by Ralf Grubenmann.
Patch by Adrian Vollmer.
missing or broken links.
Patch by Albert Shih.
gettext
builder.Patch by Alvin Wong.
graphviz_dot
is falsy.with the
translated=True
attribute.type comments
#: :meta ...:
when using :mod:sphinx.ext.napoleon
.Patch by Bénédikt Tran.
Patch by Dmitry Shachnev.
~typing.Literal
enumerationvalues now render correctly.
Patch by Bénédikt Tran.
sphinx.ext.coverage
extension.Patch by Stephen Finucane.
devices in the
agogo
theme.Patch by Lukas Engelter.
sphinx.ext.autodoc.preserve_defaults
.Patch by Bénédikt Tran.
Testing
v7.1.2
Compare Source
=====================================
Bugs fixed
linkcheck_anchors
and do not spuriously report failures to validate anchors.
Patch by James Addison.
v7.1.1
Compare Source
=====================================
Bugs fixed
SOURCE_DATE_EPOCH
in multi-line copyright footer.Patch by Bénédikt Tran.
v7.1.0
Compare Source
=====================================
Incompatible changes
Releases are no longer signed, given the
change in PyPI policy
_... _change in PyPI policy: https://blog.pypi.org/posts/2023-05-23-removing-pgp/
Deprecated
(namely,
module
,keyword
,operator
,object
,exception
,statement
, andbuiltin
) in the :rst:dir:index
directive, andset the removal version to Sphinx 9. Patch by Adam Turner.
Features added
generated HTML, using the CRC32 algorithm.
~sphinx.application.Sphinx.require_sphinx
now allows the versionrequirement to be specified as
(major, minor)
.:confval:
maximum_signature_line_length
and the domain-specific variants.If the length of the signature (in characters) is greater than the configured
limit, each parameter in the signature will be split to its own logical line.
This behaviour may also be controlled by options on object description
directives, for example :rst:dir:
py:function:single-line-parameter-list
.Patch by Thomas Louf, Adam Turner, and Jean-François B.
Patch by Stefanie Molin
sphinx.util.display.status_iterator
now clears the current linewith ANSI control codes, rather than overprinting with space characters.
Patch by James Addison.
translated
attribute on translated nodes.sphinx-build -T
in parallel builds. Patch by Bénédikt Tran
py:class
and :rst:dir:py:function
directives for PEP 695 (generic classes and functions declarations) and
PEP 696 (default type parameters). Multi-line support (#11011) is enabled
for type parameters list and can be locally controlled on object description
directives, e.g., :rst:dir:
py:function:single-line-type-parameter-list
.Patch by Bénédikt Tran.
via :confval:
linkcheck_anchors_ignore_for_url
whilestill checking the validity of the page itself.
Patch by Bénédikt Tran
via a new substitution (
|translation progress|
) and a newconfiguration variable (:confval:
translation_progress_classes
).These enable determining the percentage of translated elements within
a document, and the remaining translated and untranslated elements.
Bugs fixed
Restored the
footnote-reference
class that has been removed inthe latest (unreleased) version of Docutils.
#11486: Use :rfc:
8081
font file MIME types in the EPUB builder.Using the correct MIME type will prevent warnings from
epubcheck
and will generate a valid EPUB.
#11435: Use microsecond-resolution timestamps for outdated file detection
in
BuildEnvironment.get_outdated_files
.#11437: Top-level headings starting with a reStructuredText role
now render properly when :confval:
rst_prolog
is set.Previously, a file starting with the below would have
improperly rendered due to where the prologue text
was inserted into the document.
.. code:: rst
:mod:
lobster
-- The lobster module...
Patch by Bénédikt Tran.
#11337: Fix a
MemoryError
insphinx.ext.intersphinx
when usingNone
or
typing.*
as inline type references. Patch by Bénédikt Tran (picnixz)Testing
docutils.conf
in test directories when runningSphinxTestApp.cleanup()
.v7.0.1
Compare Source
=====================================
Dependencies
Docutils 0.20
_. Patch by Adam Turner... _Docutils 0.20: https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-20-2023-05-04
Bugs fixed
sphinx.setup_command
following the removal of support for setuptools.
Patch by Willem Mulder.
v7.0.0
Compare Source
=====================================
Incompatible changes
MecabSplitter
andDefaultSplitter
insphinx.search.ja
.make_old_id
functions in domain objectdescription classes.
build_sphinx
hook insetup.py
).sphinx.ext.napoleon.iterators
module.jsdump
format insphinx.search
.locale
a required argument tosphinx.util.i18n.format_date()
.sphinx.util.stemmer
module.sphinx.pycode.ast.parse()
function.sphinx.io.read_doc()
function.sphinx.util.get_matching_files()
function.sphinx.util.docutils.is_html5_writer_available()
function.
env
argument toBuilder
subclasses required.style
key for HTML templates.sphinx.writers.latex.LaTeXTranslator.docclasses
attribute.
sphinx.builders.html.html5_ready
andsphinx.builders.html.HTMLTranslator
attributes.v6.2.1
Compare Source
=====================================
Bugs fixed
nitpick_ignore
and:confval:
nitpick_ignore_regex
tolist
.v6.2.0
Compare Source
=====================================
Dependencies
Incompatible changes
\dimen
registers (not previouslypublicly documented) as per 5.1.0 code comments in
sphinx.sty
:\sphinxverbatimsep
,\sphinxverbatimborder
,\sphinxshadowsep
,\sphinxshadowsize
, and\sphinxshadowrule
. (refs: #11105).egg
support from pycodeModuleAnalyser
; Python eggs are anow-obsolete binary distribution format
sphinx.builders.linkcheck
.Patch by Daniel Eades
sphinx.locale.setlocale
Deprecated
intersphinx_mapping
formatsphinx.util.osutil.cd
is deprecated in favour ofcontextlib.chdir
.Features added
autoproperty
allows the return type to be specified asa type comment (e.g.,
# type: () -> int
). Patch by Bénédikt Tran__all__
to imported members for template renderingwhen option
autosummary_ignore_module_all
is set toFalse
. Patch byClement Pinard
content_offset
parameter tonested_parse_with_titles()
,allowing for correct line numbers during nested parsing.
Patch by Jeremy Maitin-Shepard
--jobs
synonym for-j
. Patch by Hugo van Kemenade\sphinxbox
for styling text elements with a (possiblyrounded) box, optional background color and shadow, has been added.
See :ref:
sphinxbox
. (refs: #11224)\sphinxstylenotetitle
, ...,\sphinxstylewarningtitle
, ...,for an extra layer of mark-up freeing up
\sphinxstrong
for other uses.See :ref:
latex-macros
. (refs: #11267)note
, :dudir:hint
, :dudir:important
and :dudir:tip
cannow each be styled as the other admonitions, i.e. possibly with a background
color, individual border widths and paddings, possibly rounded corners, and
optional shadow. See :ref:
additionalcss
. (refs: #11234)topic
(and:dudir:
contents <table-of-contents>
) directives, and not only:rst:dir:
code-block
, supportbox-decoration-break=slice
.noteTextColor
,noteTeXextras
et al.See :ref:
additionalcss
.Patch by Jeremy Maitin-Shepard
imgmath_latex
= 'tectonic'
or= 'xelatex'
. Patch by Dimitar Dimitrovpython_display_short_literal_types
option forcondensed rendering of
Literal
types.Bugs fixed
following lists
more reST labels directly precede an :rst:dir:
py:module
or :rst:dir:automodule
directive. Patch by Bénédikt Tran (picnixz)
base name and they use a post transform. Patch by aaron-cooper
shadow color is set but border color is not
respective to contents (when using rounded corners)
\color
in topic (or admonition) contents may cause colorleak to the shadow and border at a page break
seealso
directive in French
indentation context in PDF. Thanks to picnixz.
\sphinxupquote
compatibility
other uses of
nested_parse_with_titles
. Patch by Jeremy Maitin-Shepard.Patch by Jeremy Maitin-Shepard
tx
clientTesting
unittest.TestCase
style test functions to pytest stylev6.1.3
Compare Source
=====================================
Bugs fixed
ValueError
in thelinkcheck
builderv6.1.2
Compare Source
=====================================
Bugs fixed
div.topic_padding
key of sphinxsetup documented at 5.1.0 wasimplemented with name
topic_padding
shadowrule
key of sphinxsetup causes PDF build to crashsince Sphinx 5.1.0
shadowsize
key of sphinxsetup causes PDF build to crashsince Sphinx 5.1.0
topic
and :dudir:contents <table-of-contents>
boxes not in page margin since Sphinx 5.1.0
v6.1.1
Compare Source
=====================================
Bugs fixed
util.nodes.apply_source_workaround
forliteral_block
nodeswith no source information in the node or the node's parents.
v6.1.0
Compare Source
=====================================
Dependencies
Adopted the
Ruff
_ code linter... _Ruff: https://github.com/charliermarsh/ruff
Incompatible changes
get_translation
.This was unused and complicated other changes to
sphinx.locale
.Deprecated
sphinx.util
functions:sphinx.util.typing.stringify()
to
sphinx.util.typing.stringify_annotation()
sphinx.util.xmlname_checker()
to
sphinx.builders.epub3._XML_NAME_PATTERN
Moved to
sphinx.util.display
:sphinx.util.status_iterator
sphinx.util.display_chunk
sphinx.util.SkipProgressMessage
sphinx.util.progress_message
Moved to
sphinx.util.http_date
:sphinx.util.epoch_to_rfc1123
sphinx.util.rfc1123_to_epoch
Moved to
sphinx.util.exceptions
:sphinx.util.save_traceback
sphinx.util.format_exception_cut_frames
Features added
X | Y
) display conventions fortyping.Optional
and
typing.Optional
types within the Python domain and autodoc.typing.NewType()
types as classes rather than'data'.
Bugs fixed
enum
module).TocTree.resolve()
through more efficient copying.to allow styling.
5.1.0
v6.0.1
Compare Source
=====================================
Dependencies
Bugs fixed
v6.0.0
Compare Source
=====================================
Dependencies
Docutils 0.17 support. Patch by Adam Turner
Incompatible changes
#7405: Removed the jQuery and underscore.js JavaScript frameworks.
These frameworks are no longer be automatically injected into themes from
Sphinx 6.0. If you develop a theme or extension that uses the
jQuery
,$
, or$u
global objects, you need to update yourJavaScript to modern standards, or use the mitigation below.
The first option is to use the sphinxcontrib.jquery_ extension, which has been
developed by the Sphinx team and contributors. To use this, add
sphinxcontrib.jquery
to theextensions
list inconf.py
, or callapp.setup_extension("sphinxcontrib.jquery")
if you develop a Sphinx themeor extension.
The second option is to manually ensure that the frameworks are present.
To re-add jQuery and underscore.js, you will need to copy
jquery.js
andunderscore.js
fromthe Sphinx repository
_ to yourstatic
directory,and add the following to your
layout.html
:.. code-block:: html+jinja
{%- block scripts %} <script src="{{ pathto('_static/jquery.js', resource=True) }}"></script> <script src="{{ pathto('_static/underscore.js', resource=True) }}"></script>
{{ super() }}
{%- endblock %}
.. _sphinxcontrib.jquery: https://github.com/sphinx-contrib/jquery/
Patch by Adam Turner.
#10471, #10565: Removed deprecated APIs scheduled for removal in Sphinx 6.0. See
:ref:
dev-deprecated-apis
for details. Patch by Adam Turner.#10901: C Domain: Remove support for parsing pre-v3 style type directives and
roles. Also remove associated configuration variables
c_allow_pre_v3
andc_warn_on_allowed_pre_v3
. Patch by Adam Turner.Features added
See :confval:
latex_table_style
and thepre_border-radius
andpre_background-TeXcolor
:ref:additionalcss
for the former defaultsand how to re-enact them if desired.
Bugs fixed
latex_additional_files
behavior for fileswith
.tex
extension.v5.3.0
Compare Source
=====================================
latex_table_style
and support the'booktabs'
,'borderless'
, and'colorrows'
styles.(thanks to Stefan Wiehler for initial pull requests #6666, #6671)
:option:`--module=foobar```,
:option:--module[=foobar]```, or ``:option:
--module foobar```.Patch by Martin Liska.
directives (e.g. :rst:dir:
py:function
). Patch by Adam Turnerv5.2.3
Compare Source
=====================================
sphinx.ext.imgmath
:nocontentsentry:
flag and global domain table of contentsentry control option. Patch by Adam Turner
v5.2.2
Compare Source
=====================================
Patch by Dominic Davis-Foster.
v5.2.1
Compare Source
=====================================
Bugs fixed
pycon3
lexer topycon
.sphinx.ext.autosummary
with modules containing titles in themodule-level docstring.
v5.2.0
Compare Source
===========================================
v5.1.1
Compare Source
=====================================
Bugs fixed
deque
basedsphinx.ext.napolean
iterator implementation.
v5.1.0
Compare Source
=====================================
Dependencies
Docutils 0.19
_. Patch by Adam Turner... _Docutils 0.19: https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-19-2022-07-05
Deprecated
sphinx.util.stemmer
in favour ofsnowballstemmer
.Patch by Adam Turner.
sphinx.ext.napoleon.iterators
.Features added
stylesheet
setting in
theme.conf
or by settinghtml_style
to an iterable of strings.option
directives through a new :confval:
option_emphasise_placeholders
configurationoption.
making whitespace issues easier to identify.
conf.py
file. Patch byPradyun Gedam.
'sphinxsetup' <latexsphinxsetup>
keys allow to configure four separate border-widths, four paddings, four
corner radii, a shadow (possibly inset), colours for border, background, shadow
for each of the code-block, topic, attention, caution, danger, error and warning
directives.
<aside>
element whenusing Docutils 0.18 or later, to allow for easier styling. This matches the
behaviour introduced in Docutils 0.19. Patch by Adam Turner.
include_patterns
as the opposite ofexclude_patterns
.Patch by Adam Turner.
Bugs fixed
to missing
Node.findall()
(refs: #10251)
+
,-
,~
, and**
). Patch by Adam Turner (refs: #10551).agogo.css_t
.on next page
\color
commands in topic or admonition boxes maycause color leaks in PDF due to upstream
framed.sty <https://ctan.org/pkg/framed>
_ bugdiffs using Pygments style
'manni'
) inherit thickness of code-block frame\label
is generated fordesc_signature
nodeeven if it has multiple node IDs
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.