Commit Graph

267 Commits

Author SHA256 Message Date
d9708aa76d - SPEC cleanup
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=205
2022-01-28 11:01:40 +00:00
Dominique Leuenberger
142c65d1f2 Accepting request 947727 from devel:languages:python
- Fix missing install_requires dependencies.
- 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.
- 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.

OBS-URL: https://build.opensuse.org/request/show/947727
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Sphinx?expand=0&rev=84
2022-01-23 15:25:38 +00:00
de342b62c3 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=203 2022-01-20 18:27:33 +00:00
3d12228397 Accepting request 947706 from home:bnavigator:branches:devel:languages:python
- Fix missing install_requires dependencies.

OBS-URL: https://build.opensuse.org/request/show/947706
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=202
2022-01-20 16:47:35 +00:00
e7173738d8 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=201
2022-01-19 16:50:57 +00:00
93d7fa7d3a Accepting request 947122 from home:marxin:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/947122
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=200
2022-01-18 21:35:10 +00:00
Dominique Leuenberger
bccc4d0e3d Accepting request 943565 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/943565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Sphinx?expand=0&rev=83
2022-01-05 12:39:16 +00:00
86e628fe57 Accepting request 942088 from home:marxin:branches:devel:languages:python
- Update to version 4.3.2:
  * #9917: C and C++, parse fundamental types no matter the order of simple type
    specifiers.

OBS-URL: https://build.opensuse.org/request/show/942088
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=199
2022-01-03 10:35:07 +00:00
Dominique Leuenberger
7a33612874 Accepting request 935962 from devel:languages:python
- update to version 4.3.1:
  * Features added
    + #9864: mathjax: Support chnaging the loading method of MathJax
       to "defer" via :confval:`mathjax_options`
  * Bugs fixed
    + #9838: autodoc: AttributeError is raised on building document
       for functions decorated by functools.lru_cache
    + #9879: autodoc: AttributeError is raised on building document
       for an object having invalid __doc__ atribute
    + #9844: autodoc: Failed to process a function wrapped with
       functools.partial if :confval:`autodoc_preserve_defaults`
       enabled
    + #9872: html: Class namespace collision between autodoc
       signatures and docutils-0.17
    + #9868: imgmath: Crashed if the dvisvgm command failed to convert
       equation
    + #9864: mathjax: Failed to render equations via MathJax v2.  The
       loading method of MathJax is back to "async" method again

OBS-URL: https://build.opensuse.org/request/show/935962
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Sphinx?expand=0&rev=82
2021-12-09 18:45:13 +00:00
d3f59ab34c OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=198 2021-12-04 19:04:41 +00:00
5f372ad95f Accepting request 934318 from home:apersaud:branches:devel:languages:python
- specfile
  * fix find_lang call in rpm
- update to version 4.3.1:
  * Features added
    + #9864: mathjax: Support chnaging the loading method of MathJax
       to "defer" via :confval:`mathjax_options`
  * Bugs fixed
    + #9838: autodoc: AttributeError is raised on building document
       for functions decorated by functools.lru_cache
    + #9879: autodoc: AttributeError is raised on building document
       for an object having invalid __doc__ atribute
    + #9844: autodoc: Failed to process a function wrapped with
       functools.partial if :confval:`autodoc_preserve_defaults`
       enabled
    + #9872: html: Class namespace collision between autodoc
       signatures and docutils-0.17
    + #9868: imgmath: Crashed if the dvisvgm command failed to convert
       equation
    + #9864: mathjax: Failed to render equations via MathJax v2.  The
       loading method of MathJax is back to "async" method again

