pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/py-sphinx



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Oct 29 16:16:41 UTC 2021

Modified Files:
        pkgsrc/textproc/py-sphinx: Makefile PLIST distinfo

Log Message:
py-sphinx: updated to 4.2.0

Release 4.2.0 (released Sep 12, 2021)
=====================================

Features added
--------------

* autodoc: Support class properties
* autodoc: Emit a warning if target is a mocked object
* autodoc: Allow to refer NewType instances with module name in Python
  3.10 or above
* html theme: Expose the version of Sphinx in the form of tuple as a
  template variable ``sphinx_version_tuple``
* manpage: Suppress the title of man page if description is empty
* py domain: ``:py:property:`` directive supports ``:classmethod:``
  option to describe the class property
* test: SphinxTestApp can take ``builddir`` as an argument
* C and C++, support more fundamental types, including GNU extensions.

Bugs fixed
----------

* apidoc: apidoc does not generate a module definition for implicit
  namespace package
* autodoc: generate incorrect reference to the parent class if the target
  class inherites the class having ``_name`` attribute
* autodoc: Some objects under ``typing`` module are not displayed
  well with the HEAD of 3.10
* autodoc: typehint for cached_property is not shown
* autodoc: AttributeError is raised on failed resolving typehints
* autodoc: autodoc_docstring_signature does not effect to ``__init__()``
  and ``__new__()``
* autodoc: PEP 585 style typehints having arguments (ex. ``list[int]``)
  are not displayed well
* autosummary: some warnings contain non-existing filenames
* autosummary: summarise overlined sectioned headings correctly
* autosummary: Type annotations which contain commas in autosummary table
  are not removed completely
* c domain: some warnings contain non-existing filenames
* cpp domain: some warnings contain non-existing filenames
* html search: abbreation marks are inserted to the search result if
  failed to fetch the content of the page
* html search: The JS requirement warning is shown if browser is slow
* html theme: CSS and JS files added by theme were loaded twice
* py domain: ``:type:`` option for :rst:dir:`py:property` directive does
  not create a hyperlink
* py domain: Literal typehint was converted to a cross reference
* comment: C++, fix parsing of defaulted function parameters that are
  function pointers.
* smartquotes: don't adjust typography for text with
  language-highlighted ``:code:`` role.
* sphinx-build: crashed with the HEAD of Python 3.10

Release 4.1.2 (released Jul 27, 2021)
=====================================

Incompatible changes
--------------------

* linkcheck: Disable checking automatically generated anchors on
  github.com (ex. anchors in reST/Markdown documents)

Bugs fixed
----------

* 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

Release 4.1.1 (released Jul 15, 2021)
=====================================

Dependencies
------------

* sphinxcontrib-htmlhelp-2.0.0 or above
* sphinxcontrib-serializinghtml-1.1.5 or above

Bugs fixed
----------

* html: HTML logo or Favicon specified as file not being found on output

Release 4.1.0 (released Jul 12, 2021)
=====================================

Dependencies
------------

* Support jinja2-3.0

Deprecated
----------

* The ``app`` argument of ``sphinx.environment.BuildEnvironment`` becomes
  required
* ``sphinx.application.Sphinx.html_theme``
* ``sphinx.ext.autosummary._app``
* ``sphinx.util.docstrings.extract_metadata()``

Features added
--------------

* autodoc: Add ``class-doc-from`` option to :rst:dir:`autoclass`
  directive to control the content of the specific class like
  :confval:`autoclass_content`
* 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``
* autodoc: Special member is not documented in the module
* autodoc: The arguments of ``typing.Literal`` are wrongly rendered
* autodoc: :confval:`autodoc_typehints` allows ``'both'`` setting to
  allow typehints to be included both in the signature and description
* autodoc: Add :confval:`autodoc_class_signature` to separate the class
  entry and the definition of ``__init__()`` method
* autodoc: Support variable comment for alias classes
* autodoc: Add :event:`autodoc-process-bases` to modify the base classes
  of the class definitions
* autodoc: Render enum values for the default argument value better
* autodoc: ``autodoc_typehints='none'`` now erases typehints for
  variables, attributes and properties
* autosummary: Support instance attributes for classes
* html: Add "heading" role to the toctree items
* html: Add span tag to the return typehint of method/function
* html search: Show search summaries when html_copy_source = False
* html search: Prevent corrections and completions in search field
* html theme: Eliminate prompt characters of code-block from copyable
  text
* i18n: Emit a debug message if message catalog file not found under
  :confval:`locale_dirs`
* LaTeX: Add xeCJKVerbAddon to default fvset config for Chinese documents
* linkcheck: Support checking anchors on github.com
* linkcheck: Add a new event :event:`linkcheck-process-uri` to modify
  URIs before checking hyperlinks
