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 2024-07-03 20:29:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Sphinx (Old)
 and      /work/SRC/openSUSE:Factory/.python-Sphinx.new.18349 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Sphinx"

Wed Jul  3 20:29:39 2024 rev:106 rq:1184035 version:7.3.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Sphinx/python-Sphinx.changes      
2024-04-23 18:55:22.636959082 +0200
+++ /work/SRC/openSUSE:Factory/.python-Sphinx.new.18349/python-Sphinx.changes   
2024-07-03 20:30:10.976807399 +0200
@@ -1,0 +2,203 @@
+Sat Jun 29 07:05:01 UTC 2024 - Dirk Müller <dmuel...@suse.com>
+
+- update to 7.3.7:
+  * #12299: Defer loading themes defined via entry points until
+    their explicit use by the user or a child theme. Patch by
+    Adam Turner.
+  * #12305: Return the default value for theme.get_config() with
+    an unsupported theme configuration section. Patch by Adam
+    Turner.
+  * #12295: Re-export all AST types in the C and C++ domains.
+    Patch by Adam Turner.
+  * #12295: Re-export various objects from
+    sphinx.domains.python._annotations in sphinx.domains.python.
+    Patch by Jacob Chesslo and Adam Turner.
+  * #12295: Re-export various objects from
+    sphinx.domains.python._object in sphinx.domains.python. Patch
+    by Jacob Chesslo and Adam Turner.
+  * Handle cases when Any is not an instance of type. Patch by
+    Adam Turner.
+  * #12290: Fix a false-positive warning when setting a
+    configuration value with Any as the valid type to a type
+    other than the value's default. Patch by Adam Turner.
+  * Preload all themes defined via entry points. Patch by Adam
+    Turner.
+  * Fix a bad interaction between the 'Furo' theme and the new-
+    style for configuration values. Patch by Adam Turner.
+  * Require tomli on Python 3.10 and earlier. Patch by Adam
+    Turner.
+  * #11858: Increase the minimum supported version of Alabaster
+    to 0.7.14. Patch by Adam Turner.
+  * #11411: Support Docutils 0.21. Patch by Adam Turner.
+  * #12012: Use types-docutils instead of docutils-stubs.
+  * #11693: Support for old-style :file:`Makefile` and
+    :file:`make.bat` output in :program:`sphinx-quickstart`, and
+    the associated options :option:`!-M`, :option:`!-m`,
+    :option:`!--no-use-make-mode`, and :option:`!--use-make-
+    mode`.
+  * #11285: Direct access to
+    :attr:`!sphinx.testing.util.SphinxTestApp._status` or
+    :attr:`!sphinx.testing.util.SphinxTestApp._warning` is
+    deprecated. Use the public properties
+    :attr:`!sphinx.testing.util.SphinxTestApp.status` and
+    :attr:`!sphinx.testing.util.SphinxTestApp.warning` instead.
+    Patch by Bénédikt Tran.
+  * tests: :func:`!sphinx.testing.util.strip_escseq` is
+    deprecated in favour of
+    :func:`!sphinx.util.console.strip_colors`. Patch by Bénédikt
+    Tran.
+  * #12265: Support theme configuration via theme.toml.
+  * #11701: HTML Search: Adopt the new <search> element. Patch by
+    Bénédikt Tran.
+  * #11776: Add long option names to sphinx-build. Patch by Hugo
+    van Kemenade, Adam Turner, Bénédikt Tran, and Ezio Melotti.
+  * Organise the sphinx-build options into groups. Patch by Adam
+    Turner.
+  * #11855: Defer computation of configuration values. Patch by
+    Adam Turner.
+  * Add :no-search: as an alias of the :nosearch: metadata field.
+    Patch by Adam Turner.
+  * #11803: autodoc: Use an overriden __repr__() function in an
+    enum, if defined. Patch by Shengyu Zhang.
+  * #11825: Allow custom targets in the manpage role. Patch by
+    Nicolas Peugnet.
+  * #11892: Improved performance when resolving cross references
+    in the C++ domain. Patch by Rouslan Korneychuk.
+  * #11905: Add a :rst:dir:`versionremoved` directive. Patch by
+    Hugo van Kemenade, Adam Turner, and C.A.M. Gerlach.
+  * #11981: Improve rendering of signatures using slice syntax,
+    e.g., def foo(arg: np.float64[:,:]) -> None: ....
+  * The manpage builder now adds OSC 8 anchors to hyperlinks,
+    using the groff device control command.
+  * #11015: Change the text of the :rst:dir:`versionadded`
+    directive from New in [...] to Added in [...]. Patch by
+    Bénédikt Tran.
+  * #12131: Added :confval:`show_warning_types` configuration
+    option. Patch by Chris Sewell.
+  * #12193: Improve external warnings for unknown roles. In
+    particular, suggest related role names if an object type is
+    mistakenly used. Patch by Chris Sewell.
+  * Add public type alias
+    :class:`sphinx.util.typing.ExtensionMetadata`. This can be
+    used by extension developers to annotate the return type of
+    their setup function. Patch by Chris Sewell.
+  * #11668: Raise a useful error when theme.conf is missing.
+    Patch by Vinay Sajip.
+  * #11622: Ensure that the order of keys in searchindex.js is
+    deterministic. Patch by Pietro Albini.
+  * #11617: ANSI control sequences are stripped from the output
+    when writing to a warnings file with :option:`-w <sphinx-
+    build -w>`. Patch by Bénédikt Tran.
+  * #11666: Skip all hidden directories in
+    CatalogRepository.pofiles. Patch by Aryaz Eghbali.
+  * #9686: html builder: Fix MathJax lazy loading when equations
+    appear in titles. Patch by Bénédikt Tran.
+  * #11483: singlehtml builder: Fix MathJax lazy loading when the
+    index does not contain any math equations. Patch by Bénédikt
+    Tran.
+  * #11697: HTML Search: add 'noindex' meta robots tag. Patch by
+    James Addison.
+  * #11678: Fix a possible ZeroDivisionError in
+    sphinx.ext.coverage. Patch by Stephen Finucane.
+  * #11756: LaTeX: build error with recent TeXLive due to missing
+    substitutefont package (triggered if using fontenc with T2A
+    option and document language is not a Cyrillic one). Patch by
+    Jean-François B.
+  * #11675: Fix rendering of progression bars in environments
+    that do not support ANSI control sequences. Patch by Bénédikt
+    Tran.
+  * #11861: Whitelist more types with an incorrect __module__
+    attribute. Patch by Adam Turner.
+  * #11715: Apply tls_verify and tls_cacerts config to
+    ImageDownloader. Patch by Nick Touran.
+  * Allow hyphens in group names for :rst:dir:`productionlist`
+    cross-references. Patch by Adam Turner.
+  * #11433: Added the :confval:`linkcheck_allow_unauthorized`
+    configuration option. Set this option to False to report HTTP
+    401 (unauthorized) server responses as broken. Patch by James
+    Addison.
+  * #11868: linkcheck: added a distinct timeout reporting status
+    code. This can be enabled by setting
+    :confval:`linkcheck_report_timeouts_as_broken` to False.
+    Patch by James Addison.
+  * #11869: Refresh the documentation for the linkcheck_timeout
+    setting. Patch by James Addison.
+  * #11874: Configure a default 30-second value for
+    linkcheck_timeout. Patch by James Addison.
+  * #11886: Print the Jinja2 template path chain in
+    TemplateNotFound exceptions. Patch by Colin Marquardt.
+  * #11598: Do not use query components in URLs for assets in
+    EPUB rendering. Patch by David Runge.
+  * #11904: Support unary subtraction when parsing annotations.
+    Patch by James Addison.
+  * #11925: Blacklist the sphinxprettysearchresults extension;
+    the functionality it provides was merged into Sphinx v2.0.0.
+    Patch by James Addison.
+  * #11917: Fix rendering of annotated inherited members for
+    Python 3.9. Patch by Janet Carson.
+  * #11935: C Domain: Fix namespace-pop context. Patch by Frank
+    Dana.
+  * #11923: Avoid zombie processes when parallel builds fail.
+    Patch by Felix von Drigalski.
+  * #11353: Support enumeration classes inheriting from mixin or
+    data types. Patch by Bénédikt Tran.
+  * #11962: Fix target resolution when using :paramtype: fields.
+    Patch by Bénédikt Tran.
+  * #11944: Use anchor in search preview. Patch by Will Lachance.
+  * #12008: Fix case-sensitive lookup of std:label names in
+    intersphinx inventory. Patch by Michael Goerz.
+  * #11958: HTML Search: Fix partial matches overwriting full
+    matches. Patch by William Lachance.
+  * #11959: Fix multiple term matching when word appears in both
+    title and document. Patch by Will Lachance.
+  * #11474: Fix doctrees caching causing files not be rebuilt in
+    some cases, e.g., when :confval:`numfig` is True. Patch by
+    Bénédikt Tran.
+  * #11278: autodoc: Fix rendering of
+    :class:`functools.singledispatchmethod` combined with
+    :func:`@classmethod <classmethod>`. Patch by Bénédikt Tran.
+  * #11894: Do not add checksums to css files if building using
+    the htmlhelp builder. Patch by reduerK akiM.
+  * #12052: Remove <script> and <style> tags from the content of
+    search result summary snippets. Patch by James Addison.
+  * #11578: HTML Search: Order non-main index entries after other
+    results. Patch by Brad King.
+  * #12147: autosummary: Fix a bug whereby the wrong file
+    extension may be used, when multiple suffixes are specified
+    in :confval:`source_suffix`. Patch by Sutou Kouhei.
+  * #10786: improve the error message when a file to be copied
+    (e.g., an asset) is removed during Sphinx execution. Patch by
+    Bénédikt Tran.
+  * #12040: HTML Search: Ensure that document titles that are
+    partially-matched by the user search query are included in
+    search results. Patch by James Addison.
+  * #11970: 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. Patch
+    by Eric Norige.
+  * #12271: Partially revert Docutils' r9562 to fix EPUB files.
+    Patch by Adam Turner.
+  * #12253: Escape reserved path characters in the remote images
+    post-transform download cache. Patch by James Addison and
+    Adam Turner.
+  * Reorganise tests into directories. Patch by Adam Turner.
+  * Clean up global state in SphinxTestApp. Patch by Adam Turner.
+  * #11285: :func:`!pytest.mark.sphinx` and
+    :class:`!sphinx.testing.util.SphinxTestApp` accept
+    warningiserror, keep_going and verbosity as keyword
+    arguments. Patch by Bénédikt Tran.
+  * #11285: :class:`!sphinx.testing.util.SphinxTestApp` status
+    and warning arguments are checked to be :class:`io.StringIO`
+    objects (the public API incorrectly assumed this without
+    checking it). Patch by Bénédikt Tran.
+  * Report the result of test_run_epubcheck as skipped instead of
+    success when either Java or epubcheck are not available.
+  * Use dynamic allocation of unused port numbers for the test
+    HTTP(S) servers. As a side-effect, this removes the need for
+    test server lockfiles, meaning that any remaining tests/test-
+    server.lock files can safely be deleted.
+- drop fix-autodoc-tests-python-3117.patch,
+  fix-test-expectation-for-enum-rendering-on-python-3.12.3.patch:
+  upstream
+
+-------------------------------------------------------------------