OBS-URL: https://build.opensuse.org/request/show/934318
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=197
2021-11-28 19:14:11 +00:00
Dominique Leuenberger
303d0df2e5 Accepting request 931166 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/931166
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Sphinx?expand=0&rev=81
2021-11-15 14:26:08 +00:00
f38d39346a Accepting request 931050 from home:marxin:branches:devel:languages:python
- Update rpmlintrc file.
- Update to 4.3.0:
  * Support Python 3.10
  * #9649: ``searchindex.js``: the embedded data has changed format to allow
    objects with the same name in different domains.
  * #9672: The rendering of Python domain declarations is implemented
    with more docutils nodes to allow better CSS styling.
    It may break existing styling.
  * #9672: the signature of
    :py:meth:`domains.py.PyObject.get_signature_prefix` has changed to
    return a list of nodes instead of a plain string.
  * #9695: ``domains.js.JSObject.display_prefix`` has been changed into a method
    ``get_display_prefix`` which now returns a list of nodes
    instead of a plain string.
  * #9695: The rendering of Javascript domain declarations is implemented
    with more docutils nodes to allow better CSS styling.
    It may break existing styling.
  * #9450: mathjax: Load MathJax via "defer" strategy
  * ``sphinx.ext.autodoc.AttributeDocumenter._datadescriptor``
  * ``sphinx.writers.html.HTMLTranslator._fieldlist_row_index``
  * ``sphinx.writers.html.HTMLTranslator._table_row_index``
  * ``sphinx.writers.html5.HTML5Translator._fieldlist_row_index``
  * ``sphinx.writers.html5.HTML5Translator._table_row_index``
  * #9639: autodoc: Support asynchronous generator functions
  * #9664: autodoc: ``autodoc-process-bases`` supports to inject reST snippet as a
    base class
  * #9691: C, added new info-field ``retval``
    for :rst:dir:`c:function` and :rst:dir:`c:macro`.
  * C++, added new info-field ``retval`` for :rst:dir:`cpp:function`.
  * #9618: i18n: Add :confval:`gettext_allow_fuzzy_translations` to allow "fuzzy"

OBS-URL: https://build.opensuse.org/request/show/931050
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=196
2021-11-12 16:32:09 +00:00
59f1a99d54 - Explicitly Require python-sphinxcontrib-qthelp >= 1.0.2 to prevent
bsc#1157793 and bsc#1158158 from occuring.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=195
2021-11-12 16:31:03 +00:00
Dominique Leuenberger
a6d671347a Accepting request 930743 from devel:languages:python
- Fix Provides and Obsoletes ... we cannot use python_module there

OBS-URL: https://build.opensuse.org/request/show/930743
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Sphinx?expand=0&rev=80
2021-11-12 14:59:14 +00:00
aabf0a5657 Remove unfinished sphinx-signature-annotations.patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=194
2021-11-10 18:28:19 +00:00
0d13e40a4c - Fix Provides and Obsoletes ... we cannot use python_module there
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=193
2021-11-10 13:57:54 +00:00
Dominique Leuenberger
6d5309dc7a Accepting request 918913 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/918913
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Sphinx?expand=0&rev=79
2021-09-20 21:31:51 +00:00
0dbe52f89b Accepting request 918864 from home:marxin:branches:devel:languages:python
- Update to 4.2.0:
  * #9445: autodoc: Support class properties
  * #9479: autodoc: Emit a warning if target is a mocked object
  * #9560: autodoc: Allow to refer NewType instances with module name in Python
    3.10 or above
  * #9447: html theme: Expose the version of Sphinx in the form of tuple as a
    template variable ``sphinx_version_tuple``
  * #9594: manpage: Suppress the title of man page if description is empty
  * #9445: py domain: ``:py:property:`` directive supports ``:classmethod:``
    option to describe the class property
  * #9524: test: SphinxTestApp can take ``builddir`` as an argument
  * #9535: C and C++, support more fundamental types, including GNU extensions.
  * #9608: apidoc: apidoc does not generate a module definition for implicit
    namespace package
  * #9504: autodoc: generate incorrect reference to the parent class if the target
    class inherites the class having ``_name`` attribute
  * #9537, #9589: autodoc: Some objects under ``typing`` module are not displayed
    well with the HEAD of 3.10
  * #9487: autodoc: typehint for cached_property is not shown
  * #9509: autodoc: AttributeError is raised on failed resolving typehints
  * #9518: autodoc: autodoc_docstring_signature does not effect to ``__init__()``
    and ``__new__()``
  * #9522: autodoc: PEP 585 style typehints having arguments (ex. ``list[int]``)
    are not displayed well
  * #9481: autosummary: some warnings contain non-existing filenames
  * #9568: autosummary: summarise overlined sectioned headings correctly
  * #9600: autosummary: Type annotations which contain commas in autosummary table
    are not removed completely
  * #9481: c domain: some warnings contain non-existing filenames
  * #9481: cpp domain: some warnings contain non-existing filenames