* linkcheck: Add :confval:`linkcheck_allowed_redirects` to mark
  hyperlinks that are redirected to expected URLs as "working"
* py domain: Support union types using ``|`` in info-field-list
* py domain: :confval:`python_use_unqualified_type_names` supports type
  field in info-field-list
* Optimize the parallel build
* Add :confval:`nitpick_ignore_regex` to ignore nitpicky warnings using
  regular expressions
* Add ``Sphinx.set_html_assets_policy`` to tell extensions to include
  HTML assets in all the pages. Extensions can check this via
  ``Sphinx.registry.html_assets_policy``
* C++, add support for

  - ``inline`` variables,
  - ``consteval`` functions,
  - ``constinit`` variables,
  - ``char8_t``,
  - ``explicit(<constant expression>)`` specifier,
  - digit separators in literals, and
  - constraints in placeholder type specifiers, aka. adjective syntax
    (e.g., ``Sortable auto &v``).

* C, add support for digit separators in literals.
* LaTeX: support containers in LaTeX output

Bugs fixed
----------

* autodoc: stacked singledispatches are wrongly rendered
* autodoc: a docsting having metadata only should be treated as
  undocumented
* autodoc: typehints for overloaded functions and methods are inaccurate
* autodoc: The inherited method not having docstring is wrongly parsed
* autodoc: autoattribute directive failed to generate document for an
  attribute not having any comment
* autodoc: single element tuple on the default argument value is wrongly
  rendered
* autodoc: AttributeError is raised on processing a subclass of Tuple[()]
* autodoc: TypeError is raised on processing dict-like object (not a
  class) via autoclass directive
* html: Pushing left key causes visiting the next page at the first page
* html: URL for html_favicon and html_log does not work
* html theme : pyramid theme generates incorrect logo links
* manpage: The name of manpage directory that is generated by
  :confval:`man_make_section_directory` is not correct
* manpage: Fix font isn't reset after keyword at the top of samp role
* Linkcheck reports broken link when remote server closes the connection
  on HEAD request
* py domain: "exceptions" module is not displayed
* py domain: a Callable annotation with no parameters
  (e.g. ``Callable[[], None])`` will be rendered with a bracket missing
  (``Callable[], None]``)
* quickstart: Make sphinx-quickstart exit when conf.py already exists
* xml: XML Builder ignores custom visitors
* ``:param:`` and ``:type:`` fields does not support a type containing
  whitespace (ex. ``Dict[str, str]``)
* when transforming typed fields, call the specified role instead of
  making an single xref. For C and C++, use the ``expr`` role for typed fields.

Release 4.0.3 (released Jul 05, 2021)
=====================================

Features added
--------------

* C, add C23 keywords ``_Decimal32``, ``_Decimal64``, and ``_Decimal128``.
* C, add :confval:`c_extra_keywords` to allow user-defined keywords
  during parsing.
* Revert the removal of ``sphinx.util:force_decode()`` to become some 3rd party
  extensions available again during 5.0

Bugs fixed
----------

* changeset domain: :rst:dir:`versionchanged` with contents being a list
  will cause error during pdf build
* LaTeX: complex table with merged cells broken since 4.0
* LaTeX: backslash may cause Improper discretionary list pdf build error
  with Japanese engines
* C, remove special macro names from the keyword list.
  See also :confval:`c_extra_keywords`.
* KeyError is raised on PropagateDescDomain transform

Release 4.0.2 (released May 20, 2021)
=====================================

Dependencies
------------

* Support jinja2-3.0

Incompatible changes
--------------------

* Update Underscore.js to 1.13.1
* manpage: Stop creating a section directory on build manpage by default
  (see :confval:`man_make_section_directory`)

Bugs fixed
----------

* viewcode: crashed if non importable modules found on parallel build
* Unknown node error for pending_xref_condition is raised if an extension
  that does not support the node installs a missing-reference handler

Release 4.0.1 (released May 11, 2021)
=====================================

Bugs fixed
----------

* autodoc: crashed when ValueError is raised on generating signature
  from a property of the class
* autosummary: warning is emitted if list value is set to
  autosummary_generate
* html search: tags for search result are broken
* i18n: Babel emits errors when running compile_catalog
* py domain: The :canonical: option causes "more than one target for
  cross-reference" warning
* websupport: UndefinedError is raised: 'css_tag' is undefined

Release 4.0.0 (released May 09, 2021)
=====================================

Dependencies
------------

4.0.0b1

* Drop python 3.5 support
* Drop docutils 0.12 and 0.13 support
* LaTeX: add ``tex-gyre`` font dependency

4.0.0b2