Old:
----
  fix-autodoc-tests-python-3117.patch
  fix-test-expectation-for-enum-rendering-on-python-3.12.3.patch
  sphinx-7.2.6.tar.gz

New:
----
  sphinx-7.3.7.tar.gz

BETA DEBUG BEGIN:
  Old:    server.lock files can safely be deleted.
- drop fix-autodoc-tests-python-3117.patch,
  fix-test-expectation-for-enum-rendering-on-python-3.12.3.patch:
  Old:- drop fix-autodoc-tests-python-3117.patch,
  fix-test-expectation-for-enum-rendering-on-python-3.12.3.patch:
  upstream
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-Sphinx.spec ++++++
--- /var/tmp/diff_new_pack.ypllQq/_old  2024-07-03 20:30:12.616867426 +0200
+++ /var/tmp/diff_new_pack.ypllQq/_new  2024-07-03 20:30:12.616867426 +0200
@@ -26,12 +26,12 @@
 %endif
 %{?sle15_python_module_pythons}
 Name:           python-Sphinx%{psuffix}
-Version:        7.2.6
+Version:        7.3.7
 Release:        0
 Summary:        Python documentation generator
 License:        BSD-2-Clause
 Group:          Development/Languages/Python
-URL:            http://sphinx-doc.org
+URL:            https://www.sphinx-doc.org
 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