OBS-URL: https://build.opensuse.org/request/show/918864
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=192
2021-09-14 12:29:52 +00:00
Richard Brown
fbad955f09 Accepting request 910701 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/910701
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Sphinx?expand=0&rev=78
2021-08-12 07:00:58 +00:00
298e259ffe - update to 4.1.2:
* linkcheck: Disable checking automatically generated anchors on
    github.com (ex. anchors in reST/Markdown documents)
  * autodoc: Custom types using ``typing.NewType`` are not displayed well
    with the HEAD of 3.10
  * autodoc: Some objects under ``typing`` module are not displayed well
    with the HEAD of 3.10
  * autodoc: crashed if ``autodoc_class_signature = "separated"``
  * html search: html_copy_source can't control the search summaries
  * linkcheck: Failed to check anchors in github.com

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=191
2021-08-01 09:23:17 +00:00
Dominique Leuenberger
6030f22df4 Accepting request 906826 from devel:languages:python
- update to 4.1.1:
  * sphinxcontrib-htmlhelp-2.0.0 or above
  * sphinxcontrib-serializinghtml-1.1.5 or above
  * html: HTML logo or Favicon specified as file not being found on output

OBS-URL: https://build.opensuse.org/request/show/906826
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Sphinx?expand=0&rev=77
2021-07-21 17:05:33 +00:00
ed2ca0817f - update to 4.1.1:
* sphinxcontrib-htmlhelp-2.0.0 or above
  * sphinxcontrib-serializinghtml-1.1.5 or above
  * html: HTML logo or Favicon specified as file not being found on output

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=190
2021-07-17 13:26:19 +00:00
Dominique Leuenberger
468cfc77fc Accepting request 905850 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/905850
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Sphinx?expand=0&rev=76
2021-07-16 20:12:35 +00:00
27af2112bd Accepting request 905849 from home:marxin:branches:devel:languages:python
- Bump to 4.1.0:
  * Support jinja2-3.0
  * The ``app`` argument of ``sphinx.environment.BuildEnvironment`` becomes
    required
  * ``sphinx.application.Sphinx.html_theme``
  * ``sphinx.ext.autosummary._app``
  * ``sphinx.util.docstrings.extract_metadata()``
  * #8107: autodoc: Add ``class-doc-from`` option to :rst:dir:`autoclass`
    directive to control the content of the specific class like
    :confval:`autoclass_content`
  * #8588: autodoc: :confval:`autodoc_type_aliases` now supports dotted name. It
    allows you to define an alias for a class with module name like
    ``foo.bar.BazClass``
  * #9175: autodoc: Special member is not documented in the module
  * #9195: autodoc: The arguments of ``typing.Literal`` are wrongly rendered
  * #9185: autodoc: :confval:`autodoc_typehints` allows ``'both'`` setting to
    allow typehints to be included both in the signature and description
  * #4257: autodoc: Add :confval:`autodoc_class_signature` to separate the class
    entry and the definition of ``__init__()`` method
  * #8061, #9218: autodoc: Support variable comment for alias classes
  * #3014: autodoc: Add :event:`autodoc-process-bases` to modify the base classes
    of the class definitions
  * #9272: autodoc: Render enum values for the default argument value better
  * #9384: autodoc: ``autodoc_typehints='none'`` now erases typehints for
    variables, attributes and properties
  * #3257: autosummary: Support instance attributes for classes
  * #9358: html: Add "heading" role to the toctree items
  * #9225: html: Add span tag to the return typehint of method/function
  * #9129: html search: Show search summaries when html_copy_source = False
  * #9307: html search: Prevent corrections and completions in search field

OBS-URL: https://build.opensuse.org/request/show/905849
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=189
2021-07-12 13:34:48 +00:00
Dominique Leuenberger
cc619921b8 Accepting request 898130 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/898130
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Sphinx?expand=0&rev=75
2021-06-23 15:38:04 +00:00
c21cc6f6c2 Accepting request 897819 from home:marxin:branches:devel:languages:python
- Update again to 4.0.2.

OBS-URL: https://build.opensuse.org/request/show/897819
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=187
2021-06-07 13:45:32 +00:00
0c64d734f2 - Switch off the failing test_signature_annotations. It is just
not worthy filing upstream test on the obsolete version.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=186
2021-06-02 16:49:30 +00:00
86878729e9 - Revert to 3.5.4
- Update to 4.0.2: see upstream CHANGES.
- Add texlive-tex-gyre build dependency for tests.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=185
2021-06-02 13:53:21 +00:00
0badde1b6e Accepting request 896924 from openSUSE:Factory
revert

