diff --git a/Sphinx-7.0.1.tar.gz b/Sphinx-7.0.1.tar.gz deleted file mode 100644 index e78583c..0000000 --- a/Sphinx-7.0.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:61e025f788c5977d9412587e733733a289e2b9fdc2fef8868ddfbfc4ccfe881d -size 6666701 diff --git a/Sphinx-7.0.1.tar.gz.asc b/Sphinx-7.0.1.tar.gz.asc deleted file mode 100644 index 356f568..0000000 --- a/Sphinx-7.0.1.tar.gz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEE01SRGb1RtK/mQ+WXUsj3KmHw+1IFAmRetP4ACgkQUsj3KmHw -+1J52hAAtn70AtvZSudu4VlblFIxEJDdndHl/pC2gzUTpzYYEgdw6Voa0T8nGPKL -+cGXez6LLi+/9YsbLl7XucU7Gow047zVDrVXWv/d2P232jvzQavjno7/sKEUBMAX -3Y87vyPnVJLT6p4PnRHL2CKI38kpYn02VpxadRiZFUOocFGjDoZ8i2cljp02fnd+ -YgJvZfBYDJKHChIN+c9V8wFMw24WgavuNTXQuLYWCok0LaKXDL+MjEnCwTe/Jzc2 -3oMX7rP2jUyU7SzAKW5pGqmssBRcSOzWI5SfBN90Z4DdnAYeEtsOHtzBB5/IPz6D -Nt+l0Rh51PcNu2bzjnx8pSOkDvIGkn8LBphl6j3V9b/83MMt702zcqpCMrGnEzDw -ivhCKlxRjGWEege28hmTpdr7MOXptN5Y2BbniXWH1brS13IiHVHOdmTI9X3R4kke -3ZnuUjUcW0GOqvjLjWLWYA3yhtbF+LMiWOqqT1ZZZXLqxrV23hRTZTYtBel6mCck -Gf4sxfG/HMvp5JXm9cc7yAmVu4O0qBRat0nXhP2NjFNgwVHdnp9T/oboF8M0nabM -qmjdiIEtYmjTq4EpsXelUwty/VIqYGncm9+NZwZnLQOoMwO8FT7T85bqmsbbrhEu -jRssFZypS/qwJTpDkUIEBkqRRtOemFCI0BffwysVwykFRBQJ0ds= -=+Mq8 ------END PGP SIGNATURE----- diff --git a/python-Sphinx.changes b/python-Sphinx.changes index b5389e9..e249bcd 100644 --- a/python-Sphinx.changes +++ b/python-Sphinx.changes @@ -1,3 +1,112 @@ +------------------------------------------------------------------- +Wed Aug 30 11:31:33 UTC 2023 - Markéta Machová + +- update to 7.2.4 + * Require sphinxcontrib-serializinghtml 1.1.9. + * Fix regression in autodoc.Documenter.parse_name(). + * Fix regression in JSON serialisation. + * autodoc: Support positional-only parameters in classmethod methods + when autodoc_preserve_defaults is True. + * Restore support string methods on path objects. This is deprecated + and will be removed in Sphinx 8. Use os.fspath() to convert Path + objects to strings, or Path’s methods to work with path objects. + * Fix a regression in the MoveModuleTargets transform. + * linkcheck: Resolve hanging tests for timezones west of London and + incorrect conversion from UTC to offsets from the UNIX epoch. + +------------------------------------------------------------------- +Wed Aug 23 12:06:50 UTC 2023 - Markéta Machová + +- update to 7.2.2 + * Drop Python 3.8 support. + * Require Pygments 2.14 or later. + * Deprecate sphinx.util.md5 and sphinx.util.sha1. Use hashlib instead. + * Deprecate sphinx.testing.path. Use os.path or pathlib instead. + * Support os.PathLike types and pathlib.Path objects in many more places. + * Add the :no-typesetting: option to suppress textual output and only + create a linkable anchor. + * Allow running Sphinx with python -m sphinx build + * graphviz: Fix relative links from within the graph. + * pytest: Fail tests on “XPASS”, Set PYTHONWARNINGS=error, set strict config + * Restored the the str interface of the asset classes (_CascadingStyleSheet + and _JavaScript), which several extensions relied upon. This will be + removed in Sphinx 9. + * Many more changes (even deprecations), see upstream changelog + +------------------------------------------------------------------- +Mon Aug 7 08:18:59 UTC 2023 - Dirk Müller + +- update to 7.1.2: + * #11542: linkcheck: Properly respect :confval:`linkcheck_anchors` + and do not spuriously report failures to validate anchors. + +------------------------------------------------------------------- +Fri Jul 28 13:34:59 UTC 2023 - Martin Liška + +- Update to 7.1.1: + * #11514: Fix ``SOURCE_DATE_EPOCH`` in multi-line copyright footer. + Patch by Bénédikt Tran. + +- Update to 7.1.0: + * Releases are no longer signed, given the `change in PyPI policy`_. + * #11412: Emit warnings on using a deprecated Python-specific index entry type + (namely, ``module``, ``keyword``, ``operator``, ``object``, ``exception``, + ``statement``, and ``builtin``) in the :rst:dir:`index` directive, and + set the removal version to Sphinx 9. Patch by Adam Turner. + * #11415: Add a checksum to JavaScript and CSS asset URIs included within + generated HTML, using the CRC32 algorithm. + * :meth:`~sphinx.application.Sphinx.require_sphinx` now allows the version + requirement to be specified as ``(major, minor)``. + * #11011: Allow configuring a line-length limit for object signatures, via + :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. + * #10983: Support for multiline copyright statements in the footer block. + Patch by Stefanie Molin + * ``sphinx.util.display.status_iterator`` now clears the current line + with ANSI control codes, rather than overprinting with space characters. + * #11431: linkcheck: Treat SSL failures as broken links. + Patch by Bénédikt Tran + * #11157: Keep the ``translated`` attribute on translated nodes. + * #11451: Improve the traceback displayed when using :option:`sphinx-build -T` + in parallel builds. Patch by Bénédikt Tran + * #11324: linkcheck: Use session-basd HTTP requests. + * #11438: Add support for the :rst:dir:`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. + * #11484: linkcheck: Allow HTML anchors to be ignored on a per-URL basis + via :confval:`linkcheck_anchors_ignore_for_url` while + still checking the validity of the page itself. + Patch by Bénédikt Tran + * #1246: Add translation progress statistics and inspection support, + via a new substitution (``|translation progress|``) and a new + configuration variable (:confval:`translation_progress_classes`). + These enable determining the percentage of translated elements within + a document, and the remaining translated and untranslated elements. + * Restored the ``footnote-reference`` class that has been removed in + the 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. + Patch by Bénédikt Tran. + * #11337: Fix a ``MemoryError`` in ``sphinx.ext.intersphinx`` when using ``None`` + or ``typing.*`` as inline type references. Patch by Bénédikt Tran (picnixz) + * #11345: Always delete ``docutils.conf`` in test directories when running + ``SphinxTestApp.cleanup()``. + ------------------------------------------------------------------- Sun May 14 15:27:42 UTC 2023 - Dirk Müller diff --git a/python-Sphinx.spec b/python-Sphinx.spec index 589f1f0..7a6a9c2 100644 --- a/python-Sphinx.spec +++ b/python-Sphinx.spec @@ -26,14 +26,13 @@ %endif %{?sle15_python_module_pythons} Name: python-Sphinx%{psuffix} -Version: 7.0.1 +Version: 7.2.4 Release: 0 Summary: Python documentation generator License: BSD-2-Clause Group: Development/Languages/Python URL: http://sphinx-doc.org -Source: https://files.pythonhosted.org/packages/source/S/Sphinx/Sphinx-%{version}.tar.gz -Source1: https://files.pythonhosted.org/packages/source/S/Sphinx/Sphinx-%{version}.tar.gz.asc +Source: https://files.pythonhosted.org/packages/source/s/sphinx/sphinx-%{version}.tar.gz # Provide intersphinx inventory offline, run update-intersphinx.sh # https://docs.python.org/3/objects.inv Source2: python3.inv @@ -55,7 +54,7 @@ BuildRequires: python3-pip #!BuildIgnore: texinfo Requires: python-Babel >= 1.3 Requires: python-Jinja2 >= 2.3 -Requires: python-Pygments >= 2.1 +Requires: python-Pygments >= 2.14 Requires: python-alabaster >= 0.7 Requires: python-docutils >= 0.12 Requires: python-imagesize @@ -69,7 +68,7 @@ Requires: python-sphinxcontrib-devhelp Requires: python-sphinxcontrib-htmlhelp >= 2.0.0 Requires: python-sphinxcontrib-jsmath Requires: python-sphinxcontrib-qthelp >= 1.0.2 -Requires: python-sphinxcontrib-serializinghtml >= 1.1.5 +Requires: python-sphinxcontrib-serializinghtml >= 1.1.9 Requires: python-sphinxcontrib-websupport Requires(post): update-alternatives Requires(postun):update-alternatives @@ -92,7 +91,6 @@ BuildRequires: %{python_module sphinxcontrib-websupport} BuildRequires: %{python_module testsuite} BuildRequires: ImageMagick BuildRequires: graphviz -BuildRequires: (python3-typed-ast if python3-base < 3.8) # For PNG format BuildRequires: graphviz-gd # For PDF format (!?) @@ -239,7 +237,7 @@ This package contains the HTML documentation for Sphinx. %endif %prep -%setup -q -n Sphinx-%{version} +%setup -q -n sphinx-%{version} %autopatch -p1 %build @@ -315,6 +313,7 @@ mv build.doc/man/sphinx-quickstart.1 %{buildroot}%{_mandir}/man1/sphinx-quicksta %check %if %{with test} +export PYTHONPATH=. export LC_ALL="C.utf8" # test_latex_images test downloading a remote image # test_signature_annotations doesn’t work diff --git a/python3.inv b/python3.inv index c23b3dd..7800b4a 100644 --- a/python3.inv +++ b/python3.inv @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1b7e9c9080d0e668f7be8db946529a965627e1bae00396cf2f02980e5c292489 -size 130267 +oid sha256:47e85ad1d3fc4c379ec26262ad14d475df7d29c47eeb6d9fd350a2e52ef08ed2 +size 133169 diff --git a/readthedocs.inv b/readthedocs.inv index 5ce4d7f..6e149f0 100644 --- a/readthedocs.inv +++ b/readthedocs.inv @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c80642b2fc5d6553a38bcc31b1f5bb12e03db66d7811ebf0227fc47f48a1a31c -size 24683 +oid sha256:59eb0c9a25e3facf8b32c303e139fd920133b666259bc633bbb86139d3bbccf0 +size 25610 diff --git a/requests.inv b/requests.inv index 3eaf47d..92954dd 100644 Binary files a/requests.inv and b/requests.inv differ diff --git a/sphinx-7.2.4.tar.gz b/sphinx-7.2.4.tar.gz new file mode 100644 index 0000000..9da71ee --- /dev/null +++ b/sphinx-7.2.4.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1aeec862bf1edff4374012ac38082e0d1daa066c9e327841a846401164797988 +size 7012496