@@ -42,10 +42,6 @@
 Source4:        readthedocs.inv
 Source5:        update-intersphinx.sh
 Source99:       python-Sphinx.keyring
-# PATCH-FIX-UPSTREAM: fix-autodoc-tests-python-3117.patch 
gh#sphinx-doc/sphinx#11793
-Patch01:        fix-autodoc-tests-python-3117.patch
-# PATCH-FIX-UPSTREAM: 
fix-test-expectation-for-enum-rendering-on-python-3.12.3.patch 
gh#sphinx-doc/sphinx#12293
-Patch02:        fix-test-expectation-for-enum-rendering-on-python-3.12.3.patch
 BuildRequires:  %{python_module base}
 BuildRequires:  %{python_module flit-core}
 BuildRequires:  %{python_module pip}
@@ -59,6 +55,7 @@
 Requires:       python-Jinja2 >= 2.3
 Requires:       python-Pygments >= 2.14
 Requires:       python-alabaster >= 0.7
+Requires:       python-defusedxml >= 0.7.1
 Requires:       python-docutils >= 0.12
 Requires:       python-imagesize
 Requires:       python-packaging
@@ -85,6 +82,7 @@
 BuildRequires:  %{python_module Cython}
 BuildRequires:  %{python_module Sphinx = %{version}}
 BuildRequires:  %{python_module Sphinx-latex = %{version}}
