Accepting request 820454 from home:apersaud:branches:devel:languages:python

update to latest version

OBS-URL: https://build.opensuse.org/request/show/820454
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=153
This commit is contained in:
Tomáš Chvátal 2020-07-13 06:31:50 +00:00 committed by Git OBS Bridge
parent b19a1e856b
commit c7329601b9
6 changed files with 243 additions and 22 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ea64df287958ee5aac46be7ac2b7277305b0381d213728c3a49d8bb9b8415807
size 5909229

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEihG3ml0NdJpm8KAwECwsF0mNa54FAl7NNzkACgkQECwsF0mN
a579pxAAjSOY7KtbxD/HR1bUqRdcTlnlN+OE1CjcPsvtOKDQQM4Tf/fgw0FCq6zO
X1rhPkkDkey2prOnioulxvbK6h+gYkOeFbESENwj2SkEUAdfhoee7M27jAOPRTzU
bAv3Q5eXLum2SkGBn7A5K+o764r77F3khTb4qdUs8E7JKWZd4vTgLQnrQdw65gxR
0Hm1Nvl2McpaGYxli+G8cwQZLON00uPYt+LdUHfDlHBBq/2NhRR4L0pCLB7+e+vo
OtdlXeElAk3BWMKOPzG49O6YpNhJDldN5GgyGknVAe9nIRataAJdK7OcJMOrUQzh
H4pB+4fSf6vXDtrkE4/pnpbMJl9emDjAMtr8Vn5P1DxkMmoyhtSXAKHU4C2JWeQB
XMHPlFzUPINRlZsbToLbneX2AXa8o56WbC6sZNV4jP9rAXMIJfEJ2DYXpOxfjA1G
ckvzD+7QkjN4P4DnKu0TxbPnc8K55xCvrDc1pdaJqCaMQv830BfPK9w1uN+SzmeW
eHcfeA2WO11bu5i/0kI3bn67HEWCSO5ZO1gjD6e2nqom1z6Odg5RYOCvc2jBid2T
AzMGtr9tCM8UvrYauW46uNy4wj39/0Cu8+8YLqp9ijn/Vw65tBRpZ50Jtla9bpi4
p8lXdINsWzC3U9rJClaqRMn4u6SmaFq/T5AwoQWUPfJDmGuDFg8=
=HZrA
-----END PGP SIGNATURE-----

3
Sphinx-3.1.2.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b9daeb9b39aa1ffefc2809b43604109825300300b987a24f45976c001ba1a8fd
size 5934433