* Support docutils-0.17.  Please notice it changes the output of HTML builder.
  Some themes do not support it, and you need to update your custom CSS to
  upgrade it.

Incompatible changes
--------------------

4.0.0b1

* autodoc: info-field-list is generated into the class description when
  ``autodoc_typehints='description'`` and ``autoclass_content='class'`` set
* extlinks: "%s" becomes required keyword in the link caption string
* domain: The ``Index`` class becomes subclasses of ``abc.ABC`` to indicate
  methods that must be overridden in the concrete classes
* py domain: The structure of python objects is changed.  A boolean value
  is added to indicate that the python object is canonical one
* MathJax: The MathJax was changed from 2 to 3. Users using a custom
  MathJax configuration may have to set the old MathJax path or update their
  configuration for version 3. See :mod:`sphinx.ext.mathjax`.
* i18n: The msgid for alt text of image is changed
* napoleon: :confval:`napoleon_use_param` also affect "other parameters"
  section
* manpage: Make a section directory on build manpage by default (see
  :confval:`man_make_section_directory`)
* html: Change the default setting of
  :confval:`html_codeblock_linenos_style` to ``'inline'``
* html search: search results are wrapped with ``<p>`` instead of
  ``<div>``
* html theme: Move a script tag for documentation_options.js in
  basic/layout.html to ``script_files`` variable
* html theme: Move CSS tags in basic/layout.html to ``css_files`` variable
* html theme: Emit a warning for sphinx_rtd_theme-0.2.4 or older
* LaTeX: uplatex becomes a default setting of latex_engine for Japanese
  documents
* py domain: ``:var:``, ``:cvar:`` and ``:ivar:`` fields do not create
  cross-references
* The ``align`` attribute of ``figure`` and ``table`` nodes becomes
  ``None`` by default instead of ``'default'``
* LaTeX refactoring: split sphinx.sty into multiple files and rename
  some auxiliary files created in ``latex`` build output repertory
* Use explicit title instead of <no title>
* The :file: option for csv-table directive now recognizes an absolute
  path as a relative path from source directory

4.0.0b2

* Change the CSS classes on :rst:role:`cpp:expr` and
  :rst:role:`cpp:texpr`.

Deprecated
----------

* :confval:`html_codeblock_linenos_style`
* ``favicon`` and ``logo`` variable in HTML templates
* ``sphinx.directives.patches.CSVTable``
* ``sphinx.directives.patches.ListTable``
* ``sphinx.directives.patches.RSTTable``
* ``sphinx.ext.autodoc.directive.DocumenterBridge.filename_set``
* ``sphinx.ext.autodoc.directive.DocumenterBridge.warn()``
* ``sphinx.registry.SphinxComponentRegistry.get_source_input()``
* ``sphinx.registry.SphinxComponentRegistry.source_inputs``
* ``sphinx.transforms.FigureAligner``
* ``sphinx.util.pycompat.convert_with_2to3()``
* ``sphinx.util.pycompat.execfile_()``
* ``sphinx.util.smartypants``
* ``sphinx.util.typing.DirectiveOption``

Features added
--------------

4.0.0b1

* autodoc: Support ``bound`` argument for TypeVar
* autodoc: Support typehints for properties
* autodoc: Allow to refer to a python class using its canonical name
  when the class has two different names; a canonical name and an alias name
* autodoc: Add :confval:`autodoc_typehints_description_target` to control
  the behavior of ``autodoc_typehints=description``
* autodoc: :confval:`autodoc_docstring_signature` will continue to look
  for multiple signature lines without backslash character
* autosummary: Enable :confval:`autosummary_generate` by default
* extlinks: Allow %s in link caption string
* py domain: Add ``:canonical:`` option to python directives to describe
  the location where the object is defined
* py domain: Add :confval:`python_use_unqualified_type_names` to suppress
  the module name of the python reference if it can be resolved (experimental)
* py domain: Add :rst:dir:`py:property` directive to describe a property
* i18n: The alt text for image is translated by default (without
  :confval:`gettext_additional_targets` setting)
* html: :confval:`html_favicon` and :confval:`html_logo` now accept URL
  for the image
* html search: Support searching for 2characters word
* html theme: Allow to inherite the search page
* imgconverter: Show the error of the command availability check
* Add debug logs for change detection of sources and templates
* Emit a warning if toctree contains duplicated entries
* ``master_doc`` is now renamed to :confval:`root_doc`
* C++, add support for the C++20 spaceship operator, ``<=>``.
* A new node, ``sphinx.addnodes.pending_xref_condition`` has been added.
  It can be used to choose appropriate content of the reference by conditions.

4.0.0b2