+BuildRequires:  %{python_module defusedxml >= 0.7.1}
 BuildRequires:  %{python_module filelock}
 BuildRequires:  %{python_module html5lib}
 BuildRequires:  %{python_module pytest}
@@ -323,8 +321,8 @@
 
 %if ! %{with test}
 %files %{python_files} -f %{python_prefix}-sphinx.lang
-%license LICENSE
-%doc AUTHORS CHANGES README.rst
+%license LICENSE.rst
+%doc CHANGES.rst README.rst
 %python_alternative %{_bindir}/sphinx-apidoc
 %python_alternative %{_bindir}/sphinx-autogen
 %python_alternative %{_bindir}/sphinx-build
@@ -336,24 +334,21 @@
 %dir %{python_sitelib}/sphinxcontrib
 
 %files %{python_files latex}
-%license LICENSE
-%doc AUTHORS
+%license LICENSE.rst
 %{python_sitelib}/sphinx/texinputs/
 %endif
 
 %if %{with test}
 %if 0%{?suse_version} > 1500
 %files -n python-Sphinx-doc-man
-%license LICENSE
-%doc AUTHORS
+%license LICENSE.rst
 %{_mandir}/man1/sphinx-all.1%{?ext_man}
 %{_mandir}/man1/sphinx-apidoc.1%{?ext_man}
 %{_mandir}/man1/sphinx-build.1%{?ext_man}
 %{_mandir}/man1/sphinx-quickstart.1%{?ext_man}
 
 %files -n python-Sphinx-doc-html
-%license LICENSE
-%doc AUTHORS
+%license LICENSE.rst
 %dir %{_docdir}/python-Sphinx/
 %{_docdir}/python-Sphinx/html/
 %endif





++++++ sphinx-7.2.6.tar.gz -> sphinx-7.3.7.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-Sphinx/sphinx-7.2.6.tar.gz 
/work/SRC/openSUSE:Factory/.python-Sphinx.new.18349/sphinx-7.3.7.tar.gz differ: 
char 20, line 1

Reply via email to