16
Sphinx-3.1.2.tar.gz.asc Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEihG3ml0NdJpm8KAwECwsF0mNa54FAl8BryEACgkQECwsF0mN
a54s0w//UBpPi7Uxtr7IiUpn46DqsKZT67M/WG1CrBauocTKabUGHLujqhyNw6F3
cHA8kaHx5ROMWIkhNl/AkrwAZikHjRKwORQ+3wy8gqyl3LFoHJT6D1YaH6JJGR/Q
3b6+sPD1ZctC33tQCRnDMzbjMeXpzkVRjLNhnSIbYVtNVllcyIjf2ZUWxgzW8BVy
5AE9+kPSc3uQStKzWBfIXOLms/rDM89xipT8vvm6jg3Fh9jJfD8FZA+wAl3Kq6cm
zv7pwTGUPhJOXWntiN3YIYrp5uh8p9VBESYQNxFrk78jQIYbrO0N5GaW65c/BG7c
SLOtTMDX594iz283Sk8Ev1YXeRXu6pj95MmhTmU5N75Mk22c3yNmaLLHBelMIfyV
3NK/sGWb9JlSJo1eSOr0I3583Qke9cwE0Ghs1+QrFndroeChH9SCiJce5OQ0rRdx
vLTszgHBHSUQL2vQNw/P++CUYuem+/7KGGMdkXbwnz54vuIHwFluCy1OgZdQACRO
hTiM6W9WWl+zrCoFU8cso0uOSLLndbtCP60Lqj5kEoXFvbnBKVPZCJzDT3q7tj+4
oy70tE6BBJVmz0MVICJAJUEid207lxHXa1Euh8+peenpmkqhL+KeDaqjxBdLwBEw
r4a2flXTWgmTYQIU5k6xlSdx9n8Gafs+zJk5LVwtBDUex4aZ06Q=
=x0eH
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,226 @@
-------------------------------------------------------------------
Sat Jul 11 18:49:26 UTC 2020 - Arun Persaud <arun@gmx.de>
- update to version 3.1.2:
* Incompatible changes
+ #7650: autodoc: the signature of base function will be shown for
decorated functions, not a signature of decorator
* Bugs fixed
+ #7844: autodoc: Failed to detect module when relative module
name given
+ #7856: autodoc: AttributeError is raised when non-class object
is given to the autoclass directive
+ #7850: autodoc: KeyError is raised for invalid mark up when
autodoc_typehints is 'description'
+ #7812: autodoc: crashed if the target name matches to both an
attribute and module that are same name
+ #7650: autodoc: function signature becomes "(*args, **kwargs)"
if the function is decorated by generic decorator
+ #7812: autosummary: generates broken stub files if the target
code contains an attribute and module that are same name
+ #7806: viewcode: Failed to resolve viewcode references on 3rd
party builders
+ #7838: html theme: List items have extra vertical space
+ #7878: html theme: Undesired interaction between "overflow" and
"float"
- changes from version 3.1.1:
* Incompatible changes
+ #7808: napoleon: a type for attribute are represented as typed
field
* Features added
+ #7807: autodoc: Show detailed warning when type_comment is
mismatched with its signature
* Bugs fixed
+ #7808: autodoc: Warnings raised on variable and attribute type
annotations
+ #7802: autodoc: EOFError is raised on parallel build
+ #7821: autodoc: TypeError is raised for overloaded C-ext
function
+ #7805: autodoc: an object which descriptors returns is
unexpectedly documented
+ #7807: autodoc: wrong signature is shown for the function using
contextmanager
+ #7812: autosummary: generates broken stub files if the target
code contains an attribute and module that are same name
+ #7808: napoleon: Warnings raised on variable and attribute type
annotations
+ #7811: sphinx.util.inspect causes circular import problem
- changes from version 3.1.0:
* Dependencies
+ #7746: mathjax: Update to 2.7.5
* Incompatible changes
+ #7477: imgconverter: Invoke "magick convert" command by default
on Windows
* Deprecated
+ The first argument for
sphinx.ext.autosummary.generate.AutosummaryRenderer has been
changed to Sphinx object
+ "sphinx.ext.autosummary.generate.AutosummaryRenderer" takes an
object type as an argument
+ The "ignore" argument of
"sphinx.ext.autodoc.Documenter.get_doc()"
+ The "template_dir" argument of "sphinx.ext.autosummary.generate.
AutosummaryRenderer"
+ The "module" argument of "sphinx.ext.autosummary.generate.
find_autosummary_in_docstring()"
+ The "builder" argument of "sphinx.ext.autosummary.generate.
generate_autosummary_docs()"
+ The "template_dir" argument of "sphinx.ext.autosummary.generate.
generate_autosummary_docs()"
+ The "ignore" argument of
"sphinx.util.docstring.prepare_docstring()"
+ "sphinx.ext.autosummary.generate.AutosummaryRenderer.exists()"
+ "sphinx.util.rpartition()"
* Features added
+ LaTeX: Make the "toplevel_sectioning" setting optional in LaTeX
theme
+ LaTeX: Allow to override papersize and pointsize from LaTeX
themes
+ LaTeX: Add :confval:`latex_theme_options` to override theme
options
+ #7410: Allow to suppress "circular toctree references detected"
warnings using :confval:`suppress_warnings`
+ C, added scope control directives, :rst:dir:`c:namespace`,
:rst:dir:`c:namespace-push`, and :rst:dir:`c:namespace-pop`.
+ #2044: autodoc: Suppress default value for instance attributes
+ #7473: autodoc: consider a member public if docstring contains
":meta public:" in info-field-list
+ #7487: autodoc: Allow to generate docs for singledispatch
functions by py:autofunction
+ #7143: autodoc: Support final classes and methods
+ #7384: autodoc: Support signatures defined by "__new__()",
metaclasses and builtin base classes
+ #2106: autodoc: Support multiple signatures on docstring
+ #4422: autodoc: Support GenericAlias in Python 3.7 or above
+ #3610: autodoc: Support overloaded functions
+ #7722: autodoc: Support TypeVar
+ #7466: autosummary: headings in generated documents are not
translated
+ #7490: autosummary: Add ":caption:" option to autosummary
directive to set a caption to the toctree
+ #7469: autosummary: Support module attributes
+ #248, #6040: autosummary: Add ":recursive:" option to
autosummary directive to generate stub files recursively
+ #4030: autosummary: Add :confval:`autosummary_context` to add
template variables for custom templates
+ #7530: html: Support nested <kbd> elements
+ #7481: html theme: Add right margin to footnote/citation labels
+ #7482, #7717: html theme: CSS spacing for code blocks with
captions and line numbers
+ #7443: html theme: Add new options :confval:`globaltoc_collapse`
and :confval:`globaltoc_includehidden` to control the behavior
of globaltoc in sidebar
+ #7484: html theme: Avoid clashes between sidebar and other
blocks
+ #7476: html theme: Relbar breadcrumb should contain current page
+ #7506: html theme: A canonical URL is not escaped
+ #7533: html theme: Avoid whitespace at the beginning of
genindex.html
+ #7541: html theme: Add a "clearer" at the end of the "body"
+ #7542: html theme: Make admonition/topic/sidebar scrollable
+ #7543: html theme: Add top and bottom margins to tables
+ #7695: html theme: Add viewport meta tag for basic theme
+ #7721: html theme: classic: default codetextcolor/codebgcolor
doesn't override Pygments
+ C and C++: allow semicolon in the end of declarations.
+ C++, parse parameterized noexcept specifiers.
+ #7294: C++, parse expressions with user-defined literals.
+ C++, parse trailing return types.
+ #7143: py domain: Add ":final:" option to :rst:dir:`py:class:`,
:rst:dir:`py:exception:` and :rst:dir:`py:method:` directives
+ #7596: py domain: Change a type annotation for variables to a
hyperlink
+ #7770: std domain: :rst:dir:`option` directive support arguments
in the form of "foo[=bar]"
+ #7582: napoleon: a type for attribute are represented like type
annotation
+ #7734: napoleon: overescaped trailing underscore on attribute
+ #7247: linkcheck: Add :confval:`linkcheck_request_headers` to
send custom HTTP headers for specific host
+ #7792: setuptools: Support "--verbosity" option
+ #7683: Add "allowed_exceptions" parameter to "Sphinx.emit()" to
allow handlers to raise specified exceptions
+ #7295: C++, parse (trailing) requires clauses.
* Bugs fixed
+ #6703: autodoc: incremental build does not work for imported
objects
+ #7564: autodoc: annotations not to be shown for descriptors
+ #6588: autodoc: Decorated inherited method has no documentation
+ #7469: autodoc: The change of autodoc-process-docstring for
variables is cached unexpectedly
+ #7559: autodoc: misdetects a sync function is async
+ #6857: autodoc: failed to detect a classmethod on Enum class
+ #7562: autodoc: a typehint contains spaces is wrongly rendered
under autodoc_typehints='description' mode
+ #7551: autodoc: failed to import nested class
+ #7362: autodoc: does not render correct signatures for built-in
functions
+ #7654: autodoc: "Optional[Union[foo, bar]]" is presented as
"Union[foo, bar, None]"
+ #7629: autodoc: autofunction emits an unfriendly warning if an
invalid object specified
+ #7650: autodoc: undecorated signature is shown for decorated
functions
+ #7676: autodoc: typo in the default value of
autodoc_member_order
+ #7676: autodoc: wrong value for :member-order: option is ignored
silently
+ #7676: autodoc: member-order="bysource" does not work for C
module
+ #3673: autodoc: member-order="bysource" does not work for a
module having __all__
+ #7668: autodoc: wrong retann value is passed to a handler of
autodoc-proccess-signature
+ #7711: autodoc: fails with ValueError when processing numpy
objects
+ #7791: autodoc: TypeError is raised on documenting
singledispatch function
+ #7551: autosummary: a nested class is indexed as non-nested
class
+ #7661: autosummary: autosummary directive emits warnings twices
if failed to import the target module
+ #7685: autosummary: The template variable "members" contains
imported members even if
:confval:`autossummary_imported_members` is False
+ #7671: autosummary: The location of import failure warning is
missing
+ #7535: sphinx-autogen: crashes when custom template uses
inheritance
+ #7536: sphinx-autogen: crashes when template uses i18n feature
+ #7781: sphinx-build: Wrong error message when outdir is not
directory
+ #7653: sphinx-quickstart: Fix multiple directory creation for
nested relpath
+ #2785: html: Bad alignment of equation links
+ #7718: html theme: some themes does not respect background color
of Pygments style (agogo, haiku, nature, pyramid, scrolls,
sphinxdoc and traditional)
+ #7544: html theme: inconsistent padding in admonitions
+ #7581: napoleon: bad parsing of inline code in attribute
docstrings
+ #7628: imgconverter: runs imagemagick once unnecessary for
builders not supporting images
+ #7610: incorrectly renders consecutive backslashes for
docutils-0.16
+ #7646: handle errors on event handlers
+ #4187: LaTeX: EN DASH disappears from PDF bookmarks in Japanese
documents
+ #7701: LaTeX: Anonymous indirect hyperlink target causes
duplicated labels
+ #7723: LaTeX: pdflatex crashed when URL contains a single quote
+ #7756: py domain: The default value for positional only argument
is not shown
+ #7760: coverage: Add :confval:`coverage_show_missing_items` to
show coverage result to console
+ C++, fix rendering and xrefs in nested names explicitly starting
in global scope, e.g., "::A::B".
+ C, fix rendering and xrefs in nested names explicitly starting
in global scope, e.g., ".A.B".
+ #7763: C and C++, don't crash during display stringification of
unary expressions and fold expressions.
-------------------------------------------------------------------
Sat May 30 23:25:39 UTC 2020 - Arun Persaud <arun@gmx.de>

View File

@ -28,7 +28,7 @@
%endif
%define skip_python2 1
Name: python-Sphinx%{psuffix}
Version: 3.0.4
Version: 3.1.2
Release: 0
Summary: Python documentation generator
License: BSD-2-Clause
@ -239,8 +239,6 @@ cp %{SOURCE2} doc/python3.inv
%python_expand cp %{_defaultdocdir}/%{$python_prefix}/html/objects.inv doc/%{$python_prefix}.inv
%endif
%python_expand sed -i -e "s/\(intersphinx_mapping = ..python.: (.https:..docs.python.org.3.., \)None\()}\)/\1'%{$python_prefix}.inv'\2/g" doc/conf.py
# fix file not found error
sed -i -e 's/.. include:: ...CODE_OF_CONDUCT//g' doc/code_of_conduct.rst
%python_exec setup.py build_sphinx && rm build/sphinx/html/.buildinfo
%python_exec setup.py build_sphinx -b man