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 2022-01-23 16:25:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Sphinx (Old)
 and      /work/SRC/openSUSE:Factory/.python-Sphinx.new.1938 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Sphinx"

Sun Jan 23 16:25:38 2022 rev:84 rq:947727 version:4.4.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Sphinx/python-Sphinx.changes      
2022-01-05 13:39:30.189513810 +0100
+++ /work/SRC/openSUSE:Factory/.python-Sphinx.new.1938/python-Sphinx.changes    
2022-01-23 16:25:40.600598780 +0100
@@ -1,0 +2,86 @@
+Thu Jan 20 14:26:44 UTC 2022 - Ben Greiner <c...@bnavigator.de>
+
+- Fix missing install_requires dependencies.
+
+-------------------------------------------------------------------
+Wed Jan 19 16:49:53 UTC 2022 - Matej Cepl <mc...@suse.com>
+
+- I know it looks cool to have URLs for all Source files, but these are
+  files in VCS and they are inherently very unstable, so it breaks our
+  checks.
+
+-------------------------------------------------------------------
+Sun Jan 16 18:25:51 UTC 2022 - Martin Li??ka <mli...@suse.cz>
+
+- Update to version 4.4.0:
+  * #10007: Use ``importlib_metadata`` for python-3.9 or older
+  * #10007: Drop ``setuptools``
+  * #9075: autodoc: Add a config variable :confval:`autodoc_typehints_format`
+    to suppress the leading module names of typehints of function signatures 
(ex.
+    ``io.StringIO`` -> ``StringIO``)
+  * #9831: Autosummary now documents only the members specified in a module's
+    ``__all__`` attribute if :confval:`autosummary_ignore_module_all` is set to
+    ``False``. The default behaviour is unchanged. Autogen also now supports
+    this behavior with the ``--respect-module-all`` switch.
+  * #9555: autosummary: Improve error messages on failure to load target object
+  * #9800: extlinks: Emit warning if a hardcoded link is replaceable
+    by an extlink, suggesting a replacement.
+  * #9961: html: Support nested <kbd> HTML elements in other HTML builders
+  * #10013: html: Allow to change the loading method of JS via 
``loading_method``
+    parameter for :meth:`Sphinx.add_js_file()`
+  * #9551: html search: "Hide Search Matches" link removes "highlight" 
parameter
+    from URL
+  * #9815: html theme: Wrap sidebar components in div to allow customizing 
their
+    layout via CSS
+  * #9827: i18n: Sort items in glossary by translated terms
+  * #9899: py domain: Allows to specify cross-reference specifier (``.`` and
+    ``~``) as ``:type:`` option
+  * #9894: linkcheck: add option ``linkcheck_exclude_documents`` to disable 
link
+    checking in matched documents.
+  * #9793: sphinx-build: Allow to use the parallel build feature in macOS on 
macOS
+    and Python3.8+
+  * #10055: sphinx-build: Create directories when ``-w`` option given
+  * #9993: std domain: Allow to refer an inline target (ex. ``_`target name```)
+    via :rst:role:`ref` role
+  * #9981: std domain: Strip value part of the option directive from general 
index
+  * #9391: texinfo: improve variable in ``samp`` role
+  * #9578: texinfo: Add :confval:`texinfo_cross_references` to disable cross
+    references for readability with standalone readers
+  * #9822 (and #9062), add new Intersphinx role :rst:role:`external` for 
explict
+    lookup in the external projects, without resolving to the local project.
+  * #9866: autodoc: doccomment for the imported class was ignored
+  * #9883: autodoc: doccomment for the alias to mocked object was ignored
+  * #9908: autodoc: debug message is shown on building document using NewTypes
+    with Python 3.10
+  * #9968: autodoc: instance variables are not shown if __init__ method has
+    position-only-arguments
+  * #9194: autodoc: types under the "typing" module are not hyperlinked
+  * #10009: autodoc: Crashes if target object raises an error on getting 
docstring
+  * #10058: autosummary: Imported members are not shown when
+    ``autodoc_class_signature = 'separated'``
+  * #9947: i18n: topic directive having a bullet list can't be translatable
+  * #9878: mathjax: MathJax configuration is placed after loading MathJax 
itself
+  * #9932: napoleon: empty "returns" section is generated even if no 
description
+  * #9857: Generated RFC links use outdated base url
+  * #9909: HTML, prevent line-wrapping in literal text.
+  * #10061: html theme: Configuration values added by themes are not be able to
+    override from conf.py
+  * #10073: imgconverter: Unnecessary availablity check is called for "data" 
URIs
+  * #9925: LaTeX: prohibit also with ``'xelatex'`` line splitting at dashes of
+    inline and parsed literals
+  * #9944: LaTeX: extra vertical whitespace for some nested declarations
+  * #9940: LaTeX: Multi-function declaration in Python domain has cramped
+    vertical spacing in latexpdf output
+  * #10015: py domain: types under the "typing" module are not hyperlinked 
defined
+    at info-field-list
+  * #9390: texinfo: Do not emit labels inside footnotes
+  * #9413: xml: Invalid XML was generated when cross referencing python objects
+  * #9979: Error level messages were displayed as warning messages
+  * #10057: Failed to scan documents if the project is placed onto the root
+    directory
+  * #9636: code-block: ``:dedent:`` without argument did strip newlines
+- Add new intersphinx mapping file: readthedocs.inv.
+- Fix %fdupes.
+- Remove python-Sphinx-rpmlintrc as it is not used any more.
+
+-------------------------------------------------------------------