* autodoc: Super class having ``Any`` arguments causes nit-picky warning
* autodoc: TypeError is raised on processing broken metaclass
* autodoc: metadata of GenericAlias is not rendered as a reference in
  py37+
* html: copy-range protection for doctests doesn't work in Safari
* LaTeX: imgconverter: conversion runs even if not needed
* py domain: Ellipsis in info-field-list causes nit-picky warning
* py domain: duplicated warning is emitted when both canonical and its
  alias objects are defined on the document
* More CSS classes on domain descriptions, see :ref:`nodes` for details.
* mathjax: Rename :confval:`mathjax_config` to
  :confval:`mathjax2_config` and add :confval:`mathjax3_config`

Bugs fixed
----------

4.0.0b1

* autodoc: Raises a warning if function has wrong __globals__ value
* autodoc: a TypeVar imported from other module is not resolved (in
  Python 3.7 or above)
* autodoc: Failed to resolve types.TracebackType type annotation
* html: html_add_permalinks=None and html_add_permalinks="" are ignored
* html search: Paragraphs in search results are not identified as ``<p>``
* html theme: The translation of sphinx_rtd_theme does not work
* Emit a warning if a unknown domain is given for directive or role (ex.
  ``:unknown:doc:``)
* LaTeX: No wrapping for ``cpp:enumerator``
* LaTeX: backticks in code-blocks trigger latexpdf build warning (and font
  change) with late TeXLive 2019
* LaTeX: Figures with no size defined get overscaled (compared to images
  with size explicitly set in pixels) (fixed for ``'pdflatex'/'lualatex'`` only)
* LaTeX: The depth of bookmarks panel in PDF is not enough for navigation
* LaTeX: the fix to two minor Pygments LaTeXFormatter output issues ignore
  Pygments style
* LaTeX: 3.5.0 ``verbatimmaxunderfull`` setting does not work as
  expected
* LaTeX: missing line break in ``\pysigline``
* LaTeX: legacy ``\pysiglinewithargsret`` does not compute correctly
  available  horizontal space and should use a ragged right style
* LaTeX: "release" value with underscore leads to invalid LaTeX
* C++: remove the longest matching prefix in
  :confval:`cpp_index_common_prefix` instead of the first that matches.
* C, properly reject function declarations when a keyword is used
  as parameter name.
* viewcode: Failed to create back-links on parallel build
* C and C++, fix rendering of (member) function pointer types in
  function parameter lists.
* C++, fix linking of names in array declarators, pointer to member
  (function) declarators, and in the argument to ``sizeof...``.
* C, fix linking of names in array declarators.

4.0.0b2

* C, C++, fix ``KeyError`` when an ``alias`` directive is the first C/C++
  directive in a file with another C/C++ directive later.

4.0.0b3

* html: Failed to add CSS files to the specific page


To generate a diff of this commit:
cvs rdiff -u -r1.76 -r1.77 pkgsrc/textproc/py-sphinx/Makefile
cvs rdiff -u -r1.29 -r1.30 pkgsrc/textproc/py-sphinx/PLIST
cvs rdiff -u -r1.54 -r1.55 pkgsrc/textproc/py-sphinx/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/py-sphinx/Makefile
diff -u pkgsrc/textproc/py-sphinx/Makefile:1.76 pkgsrc/textproc/py-sphinx/Makefile:1.77
--- pkgsrc/textproc/py-sphinx/Makefile:1.76     Fri Apr 16 05:56:27 2021
+++ pkgsrc/textproc/py-sphinx/Makefile  Fri Oct 29 16:16:41 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.76 2021/04/16 05:56:27 adam Exp $
+# $NetBSD: Makefile,v 1.77 2021/10/29 16:16:41 adam Exp $
 
-DISTNAME=      Sphinx-3.5.4
+DISTNAME=      Sphinx-4.2.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:tl}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=S/Sphinx/}
@@ -12,7 +12,7 @@ LICENSE=      modified-bsd
 
 DEPENDS+=      ${PYPKGPREFIX}-alabaster>=0.7:../../textproc/py-alabaster
 DEPENDS+=      ${PYPKGPREFIX}-babel>=1.3:../../devel/py-babel
-DEPENDS+=      ${PYPKGPREFIX}-docutils>=0.12:../../textproc/py-docutils
+DEPENDS+=      ${PYPKGPREFIX}-docutils>=0.14:../../textproc/py-docutils
 DEPENDS+=      ${PYPKGPREFIX}-imagesize-[0-9]*:../../graphics/py-imagesize
 DEPENDS+=      ${PYPKGPREFIX}-jinja2>=2.3:../../textproc/py-jinja2
 DEPENDS+=      ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging

