Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-Sphinx for openSUSE:Factory checked in at 2023-09-04 22:52:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python-Sphinx.new.1766 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Sphinx" Mon Sep 4 22:52:28 2023 rev:99 rq:1108105 version:7.2.4 Changes: -------- --- /work/SRC/openSUSE:Factory/python-Sphinx/python-Sphinx.changes 2023-05-15 16:54:01.348074433 +0200 +++ /work/SRC/openSUSE:Factory/.python-Sphinx.new.1766/python-Sphinx.changes 2023-09-04 22:52:35.717674355 +0200 @@ -1,0 +2,109 @@ +Wed Aug 30 11:31:33 UTC 2023 - Markéta Machová <mmach...@suse.com> + +- 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á <mmach...@suse.com> + +- 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 <dmuel...@suse.com> + +- 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 <martin.li...@hey.com> + +- 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()``. + +------------------------------------------------------------------- Old: ---- Sphinx-7.0.1.tar.gz Sphinx-7.0.1.tar.gz.asc New: ---- sphinx-7.2.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-Sphinx.spec ++++++ --- /var/tmp/diff_new_pack.lJJpN3/_old 2023-09-04 22:52:38.081757922 +0200 +++ /var/tmp/diff_new_pack.lJJpN3/_new 2023-09-04 22:52:38.085758064 +0200 @@ -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 @@ #!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-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 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 @@ %endif %prep -%setup -q -n Sphinx-%{version} +%setup -q -n sphinx-%{version} %autopatch -p1 %build @@ -315,6 +313,7 @@ %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 ++++++ python3.inv ++++++ Binary files /var/tmp/diff_new_pack.lJJpN3/_old and /var/tmp/diff_new_pack.lJJpN3/_new differ ++++++ readthedocs.inv ++++++ Binary files /var/tmp/diff_new_pack.lJJpN3/_old and /var/tmp/diff_new_pack.lJJpN3/_new differ ++++++ requests.inv ++++++ Binary files /var/tmp/diff_new_pack.lJJpN3/_old and /var/tmp/diff_new_pack.lJJpN3/_new differ