diff --git a/python-Sphinx.changes b/python-Sphinx.changes index bb3e668..93e408c 100644 --- a/python-Sphinx.changes +++ b/python-Sphinx.changes @@ -1,3 +1,154 @@ +------------------------------------------------------------------- +Wed Nov 20 17:51:19 UTC 2024 - Dirk Müller + +- update to 8.1.3: + * #13013: Restore support for :func:`!cut_lines` with no object + type. Patch by Adam Turner. + * #13012: Expose :exc:`sphinx.errors.ExtensionError` in + sphinx.util for backwards compatibility. This will be removed + in Sphinx 9, as exposing the exception in sphinx.util was + never intentional. :exc:`!ExtensionError` has been part of + sphinx.errors since Sphinx 0.9. Patch by Adam Turner. + * #13006: Use the preferred https://www.cve.org/ URL for the + :rst:role:`:cve: ` role. Patch by Hugo van Kemenade. + * #13007: LaTeX: Improve resiliency when the required + fontawesome or fontawesome5 packages are not installed. Patch + by Jean-François B. + * #12756: Add lower-bounds to the sphinxcontrib-* dependencies. + Patch by Adam Turner. + * #12833: Update the LaTeX parskip package from 2001 to 2018. + Patch by Jean-François B. + * #12763: Remove unused internal class sphinx.util.Tee. Patch + by Adam Turner. + * #12822: LaTeX: for Unicode engines, the :ref:`fvset` default + is changed to '\fvset{fontsize=auto}' from + '\fvset{fontsize=\small}'. Code-blocks are unchanged as + FreeMono is now loaded with Scale=0.9. An adjustment to + existing projects is needed only if they used a custom + :ref:`fontpkg` configuration and did not set :ref:`fvset`. + Patch by Jean-François B. + * #12875: Disable smartquotes for languages: zh_CN and zh_TW by + default. Patch by A. Rafey Khan. + * #12762: Deprecate sphinx.util.import_object. Use + :py:func:`importlib.import_module` instead. Patch by Adam + Turner. + * #12766: Deprecate sphinx.util.FilenameUniqDict and + sphinx.util.DownloadFiles. Patch by Adam Turner. + * #11328: Mention evaluation of templated content during + production of static output files. Patch by James Addison. + * #12704: LaTeX: make :dudir:`contents `, + :dudir:`topic`, and :dudir:`sidebar` directives separately + customizable for PDF output. Patch by Jean-François B. and + Bénédikt Tran. + * #12474: Support type-dependent search result highlighting via + CSS. Patch by Tim Hoffmann. + * #12652: LaTeX: Add :confval:`math_numsep` support to latex + builder. Patch by Thomas Fanning and Jean-François B. + * #12743: No longer exit on the first warning when + :option:`--fail-on-warning ` + is used. Instead, exit with a non-zero status if any warnings + were generated during the build. Patch by Adam Turner. + * #12743: Add :option:`sphinx-build --exception-on-warning`, to + raise an exception when warnings are emitted during the + build. Patch by Adam Turner and Jeremy Maitin-Shepard. + * #12907: Add :confval:`html_last_updated_use_utc` to allow + using universal time (GMT/UTC) instead of local time for the + date-time supplied to :confval:`html_last_updated_fmt`. Patch + by Adam Turner. + * #12910: Copyright entries now support the '%Y' placeholder to + substitute the current year. This is helpful for reducing the + reliance on Python modules such as :py:mod:`time` or + :py:mod:`datetime` in :file:`conf.py`. See :ref:`the docs + ` for further detail. Patch by Adam Turner. + * #11781: Add roles for referencing CVEs (:rst:role:`:cve: + `) and CWEs (:rst:role:`:cwe: `). Patch by Hugo van + Kemenade. + * #11809: Improve the formatting for RFC section anchors. Patch + by Jakub Stasiak and Adam Turner. + * #12852: Support a :attr:`.Builder.supported_linkcode` + attribute for builders to enable use of + :mod:`sphinx.ext.linkcode`-generated references. Patch by + James Knight. + * #12949: Print configuration options that differ from the + pickled environment. This can be helpful in diagnosing the + cause of a full rebuild. Patch by Adam Turner. + * #12514: intersphinx: fix the meaning of a negative value for + :confval:`intersphinx_cache_limit`. Patch by Shengyu Zhang. + * #12722: LaTeX: avoid TeX reporting Overfull \hbox from too + long strings in a codeline when the problem has actually been + solved thanks to :ref:`latexsphinxsetupforcewraps`. Patch by + Jean-François B. + * #12730: The UnreferencedFootnotesDetector transform has been + improved to more consistently detect unreferenced footnotes. + Note, the priority of the transform has been changed from 200 + to 622, so that it now runs after the docutils Footnotes + resolution transform. Patch by Chris Sewell. + * #12778: LaTeX: let :ref:`'sphinxsetup' ` + div.topic_box-shadow key if used with only one dimension set + both x-offset and y-offset as per documentation. Patch by + Jean-François B. + * #12587: Do not warn when potential ambiguity detected during + Intersphinx resolution occurs due to duplicate targets that + differ case-insensitively. Patch by James Addison. + * #12639: Fix singular and plural search results text. Patch by + Hugo van Kemenade. + * #12645: Correctly support custom gettext output templates. + Patch by Jeremy Bowman. + * #12717: LaTeX: let :option:`-q ` (quiet) + option for :program:`sphinx-build -M latexpdf` or + :program:`make latexpdf` (O=-q) get passed to + :program:`latexmk`. Let :option:`-Q ` + (silent) apply as well to the PDF build phase. Patch by Jean- + François B. + * #12744: LaTeX: Classes injected by a custom interpreted text + role now give rise to nested \DUrole's, rather than a single + one with comma separated classes. Patch by Jean-François B. + * #12831: LaTeX: avoid large voids sometimes occurring at page + bottoms. Patch by Jean-François B. + * #11970, #12551: 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. + (note: continuation of a partial fix added in Sphinx 7.3.0) + Patch by James Addison (with reference to prior work by Eric + Norige). + * #12735: Fix PEP 695 generic classes LaTeX output formatting. + Patch by Jean-François B. and Bénédikt Tran. + * #12782: intersphinx: fix double forward slashes when + generating the inventory file URL (user-defined base URL of + an intersphinx project are left untouched even if they end + with double forward slashes). Patch by Bénédikt Tran. + * #12796: Enable parallel reading if requested, even if there + are fewer than 6 documents. Patch by Matthias Geier. + * #12844: Restore support for :noindex: for the + :rst:dir:`js:module` and :rst:dir:`py:module` directives. + Patch by Stephen Finucane. + * #12916: Restore support for custom templates named with the + legacy _t suffix during apidoc RST rendering (regression in + 7.4.0). Patch by James Addison. + * #12451: Only substitute copyright notice years with values + from SOURCE_DATE_EPOCH for entries that match the current + system clock year, and disallow substitution of future years. + Patch by James Addison and Adam Turner. + * #12905: intersphinx: fix flipped use of + :confval:`intersphinx_cache_limit`, which always kept the + cache for positive values, and always refreshed it for + negative ones. Patch by Nico Madysa. + * #12888: Add a warning when document is included in multiple + toctrees and ensure deterministic resolution of global + toctree in parallel builds by choosing the lexicographically + greatest parent document. Patch by A. Rafey Khan + * #12995: Significantly improve performance when building the + search index for Chinese languages. Patch by Adam Turner. + * #12767: :py:meth:`.Builder.write` is typed as final, meaning + that the :event:`write-started` event may be relied upon by + extensions. A new :py:meth:`.Builder.write_documents` method + has been added to control how documents are written. This is + intended for builders that do not output a file for each + document. Patch by Adam Turner. + * #12141: Migrate from the deprecated karma JavaScript test + framework to the actively-maintained jasmine framework. Test + coverage is unaffected. Patch by James Addison. + ------------------------------------------------------------------- Sun Sep 1 14:31:32 UTC 2024 - Christoph G diff --git a/python-Sphinx.spec b/python-Sphinx.spec index 6b0b599..2e16744 100644 --- a/python-Sphinx.spec +++ b/python-Sphinx.spec @@ -26,7 +26,7 @@ %endif %{?sle15_python_module_pythons} Name: python-Sphinx%{psuffix} -Version: 8.0.2 +Version: 8.1.3 Release: 0 Summary: Python documentation generator License: BSD-2-Clause diff --git a/sphinx-8.0.2.tar.gz b/sphinx-8.0.2.tar.gz deleted file mode 100644 index 2482362..0000000 --- a/sphinx-8.0.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0cce1ddcc4fd3532cf1dd283bc7d886758362c5c1de6598696579ce96d8ffa5b -size 8189041 diff --git a/sphinx-8.1.3.tar.gz b/sphinx-8.1.3.tar.gz new file mode 100644 index 0000000..24015b3 --- /dev/null +++ b/sphinx-8.1.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43c1911eecb0d3e161ad78611bc905d1ad0e523e4ddc202a58a821773dc4c927 +size 8184611