Index: pkgsrc/textproc/py-sphinx/PLIST
diff -u pkgsrc/textproc/py-sphinx/PLIST:1.29 pkgsrc/textproc/py-sphinx/PLIST:1.30
--- pkgsrc/textproc/py-sphinx/PLIST:1.29        Tue Apr  6 15:45:44 2021
+++ pkgsrc/textproc/py-sphinx/PLIST     Fri Oct 29 16:16:41 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.29 2021/04/06 15:45:44 adam Exp $
+@comment $NetBSD: PLIST,v 1.30 2021/10/29 16:16:41 adam Exp $
 bin/sphinx-apidoc-${PYVERSSUFFIX}
 bin/sphinx-autogen-${PYVERSSUFFIX}
 bin/sphinx-build-${PYVERSSUFFIX}
@@ -28,15 +28,9 @@ ${PYSITELIB}/sphinx/builders/__init__.py
 ${PYSITELIB}/sphinx/builders/_epub_base.py
 ${PYSITELIB}/sphinx/builders/_epub_base.pyc
 ${PYSITELIB}/sphinx/builders/_epub_base.pyo
-${PYSITELIB}/sphinx/builders/applehelp.py
-${PYSITELIB}/sphinx/builders/applehelp.pyc
-${PYSITELIB}/sphinx/builders/applehelp.pyo
 ${PYSITELIB}/sphinx/builders/changes.py
 ${PYSITELIB}/sphinx/builders/changes.pyc
 ${PYSITELIB}/sphinx/builders/changes.pyo
-${PYSITELIB}/sphinx/builders/devhelp.py
-${PYSITELIB}/sphinx/builders/devhelp.pyc
-${PYSITELIB}/sphinx/builders/devhelp.pyo
 ${PYSITELIB}/sphinx/builders/dirhtml.py
 ${PYSITELIB}/sphinx/builders/dirhtml.pyc
 ${PYSITELIB}/sphinx/builders/dirhtml.pyo
@@ -55,9 +49,6 @@ ${PYSITELIB}/sphinx/builders/html/__init
 ${PYSITELIB}/sphinx/builders/html/transforms.py
 ${PYSITELIB}/sphinx/builders/html/transforms.pyc
 ${PYSITELIB}/sphinx/builders/html/transforms.pyo
-${PYSITELIB}/sphinx/builders/htmlhelp.py
-${PYSITELIB}/sphinx/builders/htmlhelp.pyc
-${PYSITELIB}/sphinx/builders/htmlhelp.pyo
 ${PYSITELIB}/sphinx/builders/latex/__init__.py
 ${PYSITELIB}/sphinx/builders/latex/__init__.pyc
 ${PYSITELIB}/sphinx/builders/latex/__init__.pyo
@@ -82,9 +73,6 @@ ${PYSITELIB}/sphinx/builders/linkcheck.p
 ${PYSITELIB}/sphinx/builders/manpage.py
 ${PYSITELIB}/sphinx/builders/manpage.pyc
 ${PYSITELIB}/sphinx/builders/manpage.pyo
-${PYSITELIB}/sphinx/builders/qthelp.py
-${PYSITELIB}/sphinx/builders/qthelp.pyc
-${PYSITELIB}/sphinx/builders/qthelp.pyo
 ${PYSITELIB}/sphinx/builders/singlehtml.py
 ${PYSITELIB}/sphinx/builders/singlehtml.pyc
 ${PYSITELIB}/sphinx/builders/singlehtml.pyo
@@ -184,9 +172,6 @@ ${PYSITELIB}/sphinx/environment/collecto
 ${PYSITELIB}/sphinx/environment/collectors/dependencies.py
 ${PYSITELIB}/sphinx/environment/collectors/dependencies.pyc
 ${PYSITELIB}/sphinx/environment/collectors/dependencies.pyo
-${PYSITELIB}/sphinx/environment/collectors/indexentries.py
-${PYSITELIB}/sphinx/environment/collectors/indexentries.pyc
-${PYSITELIB}/sphinx/environment/collectors/indexentries.pyo
 ${PYSITELIB}/sphinx/environment/collectors/metadata.py
 ${PYSITELIB}/sphinx/environment/collectors/metadata.pyc
 ${PYSITELIB}/sphinx/environment/collectors/metadata.pyo
@@ -223,6 +208,9 @@ ${PYSITELIB}/sphinx/ext/autodoc/importer
 ${PYSITELIB}/sphinx/ext/autodoc/mock.py
 ${PYSITELIB}/sphinx/ext/autodoc/mock.pyc
 ${PYSITELIB}/sphinx/ext/autodoc/mock.pyo