OBS-URL: https://build.opensuse.org/request/show/896924
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=184
2021-06-02 13:51:49 +00:00
7a8eb86a27 Accepting request 894748 from home:marxin:branches:devel:languages:python
- Update to 4.0.2: see upstream CHANGES.
- Add texlive-tex-gyre build dependency for tests.

OBS-URL: https://build.opensuse.org/request/show/894748
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=183
2021-05-21 11:52:29 +00:00
Dominique Leuenberger
68aaa94017 Accepting request 885911 from devel:languages:python
- update to 3.5.4:
  * #9071: Restrict docutils to 0.16
  * #9078: autodoc: Async staticmethods and classmethods are considered as non
    async coroutine-functions with Python3.10
  * #8870, #9001, #9051: html theme: The style are not applied with docutils-0.17

OBS-URL: https://build.opensuse.org/request/show/885911
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Sphinx?expand=0&rev=74
2021-04-19 19:05:42 +00:00
24e62133e5 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=181 2021-04-16 08:05:51 +00:00
4c666b2bba OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=180 2021-04-16 07:34:49 +00:00
6530faba08 - update to 3.5.4:
* #9071: Restrict docutils to 0.16
  * #9078: autodoc: Async staticmethods and classmethods are considered as non
    async coroutine-functions with Python3.10
  * #8870, #9001, #9051: html theme: The style are not applied with docutils-0.17

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=179
2021-04-16 07:10:26 +00:00
Richard Brown
a12d82ecb3 Accepting request 883114 from devel:languages:python
- update to 3.5.3:
  * #8959: using UNIX path separator in image directive confuses Sphinx on Windows

OBS-URL: https://build.opensuse.org/request/show/883114
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Sphinx?expand=0&rev=73
2021-04-08 19:02:04 +00:00
9ac36c5ef2 - update to 3.5.3:
* #8959: using UNIX path separator in image directive confuses Sphinx on Windows

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=177
2021-04-06 01:33:36 +00:00
Richard Brown
edf5b94856 Accepting request 880708 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/880708
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Sphinx?expand=0&rev=72
2021-03-29 16:21:27 +00:00
0445429695 - update to 3.5.2:
* #8943: i18n: Crashed by broken translation messages in ES, EL and HR
  * #8936: LaTeX: A custom LaTeX builder fails with unknown node error
  * #8952: Exceptions raised in a Directive cause parallel builds to hang
  * #8883: autodoc: AttributeError is raised on assigning __annotations__ on
    read-only class
  * #8884: html: minified js stemmers not included in the distributed package
  * #8885: html: AttributeError is raised if CSS/JS files are installed via
    :confval:`html_context`
  * #8880: viewcode: ExtensionError is raised on incremental build after
    unparsable python module found
  * LaTeX: ``multicol`` (it is anyhow a required part of the official latex2e
    base distribution)
  * Update Underscore.js to 1.12.0
  * #6550: html: The config variable ``html_add_permalinks`` is replaced by
    :confval:`html_permalinks` and :confval:`html_permalinks_icon`
  * pending_xref node for viewcode extension
  * ``sphinx.builders.linkcheck.CheckExternalLinksBuilder.anchors_ignore``
  * ``sphinx.builders.linkcheck.CheckExternalLinksBuilder.auth``
  * ``sphinx.builders.linkcheck.CheckExternalLinksBuilder.broken``
  * ``sphinx.builders.linkcheck.CheckExternalLinksBuilder.good``
  * ``sphinx.builders.linkcheck.CheckExternalLinksBuilder.redirected``
  * ``sphinx.builders.linkcheck.CheckExternalLinksBuilder.rqueue``
  * ``sphinx.builders.linkcheck.CheckExternalLinksBuilder.to_ignore``
  * ``sphinx.builders.linkcheck.CheckExternalLinksBuilder.workers``
  * ``sphinx.builders.linkcheck.CheckExternalLinksBuilder.wqueue``
  * ``sphinx.builders.linkcheck.node_line_or_0()``
  * ``sphinx.ext.autodoc.AttributeDocumenter.isinstanceattribute()``
  * ``sphinx.ext.autodoc.directive.DocumenterBridge.reporter``
  * ``sphinx.ext.autodoc.importer.get_module_members()``

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=175
2021-03-16 10:34:38 +00:00
Dominique Leuenberger
dba8e97225 Accepting request 862822 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/862822
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Sphinx?expand=0&rev=71
2021-02-10 20:29:46 +00:00
Markéta Machová
f04a3dcdbe Accepting request 862816 from home:mcalabkova:branches:devel:languages:python
- Update to 3.4.3
  * Bugfix release, see upstream CHANGES