Old:
----
  Sphinx-4.3.2.tar.gz
  Sphinx-4.3.2.tar.gz.asc
  python-Sphinx-rpmlintrc

New:
----
  Sphinx-4.4.0.tar.gz
  Sphinx-4.4.0.tar.gz.asc
  readthedocs.inv

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

Other differences:
------------------
++++++ python-Sphinx.spec ++++++
--- /var/tmp/diff_new_pack.7JJS3o/_old  2022-01-23 16:25:41.128595170 +0100
+++ /var/tmp/diff_new_pack.7JJS3o/_new  2022-01-23 16:25:41.132595143 +0100
@@ -1,7 +1,7 @@
 #
 # spec file
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,8 +16,7 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define oldpython python
+%{?!python_module:%define python_module() python3-%{**}}
 %global flavor @BUILD_FLAVOR@%{nil}
 %if "%{flavor}" == "test"
 %define psuffix -test
@@ -28,7 +27,7 @@
 %endif
 %define skip_python2 1
 Name:           python-Sphinx%{psuffix}
-Version:        4.3.2
+Version:        4.4.0
 Release:        0
 Summary:        Python documentation generator
 License:        BSD-2-Clause
@@ -37,9 +36,12 @@
 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
 # Provide intersphinx inventory offline
-Source2:        https://docs.python.org/3/objects.inv#/python3.inv
-Source3:        
https://requests.readthedocs.io/en/master/objects.inv#/requests.inv
-Source99:       python-Sphinx-rpmlintrc
+# https://docs.python.org/3/objects.inv#/python3.inv
+Source2:        python3.inv
+# https://requests.readthedocs.io/en/master/objects.inv#/requests.inv
+Source3:        requests.inv
+# https://docs.readthedocs.io/en/stable/objects.inv#/readthedocs.inv
+Source4:        readthedocs.inv
 BuildRequires:  %{python_module base}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
@@ -52,6 +54,7 @@
 Requires:       python-alabaster >= 0.7
 Requires:       python-docutils >= 0.12
 Requires:       python-imagesize
+Requires:       python-packaging
 Requires:       python-requests >= 2.5.0
 Requires:       python-setuptools
 Requires:       python-snowballstemmer >= 1.1
@@ -63,6 +66,9 @@
 Requires:       python-sphinxcontrib-qthelp >= 1.0.2
 Requires:       python-sphinxcontrib-serializinghtml >= 1.1.5
 Requires:       python-sphinxcontrib-websupport
+%if 0%{?python_version_nodots} < 310
+Requires:       python-importlib-metadata >= 4.4
+%endif
 Requires(post): update-alternatives
 Requires(postun):update-alternatives
 Recommends:     python-SQLAlchemy >= 0.9
@@ -77,7 +83,7 @@
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module sphinxcontrib-websupport}
 BuildRequires:  %{python_module testsuite}
-BuildRequires:  %{python_module typed-ast}
+BuildRequires:  (python3-typed-ast if python3-base < 3.8)
 BuildRequires:  ImageMagick
 BuildRequires:  graphviz
 # For PNG format
@@ -236,12 +242,14 @@
 
 cp %{SOURCE2} doc/python3.inv
 cp %{SOURCE3} doc/requests.inv
+cp %{SOURCE4} doc/readthedocs.inv
 %{python_expand # Use one bundled intersphinx inventory for all flavors.
 # The python3.6 inventory fails to build even in its own flavor.
 # Use a more recent default (currently 3.9) from the source tag instead.
 # The same for requests.
 sed -i -e "s/\((.https:..docs.python.org.3.., \)None\()\)/\1'python3.inv'\2/g" 
doc/conf.py
 sed -i -e "s/\((.https:..requests.readthedocs.io.*, 
\)None\()\)/\1'requests.inv'\2/g" doc/conf.py
+sed -i -e "s/\((.https:..docs.readthedocs.io.*, 
\)None\()\)/\1'readthedocs.inv'\2/g" doc/conf.py
 $python setup.py build_sphinx
 rm build/sphinx/html/.buildinfo
 $python setup.py build_sphinx -b man
@@ -276,6 +284,7 @@
 %else
 mkdir -p %{buildroot}%{_docdir}/python-Sphinx/
 mv build.doc/html %{buildroot}%{_docdir}/python-Sphinx/
+rm -rf %{buildroot}%{_docdir}/python-Sphinx/html/_images
 
 mkdir -p %{buildroot}%{_mandir}/man1
 mv build.doc/man/sphinx-all.1 %{buildroot}%{_mandir}/man1/sphinx-all.1

++++++ Sphinx-4.3.2.tar.gz -> Sphinx-4.4.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-Sphinx/Sphinx-4.3.2.tar.gz 
/work/SRC/openSUSE:Factory/.python-Sphinx.new.1938/Sphinx-4.4.0.tar.gz differ: 
char 5, line 1

++++++ python3.inv ++++++
Binary files /var/tmp/diff_new_pack.7JJS3o/_old and 
/var/tmp/diff_new_pack.7JJS3o/_new differ

Reply via email to