pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/textproc/py-sphinx py-sphinx: updated to 3.5.3
details: https://anonhg.NetBSD.org/pkgsrc/rev/283137e36ee7
branches: trunk
changeset: 449841:283137e36ee7
user: adam <adam%pkgsrc.org@localhost>
date: Tue Apr 06 15:45:44 2021 +0000
description:
py-sphinx: updated to 3.5.3
Release 3.5.3 (released Mar 20, 2021)
=====================================
Features added
--------------
* using UNIX path separator in image directive confuses Sphinx on Windows
Release 3.5.2 (released Mar 06, 2021)
=====================================
Bugs fixed
----------
* i18n: Crashed by broken translation messages in ES, EL and HR
* LaTeX: A custom LaTeX builder fails with unknown node error
* Exceptions raised in a Directive cause parallel builds to hang
Release 3.5.1 (released Feb 16, 2021)
=====================================
Bugs fixed
----------
* autodoc: AttributeError is raised on assigning __annotations__ on
read-only class
* html: minified js stemmers not included in the distributed package
* html: AttributeError is raised if CSS/JS files are installed via
:confval:`html_context`
* viewcode: ExtensionError is raised on incremental build after
unparsable python module found
Release 3.5.0 (released Feb 14, 2021)
=====================================
Dependencies
------------
* LaTeX: ``multicol`` (it is anyhow a required part of the official latex2e
base distribution)
Incompatible changes
--------------------
* Update Underscore.js to 1.12.0
* html: The config variable ``html_add_permalinks`` is replaced by
:confval:`html_permalinks` and :confval:`html_permalinks_icon`
Deprecated
----------
* 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()``
* ``sphinx.ext.autosummary.generate._simple_info()``
* ``sphinx.ext.autosummary.generate._simple_warn()``
* ``sphinx.writers.html.HTMLTranslator.permalink_text``
* ``sphinx.writers.html5.HTML5Translator.permalink_text``
Features added
--------------
* autodoc: autodata and autoattribute directives does not show right-hand
value of the variable if docstring contains ``:meta hide-value:`` in
info-field-list
* autodoc: Default values of overloaded functions are taken from actual
implementation if they're ellipsis
* autodoc: Support type union operator (PEP-604) in Python 3.10 or above
* autodoc: Allow to extend :confval:`autodoc_default_options` via
directive options
* html: kbd role generates customizable HTML tags for compound keys
* html: Allow to change the order of JS/CSS via ``priority`` parameter
for :meth:`Sphinx.add_js_file()` and :meth:`Sphinx.add_css_file()`
* html: Allow to add JS/CSS files to the specific page when an extension
calls ``app.add_js_file()`` or ``app.add_css_file()`` on
:event:`html-page-context` event
* html: Allow to use HTML permalink texts via
:confval:`html_permalinks_icon`
* html: Add permalink icons to glossary terms
* html search: performance issue with massive lists
* html search: Update JavaScript stemmer code to the latest version of
Snowball (v2.1.0)
* i18n: Allow to translate heading syntax in MyST-Parser
* imgconverter: Skip availability check if builder supports the image
type
* napoleon: Allow to change the style of custom sections using
:confval:`napoleon_custom_styles`
* napoleon: Type definitions in Google style docstrings are rendered as
references when :confval:`napoleon_preprocess_types` enabled
* mathjax: Include mathjax.js only on the document using equations
* py domain: Support type union operator (PEP-604)
* std domain: cross-reference for a rubric having inline item is broken
* std domain: Optimize case-insensitive match of term
* viewcode: Support incremental build
* Add :confval:`project_copyright` as an alias of :confval:`copyright`
* Now :confval:`highlight_language` supports multiple languages
* :rst:dir:`code-block` and :rst:dir:`literalinclude` supports automatic
dedent via no-argument ``:dedent:`` option
* C++, also hyperlink operator overloads in expressions and alias declarations.
* Allow production lists to refer to tokens from other production groups
* Show what extension (or module) caused it on errors on event handler
* C++: add ``maxdepth`` option to :rst:dir:`cpp:alias` to insert nested
declarations.
* C, add ``noroot`` option to :rst:dir:`c:alias` to render only nested
declarations.
* C++, add ``noroot`` option to :rst:dir:`cpp:alias` to render only nested
declarations.
Bugs fixed
----------
* apidoc: namespace module file is not generated if no submodules there
* autodoc: inherited-members doesn't work for instance attributes on super
class
* autodoc: ``:meta public:`` does not effect to variables
* autodoc: empty __all__ attribute is ignored
* autodoc: Failed to resolve struct.Struct type annotation
* autodoc: All variable comments in the module are ignored if the module
contains invalid type comments
* autodoc: Default values for overloaded functions are rendered as string
* autodoc: crashes when mocked decorator takes arguments
* autodoc: Uninitialized attributes in superclass are recognized as
undocumented
* autodoc: Failed to generate document if target module contains an
object that raises an exception on ``hasattr()``
* autosummary: mocked modules are documented as empty page when using
:recursive: option
* graphviz: Image node is not rendered if graph file is in subdirectory
* html: kbd role produces incorrect HTML when compound-key separators (-,
+ or ^) are used as keystrokes
* html: A type warning for html_use_opensearch is shown twice
* html: kbd role with "Caps Lock" rendered incorrectly
* html search: fix searching for terms containing + (Requires a custom
search language that does not split on +)
* html theme: Could not override globaltoc_maxdepth in theme.conf
* html: consecutive spaces are displayed as single space
* i18n: crashes with KeyError when translation message adds a new auto
footnote reference
* linkcheck: Fix race condition that could lead to checking the
availability of the same URL twice
* linkcheck: The docname for each hyperlink is not displayed
* sphinx-quickstart: questionare got Mojibake if libreadline unavailable
* texinfo: image files on the different directory with document are not
copied
* todo: Cross references in todolist get broken
* viewcode: module pages are generated for epub on incremental build
* viewcode: anchors are generated in incremental build after singlehtml
* viewcode: highlighted code is generated even if not referenced
* :confval:`highlight_options` is not working
* C, fix intersphinx lookup types for names in declarations.
* C, C++: in general fix intersphinx and role lookup types.
* :confval:`html_last_updated_fmt` does not support UTC offset (%z)
* :confval:`html_last_updated_fmt` generates wrong time zone for %Z
* ``download`` role creates duplicated copies when relative path is
specified
* (fifth item): LaTeX: footnotes from captions are not clickable,
and for manually numbered footnotes only first one with same number is
an hyperlink
* LaTeX with French babel and memoir crash: "Illegal parameter number
in definition of ``\FNH@prefntext``"
* LaTeX (docs): A potential display bug with the LaTeX generation step
in Sphinx (how to generate one-column index)
* LaTeX: Directive :rst:dir:`hlist` not implemented in LaTeX
* LaTeX: The :rst:role:`index` role and the glossary generate duplicate
entries in the LaTeX index (if both used for same term)
* LaTeX: wrong internal links in pdf to captioned code-blocks when
:confval:`numfig` is not True
* LaTeX: some indexed terms are ignored when using xelatex engine
(or pdflatex and :confval:`latex_use_xindy` set to True) with memoir class
* LaTeX: URLs as footnotes fail to show in PDF if originating from
inside function type signatures
* LaTeX: long words in narrow columns may not be hyphenated
* LaTeX: ``\titleformat`` last argument in sphinx.sty should be
bracketed, not braced (and is anyhow not needed)
* LaTex: code-block printed out of margin (see the opt-in LaTeX syntax
boolean :ref:`verbatimforcewraps <latexsphinxsetupforcewraps>` for use via
the :ref:`'sphinxsetup' <latexsphinxsetup>` key of ``latex_elements``)
* LaTeX: Remove substitution_reference nodes from doctree only on LaTeX
builds
* LaTeX: Restructure the index nodes inside title nodes only on LaTeX
builds
* LaTeX: potentially critical low level TeX coding mistake has gone
unnoticed so far
* C, :rst:dir:`c:alias` skip symbols without explicit declarations
instead of crashing.
* C, :rst:dir:`c:alias` give a warning when the root symbol is not declared.
* C, ``expr`` role should start symbol lookup in the current scope.
Release 3.4.3 (released Jan 08, 2021)
=====================================
Bugs fixed
----------
* autodoc: Failed to generate document if target module contains an
object that raises an exception on ``hasattr()``
Release 3.4.2 (released Jan 04, 2021)
=====================================
Bugs fixed
----------
* autodoc: Classes that inherit mocked class are not documented
* autodoc: The ``autodoc-process-docstring`` event is emitted to the
non-datadescriptors unexpectedly
* autodoc: AttributeError is raised on non-class object is passed to
autoclass directive
Release 3.4.1 (released Dec 25, 2020)
=====================================
Bugs fixed
----------
* autodoc: AttributeError is raised when using forward-reference type
annotations
* autodoc: TypeError is raised on checking slots attribute
* autodoc: Instance attributes are incorrectly added to Parent class
* autodoc: The ``autodoc-process-docstring`` event is emitted to the
alias classes unexpectedly
* autodoc: Unnecessary object comparision via ``__eq__`` method
* linkcheck: Fix PriorityQueue crash when link tuples are not
comparable
Release 3.4.0 (released Dec 20, 2020)
=====================================
Incompatible changes
--------------------
* autodoc: the signature of class constructor will be shown for decorated
classes, not a signature of decorator
Deprecated
----------
* The ``follow_wrapped`` argument of ``sphinx.util.inspect.signature()``
* The ``no_docstring`` argument of
``sphinx.ext.autodoc.Documenter.add_content()``
* ``sphinx.ext.autodoc.Documenter.get_object_members()``
* ``sphinx.ext.autodoc.DataDeclarationDocumenter``
* ``sphinx.ext.autodoc.GenericAliasDocumenter``
* ``sphinx.ext.autodoc.InstanceAttributeDocumenter``
* ``sphinx.ext.autodoc.SlotsAttributeDocumenter``
* ``sphinx.ext.autodoc.TypeVarDocumenter``
* ``sphinx.ext.autodoc.importer._getannotations()``
* ``sphinx.ext.autodoc.importer._getmro()``
* ``sphinx.pycode.ModuleAnalyzer.parse()``
* ``sphinx.util.osutil.movefile()``
* ``sphinx.util.requests.is_ssl_error()``
Features added
--------------
* 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
* 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.
* autodoc: Add ``:no-value:`` option to :rst:dir:`autoattribute` and
:rst:dir:`autodata` directive to suppress the default value of the variable
* autodoc: Support custom types defined by typing.NewType
* napoleon: Add :confval:`napoleon_attr_annotations` to merge type hints
on source code automatically if any type is specified in docstring
* napoleon: Support numpydoc's "Receives" section
* Add a new event :event:`warn-missing-reference` to custom warning
messages when failed to resolve a cross-reference
* Emit a detailed warning when failed to resolve a ``:ref:`` reference
* linkcheck: The builder now handles rate limits. See
:confval:`linkcheck_retry_on_rate_limit` for details.
Bugs fixed
----------
* autodoc: autodoc does not respect __signature__ of the class
* autodoc: the location of the warning is incorrect for inherited method
* autodoc: the signature of class constructor is incorrect if the class
is decorated
* autodoc: :confval:`autodoc_type_aliases` does not effect to variables
and attributes
* autodoc: autodata directive can't create document for PEP-526 based
type annotated variables
* autodoc: autoattribute directive can't create document for PEP-526
based uninitalized variables
* autodoc: autoattribute could not create document for __slots__
attributes
* autodoc: autoattribute could not create document for a GenericAlias as
class attributes correctly
* autodoc: autoattribute could not create document for a commented
attribute in alias class
* autodoc: autodoc_type_aliases doesn't work when autodoc_typehints is
set to "description"
* autodoc: autodoc_type_aliases doesn't work for the type annotation to
instance attributes
* autodoc: autodata and autoattribute directives do not display type
information of TypeVars
* autodoc: references to builtins not working in class aliases
* autodoc: ``__bool__`` method could be called
* autodoc: A typehint for the instance variable having type_comment on
super class is not displayed
* autodoc: a __slots__ attribute is not documented even having docstring
* autodoc: inherited-members doesn't work for instance attributes on super
class
* autosummary: non utf-8 reST files are generated when template contains
multibyte characters
* autosummary: summary extraction splits text after "el at." unexpectedly
* html: Wrong url_root has been generated on a document named "index"
* html search: Do not load ``language_data.js`` in non-search pages
* i18n: ``-D gettext_compact=0`` is no longer working
* graphviz: The layout option for graph and digraph directives don't work
* linkcheck: Use GET when HEAD requests cause Too Many Redirects, to
accommodate infinite redirect loops on HEAD
* Makefile: ``make clean`` with empty BUILDDIR is dangerous
* py domain: ``:type:`` and ``:rtype:`` gives false ambiguous class
lookup warnings
* std domain: Failed to parse an option that starts with bracket
* LaTeX: Prevent page brake in the middle of a seealso
* C, fix copying of AliasNode.
Release 3.3.1 (released Nov 12, 2020)
=====================================
Bugs fixed
----------
* autodoc: autoclass directive became slower than Sphinx-3.2
* autosummary: raise PycodeError when documenting python package
without __init__.py
* autosummary: autosummary_mock_imports causes slow down builds
* C, properly initialize attributes in empty symbols.
* i18n: Put system locale path after the paths specified by configuration
Release 3.3.0 (released Nov 02, 2020)
=====================================
Deprecated
----------
* ``sphinx.builders.latex.LaTeXBuilder.usepackages``
* ``sphinx.builders.latex.LaTeXBuilder.usepackages_afger_hyperref``
* ``sphinx.ext.autodoc.SingledispatchFunctionDocumenter``
* ``sphinx.ext.autodoc.SingledispatchMethodDocumenter``
Features added
--------------
* html: Show a better error message for failures on copying
html_static_files
* C: added a ``maxdepth`` option to :rst:dir:`c:alias` to insert
nested declarations.
* LaTeX: Allow to add LaTeX package via ``app.add_latex_package()`` until
just before writing .tex file
* manpage: Add :confval:`man_make_section_directory` to make a section
directory on build man page
* epub: Allow to suppress "duplicated ToC entry found" warnings from epub
builder using :confval:`suppress_warnings`.
* sphinx-quickstart: Add :option:`sphinx-quickstart --no-sep` option
* sphinx.testing: Register public markers in sphinx.testing.fixtures
* napoleon: use the obj role for all See Also items
* napoleon: Apply :confval:`napoleon_preprocess_types` to every field
* C and C++, show line numbers for previous declarations when duplicates are
detected.
* Remove substitution_reference nodes from doctree only on LaTeX builds
Bugs fixed
----------
* i18n: Add support for having single text domain
* i18n: Failed to override system message translation
* autodoc: AttributeError is raised when False value is passed to
autodoc_default_options
* autodoc: functools.cached_property is not considered as a property
* autodoc: parsing error is raised if some extension replaces docstring
by string not ending with blank lines
* autodoc: Wrong constructor signature for the class derived from
typing.Generic
* autodoc: TypeError is raised when annotation has invalid __args__
* autodoc: Tuple in default value is wrongly rendered
* autodoc: type aliases break type formatting of autoattribute
* autodoc: can't detect overloaded methods defined in other file
* autodoc: single-string __slots__ is not handled correctly
* autodoc: autodoc_typehints='none' does not effect to overloaded functions
* napoleon: description is disappeared when it contains inline literals
* napoleon: Potential of regex denial of service in google style docs
* LaTeX: pxjahyper loaded even when latex_engine is not platex
* LaTeX: 'oneside' classoption causes build warning
* intersphinx: Potential of regex denial of service by broken inventory
* sphinx-build: missing and redundant spacing (and etc) for console
output on building
* imgconverter: Check availability of imagemagick many times
* py domain: number in default argument value is changed from hexadecimal
to decimal
* html: Prevent arrow keys changing page when button elements are focused
* html search: Fix unnecessary load of images when parsing the document
* html theme: Line numbers misalign with code lines
* The highlight warning has wrong location in some builders (LaTeX,
singlehtml and so on)
* Eliminate Fancyhdr build warnings for oneside documents
* Failed to refer a token in productionlist if it is indented
* linkcheck: Report HTTP errors when ``linkcheck_anchors`` is ``True``
* linkcheck: take source directory into account for local files
* linkcheck: ``tel:`` schema hyperlinks are detected as errors
* linkcheck: An exit status is incorrect when links having unsupported
schema found
* C, add missing items to internal object types dictionary,
e.g., preventing intersphinx from resolving them.
* C, fix anon objects in intersphinx.
* C++, properly reject functions as duplicate declarations if a
non-function declaration of the same name already exists.
* C, fix references to function parameters.
Link to the function instead of a non-existing anchor.
* figure numbers are unexpectedly assigned to uncaptioned items
* make "inline" line numbers un-selectable
Testing
--------
* Support parallel build in sphinx.testing
Release 3.2.1 (released Aug 14, 2020)
=====================================
Features added
--------------
* napoleon: Add :confval:`napoleon_preprocess_types` to enable the type
preprocessor for numpy style docstrings
* C and C++, parse function attributes after parameters and qualifiers.
Bugs fixed
----------
* napoleon: Crashes during processing C-ext module
* napoleon: "Inline literal start-string without end-string" warning in
Numpy style Parameters section
* autodoc: KeyError is raised on documenting an attribute of the broken
class
* autodoc: AttributeError is raised on documenting an attribute on Python
3.5.2
* autodoc: NameError is raised when target code uses ``TYPE_CHECKING``
* C++, fix parsing of template template paramters
Release 3.2.0 (released Aug 08, 2020)
=====================================
Deprecated
----------
* ``sphinx.ext.autodoc.members_set_option()``
* ``sphinx.ext.autodoc.merge_special_members_option()``
* ``sphinx.writers.texinfo.TexinfoWriter.desc``
* C, parsing of pre-v3 style type directives and roles, along with the options
:confval:`c_allow_pre_v3` and :confval:`c_warn_on_allowed_pre_v3`.
Features added
--------------
* autodoc: Allow overriding of exclude-members in skip-member function
* autodoc: ``:private-member:`` can take an explicit list of member names
to be documented
* autosummary: Add :confval:`autosummary_filename_map` to avoid conflict
of filenames between two object with different case
* autosummary: Support instance attributes as a target of autosummary
directive
* html: Add :confval:`html_codeblock_linenos_style` to change the style
of line numbers for code-blocks
* C and C++, support parameterized GNU style attributes.
* napoleon: Add aliases Warn and Raise.
* napoleon: parse type strings and make them hyperlinks as possible. The
conversion rule can be updated via :confval:`napoleon_type_aliases`
* napoleon: Create a hyperlink for each the type of parameter when
:confval:`napoleon_use_params` is False
* C, added :rst:dir:`c:alias` directive for inserting copies
of existing declarations.
* html: inventory is broken if the docname contains a space
* html search: Allow searching for numbers
* html theme: Add a new option :confval:`globaltoc_maxdepth` to control
the behavior of globaltoc in sidebar
* i18n: Optimize the dependencies check on bootstrap
* i18n: :confval:`figure_language_filename` supports ``docpath`` token
* linkcheck: Support checks for local links
* setuptools: Link verbosity to distutils' -v and -q option
* doctest: Add ``:trim-doctest-flags:`` and ``:no-trim-doctest-flags:``
options to doctest, testcode and testoutput directives
* add ``:noindexentry:`` to the Python, C, C++, and Javascript domains.
Update the documentation to better reflect the relationship between this option
and the ``:noindex:`` option.
* C, add possibility of parsing of some pre-v3 style type directives and
roles and try to convert them to equivalent v3 directives/roles.
Set the new option :confval:`c_allow_pre_v3` to ``True`` to enable this.
The warnings printed from this functionality can be suppressed by setting
:confval:`c_warn_on_allowed_pre_v3`` to ``True``.
The functionality is immediately deprecated.
* C, add support for named variadic macro arguments.
* Allow to suppress "self referenced toctrees" warning
Bugs fixed
----------
* autodoc: TypeError is raised on mocking generic-typed classes
* autodoc: function signature is not shown when the function has a
parameter having ``inspect._empty`` as its default value
* autodoc: type annotations for overloaded functions are not resolved
* autodoc: An instance attribute cause a crash of autofunction directive
* autodoc: ``private-members`` option does not work for class attributes
* autodoc: Generator type annotation is wrongly rendered in py36
* autodoc: An uninitialized annotated instance variable is not documented
when ``:inherited-members:`` option given
* autodoc: A type hint for the instance variable defined at parent class
is not shown in the document of the derived class
* autodoc: An annotated instance variable on super class is not
documented when derived class has other annotated instance variables
* autosummary: cannot handle umlauts in function names
* autosummary: Failed to extract summary line when abbreviations found
* autosummary: Failed to extract correct summary line when docstring
contains a hyperlink target
* autosummary: "Module attributes" header is not translatable
* apidoc: An extra newline is generated at the end of the rst file if a
module has submodules
* napoleon: decorated special methods are not shown
* napoleon: parameters are not escaped for combined params in numpydoc
* napoleon: multiple paramaters declaration in numpydoc was wrongly
recognized when napoleon_use_params=True
* LaTeX: ``numfig_secnum_depth > 1`` leads to wrong figure links
* html theme: XML-invalid files were generated
* gettext: Wrong source info is shown when using rst_epilog
* linkcheck: HEAD requests are not used for checking
* i18n: Failed to add an explicit title to ``:ref:`` role on translation
* py domain: failed to resolve a type annotation for the attribute
* py domain: failed to parse a type annotation containing ellipsis
* std domain: option directive does not generate old node_id compatible
with 2.x or older
* i18n: The content of ``math`` directive is interpreted as reST on
translation
* i18n: The ``root`` element for :confval:`figure_language_filename` is
not a path that user specifies in the document
* texinfo: TypeError is raised for nested object descriptions
* texinfo: a warning not supporting desc_signature_line node is shown
* :rst:role:`abbr` role without an explanation will show the explanation
from the previous abbr role
* graphviz: graphviz.css was copied on building non-HTML document
* C and C++, removed ``noindex`` directive option as it did
nothing.
* Duplicated node IDs are generated if node has multiple IDs
* Symbols sections are appeared twice in the index page
* Fix circular import in sphinx.addnodes
* CSS: make "highlight" selector more robust
* C++, parse non-type template parameters starting with
a dependent qualified name.
* C, don't deepcopy the entire symbol table and make a mess every time an
enumerator is handled.
Release 3.1.2 (released Jul 05, 2020)
=====================================
Incompatible changes
--------------------
* autodoc: the signature of base function will be shown for decorated
functions, not a signature of decorator
Bugs fixed
----------
* autodoc: Failed to detect module when relative module name given
* autodoc: AttributeError is raised when non-class object is given to
the autoclass directive
* autodoc: KeyError is raised for invalid mark up when autodoc_typehints
is 'description'
* autodoc: crashed if the target name matches to both an attribute and
module that are same name
* autodoc: function signature becomes ``(*args, **kwargs)`` if the
function is decorated by generic decorator
* autosummary: generates broken stub files if the target code contains
an attribute and module that are same name
* viewcode: Failed to resolve viewcode references on 3rd party builders
* html theme: List items have extra vertical space
* html theme: Undesired interaction between "overflow" and "float"
Release 3.1.1 (released Jun 14, 2020)
=====================================
Incompatible changes
--------------------
* napoleon: a type for attribute are represented as typed field
Features added
--------------
* autodoc: Show detailed warning when type_comment is mismatched with its
signature
Bugs fixed
----------
* autodoc: Warnings raised on variable and attribute type annotations
* autodoc: EOFError is raised on parallel build
* autodoc: TypeError is raised for overloaded C-ext function
* autodoc: an object which descriptors returns is unexpectedly documented
* autodoc: wrong signature is shown for the function using contextmanager
* autosummary: generates broken stub files if the target code contains
an attribute and module that are same name
* napoleon: Warnings raised on variable and attribute type annotations
* sphinx.util.inspect causes circular import problem
Release 3.1.0 (released Jun 08, 2020)
=====================================
Dependencies
------------
* mathjax: Update to 2.7.5
Incompatible changes
--------------------
* 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
* 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`.
* autodoc: Suppress default value for instance attributes
* autodoc: consider a member public if docstring contains
``:meta public:`` in info-field-list
* autodoc: Allow to generate docs for singledispatch functions by
py:autofunction
* autodoc: Support final classes and methods
* autodoc: Support signatures defined by ``__new__()``, metaclasses and
builtin base classes
* autodoc: Support multiple signatures on docstring
* autodoc: Support GenericAlias in Python 3.7 or above
* autodoc: Support overloaded functions
* autodoc: Support TypeVar
* autosummary: headings in generated documents are not translated
* autosummary: Add ``:caption:`` option to autosummary directive to set a
caption to the toctree
* autosummary: Support module attributes
* autosummary: Add ``:recursive:`` option to autosummary directive
to generate stub files recursively
* autosummary: Add :confval:`autosummary_context` to add template
variables for custom templates
* html: Support nested <kbd> elements
* html theme: Add right margin to footnote/citation labels
* html theme: CSS spacing for code blocks with captions and line
numbers
* html theme: Add new options :confval:`globaltoc_collapse` and
:confval:`globaltoc_includehidden` to control the behavior of globaltoc in
sidebar
* html theme: Avoid clashes between sidebar and other blocks
* html theme: Relbar breadcrumb should contain current page
* html theme: A canonical URL is not escaped
* html theme: Avoid whitespace at the beginning of genindex.html
* html theme: Add a "clearer" at the end of the "body"
* html theme: Make admonition/topic/sidebar scrollable
* html theme: Add top and bottom margins to tables
* html theme: Add viewport meta tag for basic theme
* 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.
* C++, parse expressions with user-defined literals.
* C++, parse trailing return types.
* py domain: Add ``:final:`` option to :rst:dir:`py:class:`,
:rst:dir:`py:exception:` and :rst:dir:`py:method:` directives
* py domain: Change a type annotation for variables to a hyperlink
* std domain: :rst:dir:`option` directive support arguments in the form
of ``foo[=bar]``
* napoleon: a type for attribute are represented like type annotation
* napoleon: overescaped trailing underscore on attribute
* linkcheck: Add :confval:`linkcheck_request_headers` to send custom HTTP
headers for specific host
* setuptools: Support ``--verbosity`` option
* Add ``allowed_exceptions`` parameter to ``Sphinx.emit()`` to allow
handlers to raise specified exceptions
* C++, parse (trailing) requires clauses.
Bugs fixed
----------
* autodoc: incremental build does not work for imported objects
* autodoc: annotations not to be shown for descriptors
* autodoc: Decorated inherited method has no documentation
* autodoc: The change of autodoc-process-docstring for variables is
cached unexpectedly
* autodoc: misdetects a sync function is async
* autodoc: failed to detect a classmethod on Enum class
* autodoc: a typehint contains spaces is wrongly rendered under
autodoc_typehints='description' mode
* autodoc: failed to import nested class
* autodoc: does not render correct signatures for built-in functions
* autodoc: ``Optional[Union[foo, bar]]`` is presented as
``Union[foo, bar, None]``
* autodoc: autofunction emits an unfriendly warning if an invalid object
specified
* autodoc: undecorated signature is shown for decorated functions
* autodoc: typo in the default value of autodoc_member_order
* autodoc: wrong value for :member-order: option is ignored silently
* autodoc: member-order="bysource" does not work for C module
* autodoc: member-order="bysource" does not work for a module having
__all__
* autodoc: wrong retann value is passed to a handler of
autodoc-proccess-signature
* autodoc: fails with ValueError when processing numpy objects
* autodoc: TypeError is raised on documenting singledispatch function
* autosummary: a nested class is indexed as non-nested class
* autosummary: autosummary directive emits warnings twices if failed to
import the target module
* autosummary: The template variable "members" contains imported members
even if :confval:`autossummary_imported_members` is False
* autosummary: The location of import failure warning is missing
* sphinx-autogen: crashes when custom template uses inheritance
* sphinx-autogen: crashes when template uses i18n feature
* sphinx-build: Wrong error message when outdir is not directory
* sphinx-quickstart: Fix multiple directory creation for nested relpath
* html: Bad alignment of equation links
* html theme: some themes does not respect background color of Pygments
style (agogo, haiku, nature, pyramid, scrolls, sphinxdoc and traditional)
* html theme: inconsistent padding in admonitions
* napoleon: bad parsing of inline code in attribute docstrings
* imgconverter: runs imagemagick once unnecessary for builders not
supporting images
* incorrectly renders consecutive backslashes for docutils-0.16
* handle errors on event handlers
* LaTeX: EN DASH disappears from PDF bookmarks in Japanese documents
* LaTeX: Anonymous indirect hyperlink target causes duplicated labels
* LaTeX: pdflatex crashed when URL contains a single quote
* py domain: The default value for positional only argument is not shown
* 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``.
* C and C++, don't crash during display stringification of unary
expressions and fold expressions.
Release 3.0.4 (released May 27, 2020)
=====================================
Bugs fixed
----------
* autodoc: parametrized types are shown twice for generic types
* autodoc: system defined TypeVars are shown in Python 3.9
* html: Updated jQuery version from 3.4.1 to 3.5.1 for security reasons
* md5 fails when OpenSSL FIPS is enabled
* release package does not contain ``CODE_OF_CONDUCT``
Release 3.0.3 (released Apr 26, 2020)
=====================================
Features added
--------------
* C, parse array declarators with static, qualifiers, and VLA specification.
Bugs fixed
----------
* autodoc: crashes if target object raises an error on accessing
its attributes
Release 3.0.2 (released Apr 19, 2020)
=====================================
Features added
--------------
* C, parse attributes and add :confval:`c_id_attributes`
and :confval:`c_paren_attributes` to support user-defined attributes.
Bugs fixed
----------
* py domain: fails with IndexError for empty tuple in type annotation
* py domain: keyword-only arguments are documented as having a default of
None
* std domain: :rst:role:`term` role could not match case-insensitively
* autodoc: empty tuple in type annotation is not shown correctly
* autodoc: Sphinx builds has been slower since 3.0.0 on mocking
* C++, fix spacing issue in east-const declarations.
* LaTeX: Xindy language options were incorrect
* sphinx crashes with ImportError on python3.5.1
Release 3.0.1 (released Apr 11, 2020)
=====================================
Incompatible changes
--------------------
* std domain: :rst:dir:`term` role becomes case sensitive
Bugs fixed
----------
* py domain: a reference to class ``None`` emits a nitpicky warning
* py domain: a return annotation ``None`` in the function signature is
not converted to a hyperlink when using intersphinx
* std domain: duplication warning for glossary terms is case insensitive
* C++, fix merging overloaded functions in parallel builds.
* autodoc: fails with ValueError when using autodoc_mock_imports
* autodoc: ``autodoc_typehints='description'`` doesn't suppress typehints
in signature for classes/methods
* autodoc: fails with AttributeError when an object returns non-string
object as a ``__doc__`` member
* crashed when giving a non-string object to logger
* html theme: Do not include xmlns attribute with HTML 5 doctype
* html theme: Escape some links in HTML templates
Release 3.0.0 (released Apr 06, 2020)
=====================================
Dependencies
------------
3.0.0b1
* LaTeX: drop dependency on :program:`extractbb` for image inclusion in
Japanese documents as ``.xbb`` files are unneeded by :program:`dvipdfmx`
since TeXLive2015
* babel-2.0 or above is available (Unpinned)
Incompatible changes
--------------------
3.0.0b1
* Drop features and APIs deprecated in 1.8.x
* autosummary: stub files are overwritten automatically by default. see
:confval:`autosummary_generate_overwrite` to change the behavior
* autodoc: the members of ``object`` class are not documented by default
when ``:inherited-members:`` and ``:special-members:`` are given.
* py domain: ``meta`` fields in info-field-list becomes reserved. They
are not displayed on output document now
* py domain: doctree of desc_parameterlist has been changed. The
argument names, annotations and default values are wrapped with inline node
* The structure of ``sphinx.events.EventManager.listeners`` has changed
* Due to the scoping changes for :rst:dir:`productionlist` some uses of
:rst:role:`token` must be modified to include the scope which was previously
ignored.
* Internal data structure of Python, reST and standard domains have
changed. The node_id is added to the index of objects and modules. Now they
contains a pair of docname and node_id for cross reference.
* C++ domain: Non intended behavior is removed such as ``say_hello_``
links to ``.. cpp:function:: say_hello()``
* js domain: Non intended behavior is removed such as ``parseInt_`` links
to ``.. js:function:: parseInt``
* rst domain: Non intended behavior is removed such as ``numref_`` links
to ``.. rst:role:: numref``
* py domain: Non intended behavior is removed such as ``say_hello_``
links to ``.. py:function:: say_hello()``
* py domain: Drop special cross reference helper for exceptions,
functions and methods
* The C domain has been rewritten, with additional directives and roles.
The existing ones are now more strict, resulting in new warnings.
* The attribute ``sphinx_cpp_tagname`` in the ``desc_signature_line`` node
has been renamed to ``sphinx_line_type``.
* double backslashes in domain directives are no longer replaced by
single backslashes as default. A new configuration value
:confval:`strip_signature_backslash` can be used by users to reenable it.
3.0.0 final
* ``sphinx.util.inspect.unwrap()`` is renamed to ``unwrap_all()``
Deprecated
----------
3.0.0b1
* ``desc_signature['first']``
* ``sphinx.directives.DescDirective``
* ``sphinx.domains.std.StandardDomain.add_object()``
* ``sphinx.domains.python.PyDecoratorMixin``
* ``sphinx.ext.autodoc.get_documenters()``
* ``sphinx.ext.autosummary.process_autosummary_toc()``
* ``sphinx.parsers.Parser.app``
* ``sphinx.testing.path.Path.text()``
* ``sphinx.testing.path.Path.bytes()``
* ``sphinx.util.inspect.getargspec()``
* ``sphinx.writers.latex.LaTeXWriter.format_docclass()``
Features added
--------------
3.0.0b1
* autosummary: Add :confval:`autosummary_generate_overwrite` to overwrite
old stub file
* autodoc: ``:inherited-members:`` option takes a name of anchestor class
not to document inherited members of the class and uppers
* autodoc: consider a member private if docstring contains
``:meta private:`` in info-field-list
* autodoc: Support Annotated type (PEP-593)
* autodoc: Support singledispatch functions and methods
* autodoc: :confval:`autodoc_typehints` accepts ``"description"``
configuration. It shows typehints as object description
* apidoc: Propagate ``--maxdepth`` option through package documents
* glossary: emit a warning for duplicated glossary entry
* domain: Register hyperlink target for index page automatically
* std domain: emit a warning for duplicated generic objects
* py domain: Add new event: :event:`object-description-transform`
* py domain: Do not emit nitpicky warnings for built-in types
* py domain: Support lambda functions in function signature
* py domain: Allow to make a style for arguments of functions and methods
* py domain: Emit a warning on describing a python object if the
entry is already added as the same name
* py domain: type annotations in singature are converted to cross refs
* Support priority of event handlers. For more detail, see
:py:meth:`.Sphinx.connect()`
* Implement the scoping for :rst:dir:`productionlist` as indicated
in the documentation.
* Support backslash line continuation in :rst:dir:`productionlist`.
* config: Allow to show an error message from conf.py via ``ConfigError``
* html: :confval:`html_scaled_image_link` will be disabled for images having
``no-scaled-link`` class
* Add CSS class indicating its domain for each desc node
* latex: Use babel for Chinese document when using XeLaTeX
* LaTeX: Support LaTeX Theming (experimental)
* LaTeX: Add LaTeX styling macro for :rst:role:`kbd` role
* genindex: Show "main" index entries at first
* linkcheck: writes all links to ``output.json``
* html search: full text search can be disabled for individual document
using ``:nosearch:`` file-wide metadata
* html search: Allow to override JavaScript splitter via
``SearchLanguage.js_splitter_code``
* html theme: Add a theme option: ``pygments_dark_style`` to switch the
style of code-blocks in dark mode
* The C domain has been rewritten adding for example:
- Cross-referencing respecting the current scope.
- Possible to document anonymous entities.
- More specific directives and roles for each type of entitiy,
e.g., handling scoping of enumerators.
- New role :rst:role:`c:expr` for rendering expressions and types
in text.
* Added ``SphinxDirective.get_source_info()``
and ``SphinxRole.get_source_info()``.
* sphinx-build: Emit a warning if multiple files having different file
extensions for same document found
3.0.0 final
* Added ``ObjectDescription.transform_content()``.
Bugs fixed
----------
3.0.0b1
* C++, fix cross reference lookup in certain cases involving
function overloads.
* C++, fix cross reference lookup when a directive contains multiple
declarations.
* C++, suppress warnings for directly dependent typenames in cross references
generated automatically in signatures.
* autodoc: Incorrect handling of nested class names on show-inheritance
* autodoc: error message for invalid directive options has wrong location
* autodoc: info-field-list is wrongly generated from type hints into the
class description even if ``autoclass_content='class'`` set
* autodoc: a cython-function is not recognized as a function
* inheritance_diagram: Incorrect handling of nested class names
* ``code-block:: guess`` does not work
* html: source_suffix containing dot leads to wrong source link
* html: Resizing SVG image fails with ValueError
* html search: Fix use of ``html_file_suffix`` instead of
``html_link_suffix`` in search results
* html theme: ``bizstyle`` does not support ``sidebarwidth``
* singlehtml: Path to images broken when master doc is not in source root
* std domain: Fix whitespaces are suppressed on referring GenericObject
* console: use bright colors instead of bold
* C, parse array types.
* C, parse function pointers even in complex types.
* sphinx-build: Sphinx crashes if output directory exists as a file
* sphinx-build: Ignore bdb.BdbQuit when handling exceptions
* napoleon: Attributes and Methods sections ignore :noindex: option
3.0.0 final
* autosummary: crashed when :confval:`autosummary_generate` is False
* autosummary: raises UnboundLocalError when unknown module given
* C++, alternate operator spellings are now supported.
* C, alternate operator spellings are now supported.
* C++, comma operator in expressions, pack expansion in template
argument lists, and more comprehensive error messages in some cases.
* C, C++, fix crash and wrong duplicate warnings related to anon symbols.
* Escape first "!" in a cross reference linking no longer possible
* py domain: The index entry generated by ``py:function`` directive is
different with one from ``index`` directive with "builtin" type
* capital characters are not allowed for node_id
* epub: duplicated node_ids are generated
* html: a width of table was ignored on HTML builder
* Incorrect argument is passed for :event:`env-get-outdated` handlers
* autodoc: a signature of cython-function is not recognized well
* autodoc: ``__wrapped__`` functions are not documented correctly
* intersphinx: ValueError is raised when an extension sets up
:confval:`intersphinx_mapping` on :event:`config-inited` event
* Sphinx builds has been slower since 2.4.0 on debug mode
diffstat:
textproc/py-sphinx/Makefile | 17 +++++------
textproc/py-sphinx/PLIST | 61 ++++++++++++++++++++++++++++++--------------
textproc/py-sphinx/distinfo | 10 +++---
3 files changed, 54 insertions(+), 34 deletions(-)
diffs (237 lines):
diff -r dc0e67bb31a5 -r 283137e36ee7 textproc/py-sphinx/Makefile
--- a/textproc/py-sphinx/Makefile Tue Apr 06 15:29:07 2021 +0000
+++ b/textproc/py-sphinx/Makefile Tue Apr 06 15:45:44 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.74 2020/08/31 23:07:07 wiz Exp $
+# $NetBSD: Makefile,v 1.75 2021/04/06 15:45:44 adam Exp $
-DISTNAME= Sphinx-2.4.4
+DISTNAME= Sphinx-3.5.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
CATEGORIES= textproc python
MASTER_SITES= ${MASTER_SITE_PYPI:=S/Sphinx/}
@@ -19,6 +19,7 @@
DEPENDS+= ${PYPKGPREFIX}-pygments>=2.0:../../textproc/py-pygments
DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
DEPENDS+= ${PYPKGPREFIX}-requests>=2.5.0:../../devel/py-requests
+DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
DEPENDS+= ${PYPKGPREFIX}-snowballstemmer>=1.1:../../textproc/py-snowballstemmer
DEPENDS+= ${PYPKGPREFIX}-sphinxcontrib-applehelp-[0-9]*:../../textproc/py-sphinxcontrib-applehelp
DEPENDS+= ${PYPKGPREFIX}-sphinxcontrib-devhelp-[0-9]*:../../textproc/py-sphinxcontrib-devhelp
@@ -29,15 +30,14 @@
TEST_DEPENDS+= ${PYPKGPREFIX}-html5lib-[0-9]*:../../textproc/py-html5lib
TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
-USE_LANGUAGES= # none
-USE_TOOLS+= makeinfo
+USE_LANGUAGES= # none
+USE_TOOLS+= makeinfo
+
+PYSETUPTESTTARGET= pytest
PYTHON_VERSIONS_INCOMPATIBLE= 27
-PYTHON_VERSIONED_DEPENDENCIES+= setuptools
-
-do-test:
- cd ${WRKSRC} && pytest-${PYVERSSUFFIX} tests
post-install:
cd ${DESTDIR}${PREFIX}/bin && \
@@ -47,5 +47,4 @@
${MV} sphinx-quickstart sphinx-quickstart-${PYVERSSUFFIX} || ${TRUE}
.include "../../lang/python/egg.mk"
-.include "../../lang/python/versioned_dependencies.mk"
.include "../../mk/bsd.pkg.mk"
diff -r dc0e67bb31a5 -r 283137e36ee7 textproc/py-sphinx/PLIST
--- a/textproc/py-sphinx/PLIST Tue Apr 06 15:29:07 2021 +0000
+++ b/textproc/py-sphinx/PLIST Tue Apr 06 15:45:44 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.28 2020/02/17 20:25:43 adam Exp $
+@comment $NetBSD: PLIST,v 1.29 2021/04/06 15:45:44 adam Exp $
bin/sphinx-apidoc-${PYVERSSUFFIX}
bin/sphinx-autogen-${PYVERSSUFFIX}
bin/sphinx-build-${PYVERSSUFFIX}
@@ -49,9 +49,12 @@
${PYSITELIB}/sphinx/builders/gettext.py
${PYSITELIB}/sphinx/builders/gettext.pyc
${PYSITELIB}/sphinx/builders/gettext.pyo
-${PYSITELIB}/sphinx/builders/html.py
-${PYSITELIB}/sphinx/builders/html.pyc
-${PYSITELIB}/sphinx/builders/html.pyo
+${PYSITELIB}/sphinx/builders/html/__init__.py
+${PYSITELIB}/sphinx/builders/html/__init__.pyc
+${PYSITELIB}/sphinx/builders/html/__init__.pyo
+${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
@@ -64,6 +67,9 @@
${PYSITELIB}/sphinx/builders/latex/nodes.py
${PYSITELIB}/sphinx/builders/latex/nodes.pyc
${PYSITELIB}/sphinx/builders/latex/nodes.pyo
+${PYSITELIB}/sphinx/builders/latex/theming.py
+${PYSITELIB}/sphinx/builders/latex/theming.pyc
+${PYSITELIB}/sphinx/builders/latex/theming.pyo
${PYSITELIB}/sphinx/builders/latex/transforms.py
${PYSITELIB}/sphinx/builders/latex/transforms.pyc
${PYSITELIB}/sphinx/builders/latex/transforms.pyo
@@ -103,9 +109,6 @@
${PYSITELIB}/sphinx/cmd/quickstart.py
${PYSITELIB}/sphinx/cmd/quickstart.pyc
${PYSITELIB}/sphinx/cmd/quickstart.pyo
-${PYSITELIB}/sphinx/cmdline.py
-${PYSITELIB}/sphinx/cmdline.pyc
-${PYSITELIB}/sphinx/cmdline.pyo
${PYSITELIB}/sphinx/config.py
${PYSITELIB}/sphinx/config.pyc
${PYSITELIB}/sphinx/config.pyo
@@ -208,6 +211,9 @@
${PYSITELIB}/sphinx/ext/autodoc/__init__.py
${PYSITELIB}/sphinx/ext/autodoc/__init__.pyc
${PYSITELIB}/sphinx/ext/autodoc/__init__.pyo
+${PYSITELIB}/sphinx/ext/autodoc/deprecated.py
+${PYSITELIB}/sphinx/ext/autodoc/deprecated.pyc
+${PYSITELIB}/sphinx/ext/autodoc/deprecated.pyo
${PYSITELIB}/sphinx/ext/autodoc/directive.py
${PYSITELIB}/sphinx/ext/autodoc/directive.pyc
${PYSITELIB}/sphinx/ext/autodoc/directive.pyo
@@ -274,9 +280,6 @@
${PYSITELIB}/sphinx/ext/linkcode.py
${PYSITELIB}/sphinx/ext/linkcode.pyc
${PYSITELIB}/sphinx/ext/linkcode.pyo
-${PYSITELIB}/sphinx/ext/mathbase.py
-${PYSITELIB}/sphinx/ext/mathbase.pyc
-${PYSITELIB}/sphinx/ext/mathbase.pyo
${PYSITELIB}/sphinx/ext/mathjax.py
${PYSITELIB}/sphinx/ext/mathjax.pyc
${PYSITELIB}/sphinx/ext/mathjax.pyo
@@ -313,6 +316,9 @@
${PYSITELIB}/sphinx/locale/ar/LC_MESSAGES/sphinx.js
${PYSITELIB}/sphinx/locale/ar/LC_MESSAGES/sphinx.mo
${PYSITELIB}/sphinx/locale/ar/LC_MESSAGES/sphinx.po
+${PYSITELIB}/sphinx/locale/bg/LC_MESSAGES/sphinx.js
+${PYSITELIB}/sphinx/locale/bg/LC_MESSAGES/sphinx.mo
+${PYSITELIB}/sphinx/locale/bg/LC_MESSAGES/sphinx.po
${PYSITELIB}/sphinx/locale/bn/LC_MESSAGES/sphinx.js
${PYSITELIB}/sphinx/locale/bn/LC_MESSAGES/sphinx.mo
${PYSITELIB}/sphinx/locale/bn/LC_MESSAGES/sphinx.po
@@ -449,6 +455,9 @@
${PYSITELIB}/sphinx/locale/ta/LC_MESSAGES/sphinx.js
${PYSITELIB}/sphinx/locale/ta/LC_MESSAGES/sphinx.mo
${PYSITELIB}/sphinx/locale/ta/LC_MESSAGES/sphinx.po
+${PYSITELIB}/sphinx/locale/te/LC_MESSAGES/sphinx.js
+${PYSITELIB}/sphinx/locale/te/LC_MESSAGES/sphinx.mo
+${PYSITELIB}/sphinx/locale/te/LC_MESSAGES/sphinx.po
${PYSITELIB}/sphinx/locale/tr/LC_MESSAGES/sphinx.js
${PYSITELIB}/sphinx/locale/tr/LC_MESSAGES/sphinx.mo
${PYSITELIB}/sphinx/locale/tr/LC_MESSAGES/sphinx.po
@@ -467,9 +476,6 @@
${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
-${PYSITELIB}/sphinx/make_mode.py
-${PYSITELIB}/sphinx/make_mode.pyc
-${PYSITELIB}/sphinx/make_mode.pyo
${PYSITELIB}/sphinx/parsers.py
${PYSITELIB}/sphinx/parsers.pyc
${PYSITELIB}/sphinx/parsers.pyo
@@ -527,12 +533,29 @@
${PYSITELIB}/sphinx/search/jssplitter.py
${PYSITELIB}/sphinx/search/jssplitter.pyc
${PYSITELIB}/sphinx/search/jssplitter.pyo
+${PYSITELIB}/sphinx/search/minified-js/base-stemmer.js
+${PYSITELIB}/sphinx/search/minified-js/danish-stemmer.js
+${PYSITELIB}/sphinx/search/minified-js/dutch-stemmer.js
+${PYSITELIB}/sphinx/search/minified-js/finnish-stemmer.js
+${PYSITELIB}/sphinx/search/minified-js/french-stemmer.js
+${PYSITELIB}/sphinx/search/minified-js/german-stemmer.js
+${PYSITELIB}/sphinx/search/minified-js/hungarian-stemmer.js
+${PYSITELIB}/sphinx/search/minified-js/italian-stemmer.js
+${PYSITELIB}/sphinx/search/minified-js/norwegian-stemmer.js
+${PYSITELIB}/sphinx/search/minified-js/porter-stemmer.js
+${PYSITELIB}/sphinx/search/minified-js/portuguese-stemmer.js
+${PYSITELIB}/sphinx/search/minified-js/romanian-stemmer.js
+${PYSITELIB}/sphinx/search/minified-js/russian-stemmer.js
+${PYSITELIB}/sphinx/search/minified-js/spanish-stemmer.js
+${PYSITELIB}/sphinx/search/minified-js/swedish-stemmer.js
+${PYSITELIB}/sphinx/search/minified-js/turkish-stemmer.js
${PYSITELIB}/sphinx/search/nl.py
${PYSITELIB}/sphinx/search/nl.pyc
${PYSITELIB}/sphinx/search/nl.pyo
${PYSITELIB}/sphinx/search/no.py
${PYSITELIB}/sphinx/search/no.pyc
${PYSITELIB}/sphinx/search/no.pyo
+${PYSITELIB}/sphinx/search/non-minified-js/base-stemmer.js
${PYSITELIB}/sphinx/search/non-minified-js/danish-stemmer.js
${PYSITELIB}/sphinx/search/non-minified-js/dutch-stemmer.js
${PYSITELIB}/sphinx/search/non-minified-js/finnish-stemmer.js
@@ -651,19 +674,18 @@
${PYSITELIB}/sphinx/themes/basic/relations.html
${PYSITELIB}/sphinx/themes/basic/search.html
${PYSITELIB}/sphinx/themes/basic/searchbox.html
-${PYSITELIB}/sphinx/themes/basic/searchresults.html
${PYSITELIB}/sphinx/themes/basic/sourcelink.html
${PYSITELIB}/sphinx/themes/basic/static/basic.css_t
${PYSITELIB}/sphinx/themes/basic/static/doctools.js
${PYSITELIB}/sphinx/themes/basic/static/documentation_options.js_t
${PYSITELIB}/sphinx/themes/basic/static/file.png
-${PYSITELIB}/sphinx/themes/basic/static/jquery-3.4.1.js
+${PYSITELIB}/sphinx/themes/basic/static/jquery-3.5.1.js
${PYSITELIB}/sphinx/themes/basic/static/jquery.js
${PYSITELIB}/sphinx/themes/basic/static/language_data.js_t
${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.3.1.js
+${PYSITELIB}/sphinx/themes/basic/static/underscore-1.12.0.js
${PYSITELIB}/sphinx/themes/basic/static/underscore.js
${PYSITELIB}/sphinx/themes/basic/theme.conf
${PYSITELIB}/sphinx/themes/bizstyle/layout.html
@@ -722,7 +744,6 @@
${PYSITELIB}/sphinx/themes/scrolls/static/watermark.png
${PYSITELIB}/sphinx/themes/scrolls/static/watermark_blur.png
${PYSITELIB}/sphinx/themes/scrolls/theme.conf
-${PYSITELIB}/sphinx/themes/sphinxdoc/layout.html
${PYSITELIB}/sphinx/themes/sphinxdoc/static/contents.png
${PYSITELIB}/sphinx/themes/sphinxdoc/static/navigation.png
${PYSITELIB}/sphinx/themes/sphinxdoc/static/sphinxdoc.css_t
@@ -747,9 +768,6 @@
${PYSITELIB}/sphinx/transforms/post_transforms/code.py
${PYSITELIB}/sphinx/transforms/post_transforms/code.pyc
${PYSITELIB}/sphinx/transforms/post_transforms/code.pyo
-${PYSITELIB}/sphinx/transforms/post_transforms/compat.py
-${PYSITELIB}/sphinx/transforms/post_transforms/compat.pyc
-${PYSITELIB}/sphinx/transforms/post_transforms/compat.pyo
${PYSITELIB}/sphinx/transforms/post_transforms/images.py
${PYSITELIB}/sphinx/transforms/post_transforms/images.pyc
${PYSITELIB}/sphinx/transforms/post_transforms/images.pyo
@@ -762,6 +780,9 @@
${PYSITELIB}/sphinx/util/build_phase.py
${PYSITELIB}/sphinx/util/build_phase.pyc
${PYSITELIB}/sphinx/util/build_phase.pyo
+${PYSITELIB}/sphinx/util/cfamily.py
+${PYSITELIB}/sphinx/util/cfamily.pyc
+${PYSITELIB}/sphinx/util/cfamily.pyo
${PYSITELIB}/sphinx/util/compat.py
${PYSITELIB}/sphinx/util/compat.pyc
${PYSITELIB}/sphinx/util/compat.pyo
diff -r dc0e67bb31a5 -r 283137e36ee7 textproc/py-sphinx/distinfo
--- a/textproc/py-sphinx/distinfo Tue Apr 06 15:29:07 2021 +0000
+++ b/textproc/py-sphinx/distinfo Tue Apr 06 15:45:44 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.50 2020/03/09 18:38:59 adam Exp $
+$NetBSD: distinfo,v 1.51 2021/04/06 15:45:44 adam Exp $
-SHA1 (Sphinx-2.4.4.tar.gz) = ded61924b9d76dc2322a7a6aa3383e55e508706f
-RMD160 (Sphinx-2.4.4.tar.gz) = ff4e297620e4ab77b88a8f466f70f2627e43a07f
-SHA512 (Sphinx-2.4.4.tar.gz) = cd35b7ebdf4eb41fb3a58706333ca4328fbf9b37999ad1bcc751f9769f0a294464e4def019a403fcd2204ca963ef641c35c957a4145eb50af07573d21df8c74d
-Size (Sphinx-2.4.4.tar.gz) = 5966973 bytes
+SHA1 (Sphinx-3.5.3.tar.gz) = d4aeae3aaac2128bfa68a073ce7d0187be9f6576
+RMD160 (Sphinx-3.5.3.tar.gz) = 911f3c430632d7299c1ae1627291fced38e449f4
+SHA512 (Sphinx-3.5.3.tar.gz) = 4e2cb1c3632ec131cc724f306bbe084691c2178620d1dec130d3bc8be3ee116c14093863ec768242965be9f28c74ed704768b23a62a1510ff00bf1c2edb810df
+Size (Sphinx-3.5.3.tar.gz) = 5907994 bytes
Home |
Main Index |
Thread Index |
Old Index