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 2021-02-10 21:29:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python-Sphinx.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Sphinx" Wed Feb 10 21:29:46 2021 rev:71 rq:862822 version:3.4.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-Sphinx/python-Sphinx.changes 2020-12-12 20:31:06.321773225 +0100 +++ /work/SRC/openSUSE:Factory/.python-Sphinx.new.28504/python-Sphinx.changes 2021-02-10 21:29:46.894231886 +0100 @@ -1,0 +2,40 @@ +Wed Jan 13 08:15:17 UTC 2021 - Mark??ta Machov?? <mmach...@suse.com> + +- Update to 3.4.3 + * Bugfix release, see upstream CHANGES + +------------------------------------------------------------------- +Mon Jan 11 14:09:59 UTC 2021 - Mark??ta Machov?? <mmach...@suse.com> + +- Do not download python (and requests) documentation in the runtime. +- Add file requests.inv + +------------------------------------------------------------------- +Tue Dec 29 20:31:46 UTC 2020 - Dirk M??ller <dmuel...@suse.com> + +- update to 3.4.1: + * #8105: autodoc: the signature of class constructor will be shown for decorated + classes, not a signature of decorator + * #8119: autodoc: Allow to determine whether a member not included in + ``__all__`` attribute of the module should be documented or not via + :event:`autodoc-skip-member` event + * #8219: autodoc: Parameters for generic class are not shown when super class is + a generic class and show-inheritance option is given (in Python 3.7 or above) + * autodoc: Add ``Documenter.config`` as a shortcut to access the config object + * autodoc: Add Optional[t] to annotation of function and method if a default + value equal to None is set. + * #8209: autodoc: Add ``:no-value:`` option to :rst:dir:`autoattribute` and + :rst:dir:`autodata` directive to suppress the default value of the variable + * #8460: autodoc: Support custom types defined by typing.NewType + * #8285: napoleon: Add :confval:`napoleon_attr_annotations` to merge type hints + on source code automatically if any type is specified in docstring + * #8236: napoleon: Support numpydoc's "Receives" section + * #6914: Add a new event :event:`warn-missing-reference` to custom warning + messages when failed to resolve a cross-reference + * #6914: Emit a detailed warning when failed to resolve a ``:ref:`` reference + * #6629: linkcheck: The builder now handles rate limits. See + :confval:`linkcheck_retry_on_rate_limit` for details. + * Large number of bugfixes, see included NEWS +- remove sphinx-pr8520-fix-AliasNode-copy.patch (upstream) + +------------------------------------------------------------------- Old: ---- Sphinx-3.3.1.tar.gz Sphinx-3.3.1.tar.gz.asc sphinx-pr8520-fix-AliasNode-copy.patch New: ---- Sphinx-3.4.3.tar.gz Sphinx-3.4.3.tar.gz.asc requests.inv ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-Sphinx.spec ++++++ --- /var/tmp/diff_new_pack.nw5Hq0/_old 2021-02-10 21:29:48.542234271 +0100 +++ /var/tmp/diff_new_pack.nw5Hq0/_new 2021-02-10 21:29:48.542234271 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-Sphinx # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -28,7 +28,7 @@ %endif %define skip_python2 1 Name: python-Sphinx%{psuffix} -Version: 3.3.1 +Version: 3.4.3 Release: 0 Summary: Python documentation generator License: BSD-2-Clause @@ -38,9 +38,8 @@ 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 -# PATCH-FIX-UPSTREAM gh#sphinx-doc/sphinx#8520 -Patch0: https://github.com/sphinx-doc/sphinx/pull/8520.patch#/sphinx-pr8520-fix-AliasNode-copy.patch BuildRequires: %{python_module base} BuildRequires: %{python_module setuptools} BuildRequires: fdupes @@ -235,10 +234,13 @@ mkdir build.doc cp %{SOURCE2} doc/python3.inv +cp %{SOURCE3} doc/requests.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. -sed -i -e "s/\(intersphinx_mapping = ..python.: (.https:..docs.python.org.3.., \)None\()\)/\1'python3.inv'\2/g" doc/conf.py +# 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 $python setup.py build_sphinx rm build/sphinx/html/.buildinfo $python setup.py build_sphinx -b man ++++++ Sphinx-3.3.1.tar.gz -> Sphinx-3.4.3.tar.gz ++++++ ++++ 13768 lines of diff (skipped) ++++++ python3.inv ++++++ Binary files /var/tmp/diff_new_pack.nw5Hq0/_old and /var/tmp/diff_new_pack.nw5Hq0/_new differ