+${PYSITELIB}/sphinx/ext/autodoc/preserve_defaults.py
+${PYSITELIB}/sphinx/ext/autodoc/preserve_defaults.pyc
+${PYSITELIB}/sphinx/ext/autodoc/preserve_defaults.pyo
 ${PYSITELIB}/sphinx/ext/autodoc/type_comment.py
 ${PYSITELIB}/sphinx/ext/autodoc/type_comment.pyc
 ${PYSITELIB}/sphinx/ext/autodoc/type_comment.pyo
@@ -274,9 +262,6 @@ ${PYSITELIB}/sphinx/ext/inheritance_diag
 ${PYSITELIB}/sphinx/ext/intersphinx.py
 ${PYSITELIB}/sphinx/ext/intersphinx.pyc
 ${PYSITELIB}/sphinx/ext/intersphinx.pyo
-${PYSITELIB}/sphinx/ext/jsmath.py
-${PYSITELIB}/sphinx/ext/jsmath.pyc
-${PYSITELIB}/sphinx/ext/jsmath.pyo
 ${PYSITELIB}/sphinx/ext/linkcode.py
 ${PYSITELIB}/sphinx/ext/linkcode.pyc
 ${PYSITELIB}/sphinx/ext/linkcode.pyo
@@ -343,6 +328,15 @@ ${PYSITELIB}/sphinx/locale/de/LC_MESSAGE
 ${PYSITELIB}/sphinx/locale/el/LC_MESSAGES/sphinx.js
 ${PYSITELIB}/sphinx/locale/el/LC_MESSAGES/sphinx.mo
 ${PYSITELIB}/sphinx/locale/el/LC_MESSAGES/sphinx.po
+${PYSITELIB}/sphinx/locale/en_FR/LC_MESSAGES/sphinx.js
+${PYSITELIB}/sphinx/locale/en_FR/LC_MESSAGES/sphinx.mo
+${PYSITELIB}/sphinx/locale/en_FR/LC_MESSAGES/sphinx.po
+${PYSITELIB}/sphinx/locale/en_GB/LC_MESSAGES/sphinx.js
+${PYSITELIB}/sphinx/locale/en_GB/LC_MESSAGES/sphinx.mo
+${PYSITELIB}/sphinx/locale/en_GB/LC_MESSAGES/sphinx.po
+${PYSITELIB}/sphinx/locale/en_HK/LC_MESSAGES/sphinx.js
+${PYSITELIB}/sphinx/locale/en_HK/LC_MESSAGES/sphinx.mo
+${PYSITELIB}/sphinx/locale/en_HK/LC_MESSAGES/sphinx.po
 ${PYSITELIB}/sphinx/locale/eo/LC_MESSAGES/sphinx.js
 ${PYSITELIB}/sphinx/locale/eo/LC_MESSAGES/sphinx.mo
 ${PYSITELIB}/sphinx/locale/eo/LC_MESSAGES/sphinx.po
@@ -364,6 +358,9 @@ ${PYSITELIB}/sphinx/locale/fi/LC_MESSAGE
 ${PYSITELIB}/sphinx/locale/fr/LC_MESSAGES/sphinx.js
 ${PYSITELIB}/sphinx/locale/fr/LC_MESSAGES/sphinx.mo
 ${PYSITELIB}/sphinx/locale/fr/LC_MESSAGES/sphinx.po
+${PYSITELIB}/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.js
+${PYSITELIB}/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.mo
+${PYSITELIB}/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.po
 ${PYSITELIB}/sphinx/locale/he/LC_MESSAGES/sphinx.js
 ${PYSITELIB}/sphinx/locale/he/LC_MESSAGES/sphinx.mo
 ${PYSITELIB}/sphinx/locale/he/LC_MESSAGES/sphinx.po
@@ -382,6 +379,9 @@ ${PYSITELIB}/sphinx/locale/hu/LC_MESSAGE
 ${PYSITELIB}/sphinx/locale/id/LC_MESSAGES/sphinx.js
 ${PYSITELIB}/sphinx/locale/id/LC_MESSAGES/sphinx.mo
 ${PYSITELIB}/sphinx/locale/id/LC_MESSAGES/sphinx.po
+${PYSITELIB}/sphinx/locale/is/LC_MESSAGES/sphinx.js
+${PYSITELIB}/sphinx/locale/is/LC_MESSAGES/sphinx.mo
+${PYSITELIB}/sphinx/locale/is/LC_MESSAGES/sphinx.po
 ${PYSITELIB}/sphinx/locale/it/LC_MESSAGES/sphinx.js
 ${PYSITELIB}/sphinx/locale/it/LC_MESSAGES/sphinx.mo
 ${PYSITELIB}/sphinx/locale/it/LC_MESSAGES/sphinx.po