OBS-URL: https://build.opensuse.org/request/show/862816
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=173
2021-01-13 08:53:34 +00:00
Markéta Machová
91692f5907 note added requests.inv
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=172
2021-01-12 10:30:18 +00:00
Markéta Machová
1e0062a80e Accepting request 862350 from home:mcalabkova:branches:devel:languages:python
- Do not download python (and requests) documentation in the runtime.

OBS-URL: https://build.opensuse.org/request/show/862350
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=171
2021-01-11 15:01:56 +00:00
67c1788d75 - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=170
2020-12-29 20:37:49 +00:00
Dominique Leuenberger
d36dd6ba75 Accepting request 853306 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/853306
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Sphinx?expand=0&rev=70
2020-12-12 19:28:38 +00:00
1c3ee725be Accepting request 853197 from home:bnavigator:branches:devel:languages:python
- Remove unused mypy from BuildRequires in :test
- Fix the intersphinx inventory bundle for multiple python flavors
  gh#openSUSE/python-rpm-macros#66
- Fix failing graphviz dot calls by including packages for png
  and pdf formats. The png fail was masked by an incorrect use of
  a shell command chain. Fails for pdf format were in the tests.
- Add sphinx-pr8520-fix-AliasNode-copy.patch to fix failing 
  manpages build -- gh#sphinx-doc/sphinx#8520

OBS-URL: https://build.opensuse.org/request/show/853197
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=168
2020-12-05 17:44:43 +00:00
f1bb26e3fa - update to 3.3.1:
* #8372: autodoc: autoclass directive became slower than Sphinx-3.2
  * #7727: autosummary: raise PycodeError when documenting python package
  * #8350: autosummary: autosummary_mock_imports causes slow down builds
  * #8364: C, properly initialize attributes in empty symbols.
  * #8399: i18n: Put system locale path after the paths specified by configuration
  * #8100: html: Show a better error message for failures on copying
  html_static_files
  * #8141: C: added a ``maxdepth`` option to :rst:dir:`c:alias` to insert
  nested declarations.
  * #8081: LaTeX: Allow to add LaTeX package via ``app.add_latex_package()`` until
  just before writing .tex file
  * #7996: manpage: Add :confval:`man_make_section_directory` to make a section
  directory on build man page
  * #8289: epub: Allow to suppress "duplicated ToC entry found" warnings from epub
  builder using :confval:`suppress_warnings`.
  * #8298: sphinx-quickstart: Add :option:`sphinx-quickstart --no-sep` option
  * #8304: sphinx.testing: Register public markers in sphinx.testing.fixtures
  * #8051: napoleon: use the obj role for all See Also items
  * #8050: napoleon: Apply :confval:`napoleon_preprocess_types` to every field
  * C and C++, show line numbers for previous declarations when duplicates are
  detected.
  * #8183: Remove substitution_reference nodes from doctree only on LaTeX builds
  * bugfixes
  - remove sphinx-pygments-compat.patch (obsolete)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=167
2020-11-26 09:18:58 +00:00
Dominique Leuenberger
088910de7e Accepting request 846078 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/846078
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Sphinx?expand=0&rev=69
2020-11-06 22:43:21 +00:00
1fe482d81c Accepting request 845960 from home:bnavigator:branches:devel:languages:python
- Fix the lang collection macro override.
  * gh#openSUSE/python-rpm-macros#66
  * gh#openSUSE/python-rpm-macros#74

OBS-URL: https://build.opensuse.org/request/show/845960
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=165
2020-11-04 19:50:22 +00:00
5cc3e1edce Accepting request 845821 from home:bnavigator:branches:devel:languages:python
- Fix lang files collection for multiple flavors
  * gh#openSUSE/python-rpm-macros#5
  * gh#openSUSE/python-rpm-macros#66

OBS-URL: https://build.opensuse.org/request/show/845821
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Sphinx?expand=0&rev=164
2020-11-03 20:55:53 +00:00