From b526dbf64ba4d97677359016169f5598d0c20c9d71e3c99c03cd949e39fd7571 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Wed, 20 Nov 2024 17:51:33 +0000 Subject: [PATCH] =?UTF-8?q?-=20update=20to=208.1.3:=20=20=20*=20#13013:=20?= =?UTF-8?q?Restore=20support=20for=20:func:`!cut=5Flines`=20with=20no=20ob?= =?UTF-8?q?ject=20=20=20=20=20type.=20Patch=20by=20Adam=20Turner.=20=20=20?= =?UTF-8?q?*=20#13012:=20Expose=20:exc:`sphinx.errors.ExtensionError`=20in?= =?UTF-8?q?=20=20=20=20=20sphinx.util=20for=20backwards=20compatibility.?= =?UTF-8?q?=20This=20will=20be=20removed=20=20=20=20=20in=20Sphinx=209,=20?= =?UTF-8?q?as=20exposing=20the=20exception=20in=20sphinx.util=20was=20=20?= =?UTF-8?q?=20=20=20never=20intentional.=20:exc:`!ExtensionError`=20has=20?= =?UTF-8?q?been=20part=20of=20=20=20=20=20sphinx.errors=20since=20Sphinx?= =?UTF-8?q?=200.9.=20Patch=20by=20Adam=20Turner.=20=20=20*=20#13006:=20Use?= =?UTF-8?q?=20the=20preferred=20https://www.cve.org/=20URL=20for=20the=20?= =?UTF-8?q?=20=20=20=20:rst:role:`:cve:=20`=20role.=20Patch=20by=20Hu?= =?UTF-8?q?go=20van=20Kemenade.=20=20=20*=20#13007:=20LaTeX:=20Improve=20r?= =?UTF-8?q?esiliency=20when=20the=20required=20=20=20=20=20fontawesome=20o?= =?UTF-8?q?r=20fontawesome5=20packages=20are=20not=20installed.=20Patch=20?= =?UTF-8?q?=20=20=20=20by=20Jean-Fran=C3=A7ois=20B.=20=20=20*=20#12756:=20?= =?UTF-8?q?Add=20lower-bounds=20to=20the=20sphinxcontrib-*=20dependencies.?= =?UTF-8?q?=20=20=20=20=20Patch=20by=20Adam=20Turner.=20=20=20*=20#12833:?= =?UTF-8?q?=20Update=20the=20LaTeX=20parskip=20package=20from=202001=20to?= =?UTF-8?q?=202018.=20=20=20=20=20Patch=20by=20Jean-Fran=C3=A7ois=20B.=20?= =?UTF-8?q?=20=20*=20#12763:=20Remove=20unused=20internal=20class=20sphinx?= =?UTF-8?q?.util.Tee.=20Patch=20=20=20=20=20by=20Adam=20Turner.=20=20=20*?= =?UTF-8?q?=20#12822:=20LaTeX:=20for=20Unicode=20engines,=20the=20:ref:`fv?= =?UTF-8?q?set`=20default=20=20=20=20=20is=20changed=20to=20'\fvset{fontsi?= =?UTF-8?q?ze=3Dauto}'=20from=20=20=20=20=20'\fvset{fontsize=3D\small}'.?= =?UTF-8?q?=20Code-blocks=20are=20unchanged=20as=20=20=20=20=20FreeMono=20?= =?UTF-8?q?is=20now=20loaded=20with=20Scale=3D0.9.=20An=20adjustment=20to?= =?UTF-8?q?=20=20=20=20=20existing=20projects=20is=20needed=20only=20if=20?= =?UTF-8?q?they=20used=20a=20custom=20=20=20=20=20:ref:`fontpkg`=20configu?= =?UTF-8?q?ration=20and=20did=20not=20set=20:ref:`fvset`.=20=20=20=20=20Pa?= =?UTF-8?q?tch=20by=20Jean-Fran=C3=A7ois=20B.=20=20=20*=20#12875:=20Disabl?= =?UTF-8?q?e=20smartquotes=20for=20languages:=20zh=5FCN=20and=20zh=5FTW=20?= =?UTF-8?q?by=20=20=20=20=20default.=20Patch=20by=20A.=20Rafey=20Khan.=20?= =?UTF-8?q?=20=20*=20#12762:=20Deprecate=20sphinx.util.import=5Fobject.=20?= =?UTF-8?q?Use=20=20=20=20=20:py:func:`importlib.import=5Fmodule`=20instea?= =?UTF-8?q?d.=20Patch=20by=20Adam?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=273 --- python-Sphinx.changes | 151 ++++++++++++++++++++++++++++++++++++++++++ python-Sphinx.spec | 2 +- sphinx-8.0.2.tar.gz | 3 - sphinx-8.1.3.tar.gz | 3 + 4 files changed, 155 insertions(+), 4 deletions(-) delete mode 100644 sphinx-8.0.2.tar.gz create mode 100644 sphinx-8.1.3.tar.gz 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