@@ -470,9 +470,18 @@ ${PYSITELIB}/sphinx/locale/ur/LC_MESSAGE
 ${PYSITELIB}/sphinx/locale/vi/LC_MESSAGES/sphinx.js
 ${PYSITELIB}/sphinx/locale/vi/LC_MESSAGES/sphinx.mo
 ${PYSITELIB}/sphinx/locale/vi/LC_MESSAGES/sphinx.po
+${PYSITELIB}/sphinx/locale/yue/LC_MESSAGES/sphinx.js
+${PYSITELIB}/sphinx/locale/yue/LC_MESSAGES/sphinx.mo
+${PYSITELIB}/sphinx/locale/yue/LC_MESSAGES/sphinx.po
 ${PYSITELIB}/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.js
 ${PYSITELIB}/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.mo
 ${PYSITELIB}/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.po
+${PYSITELIB}/sphinx/locale/zh_HK/LC_MESSAGES/sphinx.js
+${PYSITELIB}/sphinx/locale/zh_HK/LC_MESSAGES/sphinx.mo
+${PYSITELIB}/sphinx/locale/zh_HK/LC_MESSAGES/sphinx.po
+${PYSITELIB}/sphinx/locale/zh_TW.Big5/LC_MESSAGES/sphinx.js
+${PYSITELIB}/sphinx/locale/zh_TW.Big5/LC_MESSAGES/sphinx.mo
+${PYSITELIB}/sphinx/locale/zh_TW.Big5/LC_MESSAGES/sphinx.po
 ${PYSITELIB}/sphinx/locale/zh_TW/LC_MESSAGES/sphinx.js
 ${PYSITELIB}/sphinx/locale/zh_TW/LC_MESSAGES/sphinx.mo
 ${PYSITELIB}/sphinx/locale/zh_TW/LC_MESSAGES/sphinx.po
@@ -482,6 +491,7 @@ ${PYSITELIB}/sphinx/parsers.pyo
 ${PYSITELIB}/sphinx/project.py
 ${PYSITELIB}/sphinx/project.pyc
 ${PYSITELIB}/sphinx/project.pyo
+${PYSITELIB}/sphinx/py.typed
 ${PYSITELIB}/sphinx/pycode/__init__.py
 ${PYSITELIB}/sphinx/pycode/__init__.pyc
 ${PYSITELIB}/sphinx/pycode/__init__.pyo
@@ -617,7 +627,7 @@ ${PYSITELIB}/sphinx/templates/quickstart
 ${PYSITELIB}/sphinx/templates/quickstart/conf.py_t
 ${PYSITELIB}/sphinx/templates/quickstart/make.bat.new_t
 ${PYSITELIB}/sphinx/templates/quickstart/make.bat_t
-${PYSITELIB}/sphinx/templates/quickstart/master_doc.rst_t
+${PYSITELIB}/sphinx/templates/quickstart/root_doc.rst_t
 ${PYSITELIB}/sphinx/templates/texinfo/Makefile
 ${PYSITELIB}/sphinx/testing/__init__.py
 ${PYSITELIB}/sphinx/testing/__init__.pyc
@@ -641,17 +651,31 @@ ${PYSITELIB}/sphinx/texinputs/LICRcyr2ut
 ${PYSITELIB}/sphinx/texinputs/LICRlatin2utf8.xdy
 ${PYSITELIB}/sphinx/texinputs/LatinRules.xdy
 ${PYSITELIB}/sphinx/texinputs/Makefile_t
-${PYSITELIB}/sphinx/texinputs/footnotehyper-sphinx.sty
 ${PYSITELIB}/sphinx/texinputs/latexmkjarc_t
 ${PYSITELIB}/sphinx/texinputs/latexmkrc_t
 ${PYSITELIB}/sphinx/texinputs/make.bat_t
 ${PYSITELIB}/sphinx/texinputs/python.ist
 ${PYSITELIB}/sphinx/texinputs/sphinx.sty
 ${PYSITELIB}/sphinx/texinputs/sphinx.xdy
-${PYSITELIB}/sphinx/texinputs/sphinxcyrillic.sty
 ${PYSITELIB}/sphinx/texinputs/sphinxhowto.cls
