- update to 7.4.5:
* #12593, #12600: Revert coercing the type of selected :confval:`html_sidebars` values to a list. Log an error message when string values are detected. Patch by Adam Turner. * #12594: LaTeX: since 7.4.0, :rst:dir:`seealso` and other "light" admonitions now break PDF builds if they contain a :dudir:`figure` directive; and also if they are contained in a table cell (rendered by tabulary). Patch by Jean-François B. * #12585, #12586: Do not warn when an intersphinx inventory contains case-insensitively ambiguous duplicate items. Patch by James Addison. * #12582: Restore support for list-styled :confval:`source_suffix` values with extensions that register parsers. Patch by Adam Turner. * #12580, #12583: Resolve failures with the C domain on incremental builds with Sphinx 7.3.7 and earlier. Patch by Adam Turner. * Fix invalid HTML when a rubric node with invalid heading- level is used. Patch by Adam Turner. * #12579, #12581: Restore support for typing.ParamSpec in autodoc. Patch by Adam Turner. * #12555: Drop Docutils 0.18.1 and Docutils 0.19 support. Patch by Adam Turner. * LaTeX: the xcolor package is now required (but is for example part of Ubuntu texlive-latex-recommended which has always been required). * LaTeX: the fontawesome5 LaTeX package is needed for the default choices of icons now used in admonition titles in PDF OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=268
This commit is contained in:
parent
f6c3aab159
commit
1414aacf80
@ -1,3 +1,243 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jul 18 07:27:41 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- update to 7.4.5:
|
||||||
|
* #12593, #12600: Revert coercing the type of selected
|
||||||
|
:confval:`html_sidebars` values to a list. Log an error
|
||||||
|
message when string values are detected. Patch by Adam
|
||||||
|
Turner.
|
||||||
|
* #12594: LaTeX: since 7.4.0, :rst:dir:`seealso` and other
|
||||||
|
"light" admonitions now break PDF builds if they contain a
|
||||||
|
:dudir:`figure` directive; and also if they are contained in
|
||||||
|
a table cell (rendered by tabulary). Patch by Jean-François
|
||||||
|
B.
|
||||||
|
* #12585, #12586: Do not warn when an intersphinx inventory
|
||||||
|
contains case-insensitively ambiguous duplicate items. Patch
|
||||||
|
by James Addison.
|
||||||
|
* #12582: Restore support for list-styled
|
||||||
|
:confval:`source_suffix` values with extensions that register
|
||||||
|
parsers. Patch by Adam Turner.
|
||||||
|
* #12580, #12583: Resolve failures with the C domain on
|
||||||
|
incremental builds with Sphinx 7.3.7 and earlier. Patch by
|
||||||
|
Adam Turner.
|
||||||
|
* Fix invalid HTML when a rubric node with invalid heading-
|
||||||
|
level is used. Patch by Adam Turner.
|
||||||
|
* #12579, #12581: Restore support for typing.ParamSpec in
|
||||||
|
autodoc. Patch by Adam Turner.
|
||||||
|
* #12555: Drop Docutils 0.18.1 and Docutils 0.19 support. Patch
|
||||||
|
by Adam Turner.
|
||||||
|
* LaTeX: the xcolor package is now required (but is for example
|
||||||
|
part of Ubuntu texlive-latex-recommended which has always
|
||||||
|
been required).
|
||||||
|
* LaTeX: the fontawesome5 LaTeX package is needed for the
|
||||||
|
default choices of icons now used in admonition titles in PDF
|
||||||
|
output; but if unavailable the PDF build will simply silently
|
||||||
|
omit rendering such icons. Check the documentation of the
|
||||||
|
iconpackage key of :ref:`'sphinxsetup' <latexsphinxsetup>`
|
||||||
|
for more.
|
||||||
|
* LaTeX: the sphinxlightbox environment is not used anymore,
|
||||||
|
all types of admonitions use (by default) only
|
||||||
|
sphinxheavybox.
|
||||||
|
* #11165: Support the officially recommended .jinja suffix for
|
||||||
|
template files. Patch by James Addison and Adam Turner
|
||||||
|
* #11165: Support the officially recommended .jinja suffix for
|
||||||
|
template files. Patch by James Addison and Adam Turner
|
||||||
|
* #12325: Flatten Union[Literal[T], Literal[U], ...] to
|
||||||
|
Literal[T, U, ...] when turning annotations into strings.
|
||||||
|
Patch by Adam Turner.
|
||||||
|
* #12325: Flatten Union[Literal[T], Literal[U], ...] to
|
||||||
|
Literal[T, U, ...] when turning annotations into strings.
|
||||||
|
Patch by Adam Turner.
|
||||||
|
* #12319: sphinx.ext.extlinks: Add extlink-{name} CSS class to
|
||||||
|
links. Patch by Hugo van Kemenade.
|
||||||
|
* #12319: sphinx.ext.extlinks: Add extlink-{name} CSS class to
|
||||||
|
links. Patch by Hugo van Kemenade.
|
||||||
|
* #12387: Improve CLI progress message, when copying assets.
|
||||||
|
Patch by INADA Nakoi and Bénédikt Tran.
|
||||||
|
* #12387: Improve CLI progress message, when copying assets.
|
||||||
|
Patch by INADA Nakoi and Bénédikt Tran.
|
||||||
|
* #12361: Add :attr:`.BuildEnvironment.parser`. Patch by Chris
|
||||||
|
Sewell.
|
||||||
|
* #12361: Add :attr:`.BuildEnvironment.parser`. Patch by Chris
|
||||||
|
Sewell.
|
||||||
|
* #12358: Add :attr:`.Sphinx.fresh_env_used`. Patch by Chris
|
||||||
|
Sewell.
|
||||||
|
* #12358: Add :attr:`.Sphinx.fresh_env_used`. Patch by Chris
|
||||||
|
Sewell.
|
||||||
|
* #12329: Add detection of ambiguous std:label and std:term
|
||||||
|
references during loading and resolution of Intersphinx
|
||||||
|
targets. Patch by James Addison.
|
||||||
|
* #12329: Add detection of ambiguous std:label and std:term
|
||||||
|
references during loading and resolution of Intersphinx
|
||||||
|
targets. Patch by James Addison.
|
||||||
|
* #12422: Do not duplicate "navigation" in aria-label of built-
|
||||||
|
in themes. Patch by Thomas Weißschuh
|
||||||
|
* #12422: Do not duplicate "navigation" in aria-label of built-
|
||||||
|
in themes. Patch by Thomas Weißschuh
|
||||||
|
* #12421: Include project name in logo_alt of built-in themes.
|
||||||
|
Patch by Thomas Weißschuh
|
||||||
|
* #12421: Include project name in logo_alt of built-in themes.
|
||||||
|
Patch by Thomas Weißschuh
|
||||||
|
* #12448: Add :option:`sphinx-apidoc --remove-old` option.
|
||||||
|
Patch by Chris Sewell.
|
||||||
|
* #12448: Add :option:`sphinx-apidoc --remove-old` option.
|
||||||
|
Patch by Chris Sewell.
|
||||||
|
* #12456: Add :option:`sphinx-autogen --remove-old` option.
|
||||||
|
Patch by Chris Sewell.
|
||||||
|
* #12456: Add :option:`sphinx-autogen --remove-old` option.
|
||||||
|
Patch by Chris Sewell.
|
||||||
|
* #12479: Add warning subtype toc.no_title. Patch by Ondřej
|
||||||
|
Navrátil.
|
||||||
|
* #12479: Add warning subtype toc.no_title. Patch by Ondřej
|
||||||
|
Navrátil.
|
||||||
|
* #12492: Add helper methods for parsing reStructuredText
|
||||||
|
content into nodes from within a directive. :py:meth:`~sphin
|
||||||
|
x.util.docutils.SphinxDirective.parse_content_to_nodes()`
|
||||||
|
parses the directive's content and returns a list of Docutils
|
||||||
|
nodes. :py:meth:`~sphinx.util.docutils.SphinxDirective.parse_
|
||||||
|
text_to_nodes()` parses the provided text and returns a list
|
||||||
|
of Docutils nodes. :py:meth:`~sphinx.util.docutils.SphinxDire
|
||||||
|
ctive.parse_inline()` parses the provided text into inline
|
||||||
|
elements and text nodes. Patch by Adam Turner.
|
||||||
|
* #12492: Add helper methods for parsing reStructuredText
|
||||||
|
content into nodes from within a directive.
|
||||||
|
* :py:meth:`~sphinx.util.docutils.SphinxDirective.parse_content
|
||||||
|
_to_nodes()` parses the directive's content and returns a
|
||||||
|
list of Docutils nodes.
|
||||||
|
* :py:meth:`~sphinx.util.docutils.SphinxDirective.parse_text_to
|
||||||
|
_nodes()` parses the provided text and returns a list of
|
||||||
|
Docutils nodes.
|
||||||
|
* :py:meth:`~sphinx.util.docutils.SphinxDirective.parse_inline(
|
||||||
|
)` parses the provided text into inline elements and text
|
||||||
|
nodes.
|
||||||
|
* Patch by Adam Turner.
|
||||||
|
* #12258: Support typing_extensions.Unpack Patch by Bénédikt
|
||||||
|
Tran and Adam Turner.
|
||||||
|
* #12258: Support typing_extensions.Unpack Patch by Bénédikt
|
||||||
|
Tran and Adam Turner.
|
||||||
|
* #12524: Add a class option to the :rst:dir:`toctree`
|
||||||
|
directive. Patch by Tim Hoffmann.
|
||||||
|
* #12524: Add a class option to the :rst:dir:`toctree`
|
||||||
|
directive. Patch by Tim Hoffmann.
|
||||||
|
* #12536: Add the :rst:dir:`confval` directive. Patch by Adam
|
||||||
|
Turner.
|
||||||
|
* #12536: Add the :rst:dir:`confval` directive. Patch by Adam
|
||||||
|
Turner.
|
||||||
|
* #12537: :confval:`c_id_attributes`,
|
||||||
|
:confval:`c_paren_attributes`, :confval:`cpp_id_attributes`,
|
||||||
|
and :confval:`cpp_paren_attributes` can now be a tuple of
|
||||||
|
strings. :confval:`c_extra_keywords`,
|
||||||
|
:confval:`gettext_additional_targets`,
|
||||||
|
:confval:`html_domain_indices`,
|
||||||
|
:confval:`latex_domain_indices`, and
|
||||||
|
:confval:`texinfo_domain_indices`, can now be a set of
|
||||||
|
strings. Patch by Adam Turner.
|
||||||
|
* #12537: :confval:`c_id_attributes`,
|
||||||
|
:confval:`c_paren_attributes`, :confval:`cpp_id_attributes`,
|
||||||
|
and :confval:`cpp_paren_attributes` can now be a tuple of
|
||||||
|
strings. :confval:`c_extra_keywords`,
|
||||||
|
:confval:`gettext_additional_targets`,
|
||||||
|
:confval:`html_domain_indices`,
|
||||||
|
:confval:`latex_domain_indices`, and
|
||||||
|
:confval:`texinfo_domain_indices`, can now be a set of
|
||||||
|
strings. Patch by Adam Turner.
|
||||||
|
* #12523: Added configuration option, :confval:`math_numsep`,
|
||||||
|
to define the separator for math numbering. Patch by Thomas
|
||||||
|
Fanning
|
||||||
|
* #12523: Added configuration option, :confval:`math_numsep`,
|
||||||
|
to define the separator for math numbering. Patch by Thomas
|
||||||
|
Fanning
|
||||||
|
* #11592: Add :confval:`coverage_modules` to the coverage
|
||||||
|
builder to allow explicitly specifying which modules should
|
||||||
|
be documented. Patch by Stephen Finucane.
|
||||||
|
* #11592: Add :confval:`coverage_modules` to the coverage
|
||||||
|
builder to allow explicitly specifying which modules should
|
||||||
|
be documented. Patch by Stephen Finucane.
|
||||||
|
* #7896, #11989: Add a :rst:dir:`py:type` directive for
|
||||||
|
documenting type aliases, and a :rst:role:`py:type` role for
|
||||||
|
linking to them. Patch by Ashley Whetter.
|
||||||
|
* #7896, #11989: Add a :rst:dir:`py:type` directive for
|
||||||
|
documenting type aliases, and a :rst:role:`py:type` role for
|
||||||
|
linking to them. Patch by Ashley Whetter.
|
||||||
|
* #12549: Add optional description argument to
|
||||||
|
:meth:`.Sphinx.add_config_value`. Patch by Chris Sewell.
|
||||||
|
* #12549: Add optional description argument to
|
||||||
|
:meth:`.Sphinx.add_config_value`. Patch by Chris Sewell.
|
||||||
|
* #6792: Prohibit module import cycles in
|
||||||
|
:mod:`sphinx.ext.autosummary`. Patch by Trevor Bekolay.
|
||||||
|
* #6792: Prohibit module import cycles in
|
||||||
|
:mod:`sphinx.ext.autosummary`. Patch by Trevor Bekolay.
|
||||||
|
* #12508: LaTeX: Revamped styling of all admonitions, with
|
||||||
|
addition of a title row with icon. Patch by Jean-François B.
|
||||||
|
* #12508: LaTeX: Revamped styling of all admonitions, with
|
||||||
|
addition of a title row with icon. Patch by Jean-François B.
|
||||||
|
* #11773: Display :py:class:`~typing.Annotated` annotations
|
||||||
|
with their metadata in the Python domain. Patch by Adam
|
||||||
|
Turner and David Stansby.
|
||||||
|
* #11773: Display :py:class:`~typing.Annotated` annotations
|
||||||
|
with their metadata in the Python domain. Patch by Adam
|
||||||
|
Turner and David Stansby.
|
||||||
|
* #12506: Add heading-level option to :rst:dir:`rubric`
|
||||||
|
directive. Patch by Chris Sewell.
|
||||||
|
* #12506: Add heading-level option to :rst:dir:`rubric`
|
||||||
|
directive. Patch by Chris Sewell.
|
||||||
|
* #12567: Add the :event:`write-started` event. Patch by Chris
|
||||||
|
Sewell.
|
||||||
|
* #12567: Add the :event:`write-started` event. Patch by Chris
|
||||||
|
Sewell.
|
||||||
|
* #12314: Properly format collections.abc.Callable in
|
||||||
|
annotations. Patch by Adam Turner.
|
||||||
|
* #12162: Fix a performance regression in the C domain that has
|
||||||
|
been present since version 3.0.0. Patch by Donald Hunter.
|
||||||
|
* #12320: Fix removal of anchors from search summaries
|
||||||
|
(regression in 7.3.0). Patch by Will Lachance.
|
||||||
|
* #12251: Fix merge_domaindata() in sphinx.ext.duration. Patch
|
||||||
|
by Matthias Geier.
|
||||||
|
* #12224: Properly detect WebP files. Patch by Benjamin Cabé.
|
||||||
|
* #12380: LaTeX: Footnote mark sometimes indicates Page N where
|
||||||
|
N is the current page number and the footnote does appear on
|
||||||
|
that same page. Patch by Jean-François B.
|
||||||
|
* #12410: LaTeX: for French and 'lualatex' as
|
||||||
|
:confval:`latex_engine` polyglossia and not babel is used
|
||||||
|
(contrarily to 'xelatex'). Patch by Jean-François B.
|
||||||
|
* #12416: Ensure that configuration setting aliases are always
|
||||||
|
synchronised when one value or the other is modified. Patch
|
||||||
|
by Bénédikt Tran.
|
||||||
|
* #12220: Fix loading custom template translations for en
|
||||||
|
locale. Patch by Nicolas Peugnet.
|
||||||
|
* #12459: Add valid-type arguments to the
|
||||||
|
linkcheck_rate_limit_timeout configuration setting. Patch by
|
||||||
|
James Addison.
|
||||||
|
* #12331: Resolve data-URI-image-extraction regression from
|
||||||
|
v7.3.0 affecting builders without native support for data-
|
||||||
|
URIs in their output format. Patch by James Addison.
|
||||||
|
* #12494: Fix invalid genindex.html file produced with
|
||||||
|
translated docs (regression in 7.1.0). Patch by Nicolas
|
||||||
|
Peugnet.
|
||||||
|
* #11961: Omit anchor references from document title entries in
|
||||||
|
the search index, removing duplication of search results.
|
||||||
|
Patch by James Addison.
|
||||||
|
* #12425: Use Docutils' SVG processing in the HTML builder and
|
||||||
|
remove Sphinx's custom logic. Patch by Tunç Başar Köse.
|
||||||
|
* #12391: Adjust scoring of matches during HTML search so that
|
||||||
|
document main titles tend to rank higher than subsection
|
||||||
|
titles. In addition, boost matches on the name of programming
|
||||||
|
domain objects relative to title/subtitle matches. Patch by
|
||||||
|
James Addison and Will Lachance.
|
||||||
|
* #9634: Do not add a fallback language by stripping the
|
||||||
|
country code. Patch by Alvin Wong.
|
||||||
|
* #12352: Add domain objects to the table of contents in the
|
||||||
|
same order as defined in the document. Previously, each
|
||||||
|
domain used language-specific nesting rules, which removed
|
||||||
|
control from document authors. Patch by Jakob Lykke Andersen
|
||||||
|
and Adam Turner.
|
||||||
|
* #11041: linkcheck: Ignore URLs that respond with non-Unicode
|
||||||
|
content. Patch by James Addison.
|
||||||
|
* #12543: Fix PEP 695 formatting for LaTeX output. Patch by
|
||||||
|
Bénédikt Tran.
|
||||||
|
* karma: refactor HTML search tests to use fixtures generated
|
||||||
|
by Sphinx. Patch by James Addison.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Jun 29 07:05:01 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
Sat Jun 29 07:05:01 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
%endif
|
%endif
|
||||||
%{?sle15_python_module_pythons}
|
%{?sle15_python_module_pythons}
|
||||||
Name: python-Sphinx%{psuffix}
|
Name: python-Sphinx%{psuffix}
|
||||||
Version: 7.3.7
|
Version: 7.4.5
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Python documentation generator
|
Summary: Python documentation generator
|
||||||
License: BSD-2-Clause
|
License: BSD-2-Clause
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:a4a7db75ed37531c05002d56ed6948d4c42f473a36f46e1382b0bd76ca9627bc
|
|
||||||
size 7094808
|
|
3
sphinx-7.4.5.tar.gz
Normal file
3
sphinx-7.4.5.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:a4abe5385bf856df094c1e6cadf24a2351b12057be3670b99a12c05a01d209f5
|
||||||
|
size 8115101
|
Loading…
x
Reference in New Issue
Block a user