+${PYSITELIB}/sphinx/texinputs/sphinxlatexadmonitions.sty
+${PYSITELIB}/sphinx/texinputs/sphinxlatexcontainers.sty
+${PYSITELIB}/sphinx/texinputs/sphinxlatexgraphics.sty
+${PYSITELIB}/sphinx/texinputs/sphinxlatexindbibtoc.sty
+${PYSITELIB}/sphinx/texinputs/sphinxlatexlists.sty
+${PYSITELIB}/sphinx/texinputs/sphinxlatexliterals.sty
+${PYSITELIB}/sphinx/texinputs/sphinxlatexnumfig.sty
+${PYSITELIB}/sphinx/texinputs/sphinxlatexobjects.sty
+${PYSITELIB}/sphinx/texinputs/sphinxlatexshadowbox.sty
+${PYSITELIB}/sphinx/texinputs/sphinxlatexstyleheadings.sty
+${PYSITELIB}/sphinx/texinputs/sphinxlatexstylepage.sty
+${PYSITELIB}/sphinx/texinputs/sphinxlatexstyletext.sty
+${PYSITELIB}/sphinx/texinputs/sphinxlatextables.sty
 ${PYSITELIB}/sphinx/texinputs/sphinxmanual.cls
-${PYSITELIB}/sphinx/texinputs/sphinxmulticell.sty
+${PYSITELIB}/sphinx/texinputs/sphinxoptionsgeometry.sty
+${PYSITELIB}/sphinx/texinputs/sphinxoptionshyperref.sty
+${PYSITELIB}/sphinx/texinputs/sphinxpackagecyrillic.sty
+${PYSITELIB}/sphinx/texinputs/sphinxpackagefootnote.sty
 ${PYSITELIB}/sphinx/texinputs_win/Makefile_t
 ${PYSITELIB}/sphinx/themes/agogo/layout.html
 ${PYSITELIB}/sphinx/themes/agogo/static/agogo.css_t
@@ -685,7 +709,7 @@ ${PYSITELIB}/sphinx/themes/basic/static/
 ${PYSITELIB}/sphinx/themes/basic/static/minus.png
 ${PYSITELIB}/sphinx/themes/basic/static/plus.png
 ${PYSITELIB}/sphinx/themes/basic/static/searchtools.js
-${PYSITELIB}/sphinx/themes/basic/static/underscore-1.12.0.js
+${PYSITELIB}/sphinx/themes/basic/static/underscore-1.13.1.js
 ${PYSITELIB}/sphinx/themes/basic/static/underscore.js
 ${PYSITELIB}/sphinx/themes/basic/theme.conf
 ${PYSITELIB}/sphinx/themes/bizstyle/layout.html
@@ -816,9 +840,6 @@ ${PYSITELIB}/sphinx/util/inventory.pyo
 ${PYSITELIB}/sphinx/util/jsdump.py
 ${PYSITELIB}/sphinx/util/jsdump.pyc
 ${PYSITELIB}/sphinx/util/jsdump.pyo
-${PYSITELIB}/sphinx/util/jsonimpl.py
-${PYSITELIB}/sphinx/util/jsonimpl.pyc
-${PYSITELIB}/sphinx/util/jsonimpl.pyo
 ${PYSITELIB}/sphinx/util/logging.py
 ${PYSITELIB}/sphinx/util/logging.pyc
 ${PYSITELIB}/sphinx/util/logging.pyo

Index: pkgsrc/textproc/py-sphinx/distinfo
diff -u pkgsrc/textproc/py-sphinx/distinfo:1.54 pkgsrc/textproc/py-sphinx/distinfo:1.55
--- pkgsrc/textproc/py-sphinx/distinfo:1.54     Tue Oct 26 11:23:13 2021
+++ pkgsrc/textproc/py-sphinx/distinfo  Fri Oct 29 16:16:41 2021
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.54 2021/10/26 11:23:13 nia Exp $
+$NetBSD: distinfo,v 1.55 2021/10/29 16:16:41 adam Exp $
 
-BLAKE2s (Sphinx-3.5.4.tar.gz) = 34dcc3f6b4e734af4603e75f501bada71ba3603260769c936aa67e60e23b6e47
-SHA512 (Sphinx-3.5.4.tar.gz) = 853379f3b0496772846be9beb072c2c8a69ff899ffe4c6435b448ea639a32138c61403f9c14f62f4f78b2e526a2ee7c05b4196eabdeee37bcae6aa98df992125
-Size (Sphinx-3.5.4.tar.gz) = 5911093 bytes
+BLAKE2s (Sphinx-4.2.0.tar.gz) = 1f1d54e6a70bf5a123c7e02bcc010fc2d1d8875345254331553d6083da36ca19
+SHA512 (Sphinx-4.2.0.tar.gz) = 6c6a2424362805b758c43136a9293dcfb02d45af6e6dc2dd7ed9382f6ae04ecfbd416efeecb42219b67d026a4a0b007500e87b20d81847ab48e2ccfcdca52e75
+Size (Sphinx-4.2.0.tar.gz) = 6503692 bytes
+SHA1 (patch-setup.py) = 6e34e3917deaa935180f52ef340f41601c7e717b



Home | Main Index | Thread Index | Old Index