Received: by mail.netbsd.org (Postfix, from userid 605) id 3D1E384E86; Sun, 11 Sep 2022 17:52:26 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 73CBA84E7A for ; Sun, 11 Sep 2022 17:52:25 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id tDI5lHjthrt1 for ; Sun, 11 Sep 2022 17:52:23 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 0E37784D15 for ; Sun, 11 Sep 2022 17:52:23 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 01DE6FA90; Sun, 11 Sep 2022 17:52:22 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_16629187429520" MIME-Version: 1.0 Date: Sun, 11 Sep 2022 17:52:22 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/devel/py-doctor To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20220911175223.01DE6FA90@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_16629187429520 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: wiz Date: Sun Sep 11 17:52:22 UTC 2022 Modified Files: pkgsrc/devel/py-doctor: Makefile PLIST distinfo Log Message: py-doctor: update to 22.7.0. pydoctor 22.7.0 ^^^^^^^^^^^^^^^ * Add support for generics in class hierarchies. * Fix long standing bugs in ``Class`` method resolution order. * Improve the extensibility of pydoctor (`more infos on extensions `_) * Fix line numbers in reStructuredText xref warnings. * Add support for `twisted.python.deprecated` (this was originally part of Twisted's customizations). * Add support for re-exporting names imported from a wildcard import. pydoctor 22.5.1 ^^^^^^^^^^^^^^^ * ``docutils>=0.17`` is now the minimum supported version. This was done to fix crashing with ``AttributeError`` when processing type fields. pydoctor 22.5.0 ^^^^^^^^^^^^^^^ * Add Read The Docs theme, enable it with option ``--theme=readthedocs``. * Add a sidebar. Configure it with options ``--sidebar-expand-depth`` and ``--sidebar-toc-depth``. Disable with ``--no-sidebar``. * Highlight the active function or attribute. * Packages and modules are now listed together. * Docstring summaries are now generated from docutils nodes: - fixes a bug in restructuredtext references in summary. - still display summary when the first paragraph is long instead of "No summary". * The module index now uses a more compact presentation for modules with more than 50 submodules and no subsubmodules. * Fix source links for code hosted on Bitbucket or SourceForge. * The ``--html-viewsource-template`` option was added to allow for custom URL scheme when linking to the source code pages and lines. pydoctor 22.4.0 ^^^^^^^^^^^^^^^ * Add option ``--privacy`` to set the privacy of specific objects when default rules doesn't fit the use case. * Option ``--docformat=plaintext`` overrides any assignments to ``__docformat__`` module variable in order to focus on potential python code parsing errors. * Switch to ``configargparse`` to handle argument and configuration file parsing (`more infos `_). * Improved performances with caching of docstring summaries. pydoctor 22.3.0 ^^^^^^^^^^^^^^^ * Add client side search system based on lunr.js. * Fix broken links in docstring summaries. * Add cache for the xref linker, reduces the number of identical warnings. * Fix crash when reparenting objects with duplicate names. pydoctor 22.2.2 ^^^^^^^^^^^^^^^ * Fix resolving names re-exported in ``__all__`` variable. pydoctor 22.2.1 ^^^^^^^^^^^^^^^ * Fix crash of pydoctor when processing a reparented module. pydoctor 22.2.0 ^^^^^^^^^^^^^^^ * Improve the name resolving algo such that it checks in super classes for inherited attributes. * C-modules wins over regular modules when there is a name clash. * Packages wins over modules when there is a name clash. * Fixed that modules were processed in a random order leading to several hard to reproduce bugs. * Intersphinx links have now dedicated markup. With the default theme, this allows to have the external intershinx links blue while the internal links are red. * Smarter line wrapping in summary and parameters tables. * Any code inside of ``if __name__ == '__main__'`` is now excluded from the documentation. * Fix variables named like the current module not being documented. * The Module Index now only shows module names instead of their full name. You can hover over a module link to see the full name. * If there is only a single root module, `index.html` now documents that module (previously it only linked the module page). * Fix introspection of functions comming from C-extensions. * Fix that the colorizer might make Twisted's flatten function crash with surrogates unicode strings. pydoctor 21.12.1 ^^^^^^^^^^^^^^^^ * Include module ``sre_parse36.py`` within ``pydoctor.epydoc`` to avoid an extra PyPi dependency. pydoctor 21.12.0 ^^^^^^^^^^^^^^^^ * Add support for reStructuredText directives ``.. deprecated::``, ``.. versionchanged::`` and ``.. versionadded::``. * Add syntax highlight for constant values, decorators and parameter defaults. * Embedded documentation links inside the value of constants, decorators and parameter defaults. * Provide option ``--pyval-repr-maxlines`` and ``--pyval-repr-linelen`` to control the size of a constant value representation. * Provide option ``--process-types`` to automatically link types in docstring fields (`more info `_). * Forked Napoleon Sphinx extension to provide google-style and numpy-style docstring parsing. * Introduced fields ``warns``, ``yields`` and ``yieldtype``. * Following google style guide, ``*args`` and ``**kwargs`` are now rendered with asterisks in the parameters table. * Mark variables as constants when their names is all caps or if using `Final` annotation. pydoctor 21.9.2 ^^^^^^^^^^^^^^^ * Fix ``AttributeError`` raised when parsing reStructuredText consolidated fields, caused by a change in ``docutils`` 0.18. * Fix ``DeprecationWarning``, use newer APIs of ``importlib_resources`` module. pydoctor 21.9.1 ^^^^^^^^^^^^^^^ * Fix deprecation warning and officially support Python 3.10. * Fix the literals style (use same style as before). pydoctor 21.9.0 ^^^^^^^^^^^^^^^ * Add support for multiple themes, selectable with ``--theme`` option. * Support selecting a different docstring format for a module using the ``__docformat__`` variable. * HTML templates are now customizable with ``--template-dir`` option. * Change the fields layout to display the arguments type right after their name. Same goes for variables. pydoctor 21.2.2 ^^^^^^^^^^^^^^^ * Fix positioning of anchors, such that following a link to a member of a module or class will scroll its documentation to a visible spot at the top of the page. pydoctor 21.2.1 ^^^^^^^^^^^^^^^ * Fix presentation of the project name and URL in the navigation bars, such that it works as expected on all generated HTML pages. pydoctor 21.2.0 ^^^^^^^^^^^^^^^ * Removed the ``--html-write-function-pages`` option. As a replacement, you can use the generated Intersphinx inventory (``objects.inv``) for deep-linking your documentation. * Fixed project version in the generated Intersphinx inventory. This used to be hardcoded to 2.0 (we mistook it for a format version), now it is unversioned by default and a version can be specified using the new ``--project-version`` option. * Fixed multiple bugs in Python name resolution, which could lead to for example missing "implemented by" links. * Fixed bug where class docstring fields such as ``cvar`` and ``ivar`` are ignored when they override inherited attribute docstrings. * Property decorators containing one or more dots (such as ``@abc.abstractproperty``) are now recognized by the custom properties support. * Improvements to `attrs`__ support: - Attributes are now marked as instance variables. - Type comments are given precedence over types inferred from ``attr.ib``. - Support positional arguments in ``attr.ib`` definitions. Please use keyword arguments instead though, both for clarity and to be compatible with future ``attrs`` releases. * Improvements in the treatment of the ``__all__`` module variable: - Assigning an empty sequence is interpreted as exporting nothing instead of being ignored. - Better error reporting when the value assigned is either invalid or pydoctor cannot make sense of it. * Added ``except`` field as a synonym of ``raises``, to be compatible with epydoc and to fix handling of the ``:Exceptions:`` consolidated field in reStructuredText. * Exception types and external base classes are hyperlinked to their class documentation. * Formatting of ``def func():`` and ``class Class:`` lines was made consistent with code blocks. * Changes to the "Show/hide Private API" button: - The button was moved to the right hand side of the navigation bar, to avoid overlapping the content on narrow displays. - The show/hide state is now synced with a query argument in the location bar. This way, if you bookmark the page or send a link to someone else, the show/hide state will be preserved. - A deep link to a private API item will now automatically enable "show private API" mode. * Improvements to the ``build_apidocs`` Sphinx extension: - API docs are now built before Sphinx docs, such that the rest of the documentation can link to it via Intersphinx. - New configuration variable ``pydoctor_url_path`` that will automatically update the ``intersphinx_mapping`` variable so that it uses the latest API inventory. - The extension can be configured to build API docs for more than one package. * ``pydoctor.__version__`` is now a plain ``str`` instead of an ``incremental.Version`` object. __ https://www.attrs.org/ pydoctor 20.12.1 ^^^^^^^^^^^^^^^^ * Reject source directories outside the project base directory (if given), instead of crashing. * Fixed bug where source directories containing symbolic links could appear to be outside of the project base directory, leading to a crash. * Bring back source link on package pages. pydoctor 20.12.0 ^^^^^^^^^^^^^^^^ * Python 3.6 or higher is required. * There is now a user manual that can be built with Sphinx or read online on `Read the Docs`__. This is a work in progress and the online version will be updated between releases. * Added support for Python language features: - Type annotations of function parameters and return value are used when the docstring does not document a type. - Functions decorated with ``@property`` or any other decorator with a name ending in "property" are now formatted similar to variables. - Coroutine functions (``async def``) are included in the output. - Keyword-only and position-only parameters are included in the output. * Output improvements: - Type names in annotations are hyperlinked to the corresponding documentation. - Styling changes to make the generated documentation easier to read and navigate. - Private API is now hidden by default on the Module Index, Class Hierarchy and Index of Names pages. - The pydoctor version is included in the "generated by" line in the footer. * All parents of the HTML output directory are now created by pydoctor; previously it would create only the deepest directory. * The ``--add-package`` and ``--add-module`` options have been deprecated; pass the source paths as positional arguments instead. * New option ``-W``/``--warnings-as-errors`` to fail your build on documentation errors. * Linking to the standard library documentation is more accurate now, but does require the use of an Intersphinx inventory (``--intersphinx=https://docs.python.org/3/objects.inv``). * Caching of Intersphinx inventories is now enabled by default. * Added a `Sphinx extension`__ for embedding pydoctor's output in a project's Sphinx documentation. * Added an extra named ``rst`` for the dependencies needed to process reStructuredText (``pip install -U pydoctor[rst]``). * Improved error reporting: - More accurate source locations (file + line number) in error messages. - Warnings were added for common mistakes when documenting parameters. - Clearer error message when a link target is not found. * Increased reliability: - Fixed crash when analyzing ``from package import *``. - Fixed crash when the line number for a docstring error is unknown. - Better unit test coverage, more system tests, started adding type annotations to the code. - Unit tests are also run on Windows. __ https://pydoctor.readthedocs.io/ __ https://pydoctor.readthedocs.io/en/latest/usage.html#building-pydoctor-together-with-sphinx-html-build pydoctor 20.7.2 ^^^^^^^^^^^^^^^ * Fix handling of external links in reStructuredText under Python 3. * Fix reporting of errors in reStructuredText under Python 3. * Restore syntax highlighting of Python code blocks. pydoctor 20.7.1 ^^^^^^^^^^^^^^^ * Fix cross-reference links to builtin types in standard library. * Fix and improve error message printed for unknown fields. pydoctor 20.7.0 ^^^^^^^^^^^^^^^ * Python 3 support. * Type annotations on attributes are supported when running on Python 3. * Type comments on attributes are supported when running on Python 3.8+. * Type annotations on function definitions are not supported yet. * Undocumented attributes are now included in the output. * Attribute docstrings: a module, class or instance variable can be documented by a following it up with a docstring. * Improved error reporting: more errors are reported, error messages include file name and line number. * Dropped support for implicit relative imports. * Explicit relative imports (using ``from``) no longer cause warnings. * Dropped support for index terms in epytext (``X{}``). This was never supported in any meaningful capacity, but now the tag is gone. This was the last major release to support Python 2.7 and 3.5. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 pkgsrc/devel/py-doctor/Makefile cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-doctor/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-doctor/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_16629187429520 Content-Disposition: inline Content-Length: 18693 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/py-doctor/Makefile diff -u pkgsrc/devel/py-doctor/Makefile:1.16 pkgsrc/devel/py-doctor/Makefile:1.17 --- pkgsrc/devel/py-doctor/Makefile:1.16 Sun Feb 13 08:53:43 2022 +++ pkgsrc/devel/py-doctor/Makefile Sun Sep 11 17:52:22 2022 @@ -1,22 +1,40 @@ -# $NetBSD: Makefile,v 1.16 2022/02/13 08:53:43 wiz Exp $ +# $NetBSD: Makefile,v 1.17 2022/09/11 17:52:22 wiz Exp $ -DISTNAME= pydoctor-16.3.0 -PKGNAME= ${DISTNAME:S/py/${PYPKGPREFIX}-/} -PKGREVISION= 1 -CATEGORIES= devel python +DISTNAME= pydoctor-22.7.0 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} +CATEGORIES= devel textproc python MASTER_SITES= ${MASTER_SITE_PYPI:=p/pydoctor/} -MAINTAINER= pkgsrc-users@NetBSD.org +MAINTAINER= kamelderouiche@yahoo.com HOMEPAGE= https://github.com/twisted/pydoctor -COMMENT= API doc generator +COMMENT= Python API document generator LICENSE= mit -DEPENDS+= epydoc-[0-9]*:../../devel/epydoc -DEPENDS+= ${PYPKGPREFIX}-twisted-[0-9]*:../../net/py-twisted19 - -USE_LANGUAGES= # none - -PYTHON_VERSIONS_ACCEPTED= 27 # epydoc +DEPENDS+= ${PYPKGPREFIX}-appdirs-[0-9]*:../../devel/py-appdirs +DEPENDS+= ${PYPKGPREFIX}-astor>=0.8.1:../../devel/py-astor +DEPENDS+= ${PYPKGPREFIX}-attrs>=0:../../devel/py-attrs +DEPENDS+= ${PYPKGPREFIX}-configargparse>=0:../../devel/py-configargparse +DEPENDS+= ${PYPKGPREFIX}-cachecontrol-[0-9]*:../../devel/py-cachecontrol +DEPENDS+= ${PYPKGPREFIX}-lunr>=0.6.2:../../textproc/py-lunr +DEPENDS+= ${PYPKGPREFIX}-docutils>=0.17:../../textproc/py-docutils +DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests +DEPENDS+= ${PYPKGPREFIX}-twisted-[0-9]*:../../net/py-twisted +DEPENDS+= ${PYPKGPREFIX}-toml-[0-9]*:../../textproc/py-toml +TEST_DEPENDS+= ${PYPKGPREFIX}-beautifulsoup4-[0-9]*:../../www/py-beautifulsoup4 +TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis +TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx +TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test + +PYTHON_VERSIONS_INCOMPATIBLE+= 27 + +.include "../../lang/python/pyversion.mk" + +.if ${PYPKGPREFIX} == "py37" +DEPENDS+= ${PYPKGPREFIX}-importlib-metadata-[0-9]*:../../devel/py-importlib-metadata +.endif +.if ${PYPKGPREFIX} == "py37" || ${PYPKGPREFIX} == "py38" +DEPENDS+= ${PYPKGPREFIX}-importlib-resources-[0-9]*:../../devel/py-importlib-resources +.endif .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" Index: pkgsrc/devel/py-doctor/PLIST diff -u pkgsrc/devel/py-doctor/PLIST:1.3 pkgsrc/devel/py-doctor/PLIST:1.4 --- pkgsrc/devel/py-doctor/PLIST:1.3 Tue Jan 22 10:29:46 2019 +++ pkgsrc/devel/py-doctor/PLIST Sun Sep 11 17:52:22 2022 @@ -1,53 +1,125 @@ -@comment $NetBSD: PLIST,v 1.3 2019/01/22 10:29:46 adam Exp $ +@comment $NetBSD: PLIST,v 1.4 2022/09/11 17:52:22 wiz Exp $ bin/pydoctor ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/entry_points.txt ${PYSITELIB}/${EGG_INFODIR}/requires.txt ${PYSITELIB}/${EGG_INFODIR}/top_level.txt ${PYSITELIB}/pydoctor/__init__.py ${PYSITELIB}/pydoctor/__init__.pyc ${PYSITELIB}/pydoctor/__init__.pyo -${PYSITELIB}/pydoctor/ast_pp.py -${PYSITELIB}/pydoctor/ast_pp.pyc -${PYSITELIB}/pydoctor/ast_pp.pyo +${PYSITELIB}/pydoctor/__main__.py +${PYSITELIB}/pydoctor/__main__.pyc +${PYSITELIB}/pydoctor/__main__.pyo +${PYSITELIB}/pydoctor/_configparser.py +${PYSITELIB}/pydoctor/_configparser.pyc +${PYSITELIB}/pydoctor/_configparser.pyo ${PYSITELIB}/pydoctor/astbuilder.py ${PYSITELIB}/pydoctor/astbuilder.pyc ${PYSITELIB}/pydoctor/astbuilder.pyo +${PYSITELIB}/pydoctor/astutils.py +${PYSITELIB}/pydoctor/astutils.pyc +${PYSITELIB}/pydoctor/astutils.pyo ${PYSITELIB}/pydoctor/driver.py ${PYSITELIB}/pydoctor/driver.pyc ${PYSITELIB}/pydoctor/driver.pyo +${PYSITELIB}/pydoctor/epydoc/__init__.py +${PYSITELIB}/pydoctor/epydoc/__init__.pyc +${PYSITELIB}/pydoctor/epydoc/__init__.pyo +${PYSITELIB}/pydoctor/epydoc/doctest.py +${PYSITELIB}/pydoctor/epydoc/doctest.pyc +${PYSITELIB}/pydoctor/epydoc/doctest.pyo +${PYSITELIB}/pydoctor/epydoc/docutils.py +${PYSITELIB}/pydoctor/epydoc/docutils.pyc +${PYSITELIB}/pydoctor/epydoc/docutils.pyo +${PYSITELIB}/pydoctor/epydoc/markup/__init__.py +${PYSITELIB}/pydoctor/epydoc/markup/__init__.pyc +${PYSITELIB}/pydoctor/epydoc/markup/__init__.pyo +${PYSITELIB}/pydoctor/epydoc/markup/_napoleon.py +${PYSITELIB}/pydoctor/epydoc/markup/_napoleon.pyc +${PYSITELIB}/pydoctor/epydoc/markup/_napoleon.pyo +${PYSITELIB}/pydoctor/epydoc/markup/_pyval_repr.py +${PYSITELIB}/pydoctor/epydoc/markup/_pyval_repr.pyc +${PYSITELIB}/pydoctor/epydoc/markup/_pyval_repr.pyo +${PYSITELIB}/pydoctor/epydoc/markup/_types.py +${PYSITELIB}/pydoctor/epydoc/markup/_types.pyc +${PYSITELIB}/pydoctor/epydoc/markup/_types.pyo +${PYSITELIB}/pydoctor/epydoc/markup/epytext.py +${PYSITELIB}/pydoctor/epydoc/markup/epytext.pyc +${PYSITELIB}/pydoctor/epydoc/markup/epytext.pyo +${PYSITELIB}/pydoctor/epydoc/markup/google.py +${PYSITELIB}/pydoctor/epydoc/markup/google.pyc +${PYSITELIB}/pydoctor/epydoc/markup/google.pyo +${PYSITELIB}/pydoctor/epydoc/markup/numpy.py +${PYSITELIB}/pydoctor/epydoc/markup/numpy.pyc +${PYSITELIB}/pydoctor/epydoc/markup/numpy.pyo +${PYSITELIB}/pydoctor/epydoc/markup/plaintext.py +${PYSITELIB}/pydoctor/epydoc/markup/plaintext.pyc +${PYSITELIB}/pydoctor/epydoc/markup/plaintext.pyo +${PYSITELIB}/pydoctor/epydoc/markup/restructuredtext.py +${PYSITELIB}/pydoctor/epydoc/markup/restructuredtext.pyc +${PYSITELIB}/pydoctor/epydoc/markup/restructuredtext.pyo +${PYSITELIB}/pydoctor/epydoc/sre_parse36.py +${PYSITELIB}/pydoctor/epydoc/sre_parse36.pyc +${PYSITELIB}/pydoctor/epydoc/sre_parse36.pyo ${PYSITELIB}/pydoctor/epydoc2stan.py ${PYSITELIB}/pydoctor/epydoc2stan.pyc ${PYSITELIB}/pydoctor/epydoc2stan.pyo -${PYSITELIB}/pydoctor/html.py -${PYSITELIB}/pydoctor/html.pyc -${PYSITELIB}/pydoctor/html.pyo -${PYSITELIB}/pydoctor/liveobjectchecker.py -${PYSITELIB}/pydoctor/liveobjectchecker.pyc -${PYSITELIB}/pydoctor/liveobjectchecker.pyo +${PYSITELIB}/pydoctor/extensions/__init__.py +${PYSITELIB}/pydoctor/extensions/__init__.pyc +${PYSITELIB}/pydoctor/extensions/__init__.pyo +${PYSITELIB}/pydoctor/extensions/attrs.py +${PYSITELIB}/pydoctor/extensions/attrs.pyc +${PYSITELIB}/pydoctor/extensions/attrs.pyo +${PYSITELIB}/pydoctor/extensions/deprecate.py +${PYSITELIB}/pydoctor/extensions/deprecate.pyc +${PYSITELIB}/pydoctor/extensions/deprecate.pyo +${PYSITELIB}/pydoctor/extensions/zopeinterface.py +${PYSITELIB}/pydoctor/extensions/zopeinterface.pyc +${PYSITELIB}/pydoctor/extensions/zopeinterface.pyo +${PYSITELIB}/pydoctor/factory.py +${PYSITELIB}/pydoctor/factory.pyc +${PYSITELIB}/pydoctor/factory.pyo +${PYSITELIB}/pydoctor/linker.py +${PYSITELIB}/pydoctor/linker.pyc +${PYSITELIB}/pydoctor/linker.pyo ${PYSITELIB}/pydoctor/model.py ${PYSITELIB}/pydoctor/model.pyc ${PYSITELIB}/pydoctor/model.pyo -${PYSITELIB}/pydoctor/nevowhtml.py -${PYSITELIB}/pydoctor/nevowhtml.pyc -${PYSITELIB}/pydoctor/nevowhtml.pyo +${PYSITELIB}/pydoctor/mro.py +${PYSITELIB}/pydoctor/mro.pyc +${PYSITELIB}/pydoctor/mro.pyo +${PYSITELIB}/pydoctor/napoleon/__init__.py +${PYSITELIB}/pydoctor/napoleon/__init__.pyc +${PYSITELIB}/pydoctor/napoleon/__init__.pyo +${PYSITELIB}/pydoctor/napoleon/docstring.py +${PYSITELIB}/pydoctor/napoleon/docstring.pyc +${PYSITELIB}/pydoctor/napoleon/docstring.pyo +${PYSITELIB}/pydoctor/napoleon/iterators.py +${PYSITELIB}/pydoctor/napoleon/iterators.pyc +${PYSITELIB}/pydoctor/napoleon/iterators.pyo +${PYSITELIB}/pydoctor/node2stan.py +${PYSITELIB}/pydoctor/node2stan.pyc +${PYSITELIB}/pydoctor/node2stan.pyo +${PYSITELIB}/pydoctor/options.py +${PYSITELIB}/pydoctor/options.pyc +${PYSITELIB}/pydoctor/options.pyo +${PYSITELIB}/pydoctor/qnmatch.py +${PYSITELIB}/pydoctor/qnmatch.pyc +${PYSITELIB}/pydoctor/qnmatch.pyo ${PYSITELIB}/pydoctor/sphinx.py ${PYSITELIB}/pydoctor/sphinx.pyc ${PYSITELIB}/pydoctor/sphinx.pyo -${PYSITELIB}/pydoctor/templates/apidocs.css -${PYSITELIB}/pydoctor/templates/attribute-child.html -${PYSITELIB}/pydoctor/templates/bigDiff.html -${PYSITELIB}/pydoctor/templates/bootstrap.min.css -${PYSITELIB}/pydoctor/templates/common.html -${PYSITELIB}/pydoctor/templates/diff.html -${PYSITELIB}/pydoctor/templates/function-child.html -${PYSITELIB}/pydoctor/templates/index.html -${PYSITELIB}/pydoctor/templates/nameIndex.html -${PYSITELIB}/pydoctor/templates/problemObjects.html -${PYSITELIB}/pydoctor/templates/pydoctor.js -${PYSITELIB}/pydoctor/templates/summary.html -${PYSITELIB}/pydoctor/templates/table.html +${PYSITELIB}/pydoctor/sphinx_ext/__init__.py +${PYSITELIB}/pydoctor/sphinx_ext/__init__.pyc +${PYSITELIB}/pydoctor/sphinx_ext/__init__.pyo +${PYSITELIB}/pydoctor/sphinx_ext/build_apidocs.py +${PYSITELIB}/pydoctor/sphinx_ext/build_apidocs.pyc +${PYSITELIB}/pydoctor/sphinx_ext/build_apidocs.pyo +${PYSITELIB}/pydoctor/stanutils.py +${PYSITELIB}/pydoctor/stanutils.pyc +${PYSITELIB}/pydoctor/stanutils.pyo ${PYSITELIB}/pydoctor/templatewriter/__init__.py ${PYSITELIB}/pydoctor/templatewriter/__init__.pyc ${PYSITELIB}/pydoctor/templatewriter/__init__.pyo @@ -60,9 +132,15 @@ ${PYSITELIB}/pydoctor/templatewriter/pag ${PYSITELIB}/pydoctor/templatewriter/pages/functionchild.py ${PYSITELIB}/pydoctor/templatewriter/pages/functionchild.pyc ${PYSITELIB}/pydoctor/templatewriter/pages/functionchild.pyo +${PYSITELIB}/pydoctor/templatewriter/pages/sidebar.py +${PYSITELIB}/pydoctor/templatewriter/pages/sidebar.pyc +${PYSITELIB}/pydoctor/templatewriter/pages/sidebar.pyo ${PYSITELIB}/pydoctor/templatewriter/pages/table.py ${PYSITELIB}/pydoctor/templatewriter/pages/table.pyc ${PYSITELIB}/pydoctor/templatewriter/pages/table.pyo +${PYSITELIB}/pydoctor/templatewriter/search.py +${PYSITELIB}/pydoctor/templatewriter/search.pyc +${PYSITELIB}/pydoctor/templatewriter/search.pyo ${PYSITELIB}/pydoctor/templatewriter/summary.py ${PYSITELIB}/pydoctor/templatewriter/summary.pyc ${PYSITELIB}/pydoctor/templatewriter/summary.pyo @@ -72,9 +150,148 @@ ${PYSITELIB}/pydoctor/templatewriter/uti ${PYSITELIB}/pydoctor/templatewriter/writer.py ${PYSITELIB}/pydoctor/templatewriter/writer.pyc ${PYSITELIB}/pydoctor/templatewriter/writer.pyo -${PYSITELIB}/pydoctor/twistedmodel.py -${PYSITELIB}/pydoctor/twistedmodel.pyc -${PYSITELIB}/pydoctor/twistedmodel.pyo -${PYSITELIB}/pydoctor/zopeinterface.py -${PYSITELIB}/pydoctor/zopeinterface.pyc -${PYSITELIB}/pydoctor/zopeinterface.pyo +${PYSITELIB}/pydoctor/test/__init__.py +${PYSITELIB}/pydoctor/test/__init__.pyc +${PYSITELIB}/pydoctor/test/__init__.pyo +${PYSITELIB}/pydoctor/test/epydoc/__init__.py +${PYSITELIB}/pydoctor/test/epydoc/__init__.pyc +${PYSITELIB}/pydoctor/test/epydoc/__init__.pyo +${PYSITELIB}/pydoctor/test/epydoc/test_epytext.py +${PYSITELIB}/pydoctor/test/epydoc/test_epytext.pyc +${PYSITELIB}/pydoctor/test/epydoc/test_epytext.pyo +${PYSITELIB}/pydoctor/test/epydoc/test_epytext2html.py +${PYSITELIB}/pydoctor/test/epydoc/test_epytext2html.pyc +${PYSITELIB}/pydoctor/test/epydoc/test_epytext2html.pyo +${PYSITELIB}/pydoctor/test/epydoc/test_epytext2node.py +${PYSITELIB}/pydoctor/test/epydoc/test_epytext2node.pyc +${PYSITELIB}/pydoctor/test/epydoc/test_epytext2node.pyo +${PYSITELIB}/pydoctor/test/epydoc/test_google_numpy.py +${PYSITELIB}/pydoctor/test/epydoc/test_google_numpy.pyc +${PYSITELIB}/pydoctor/test/epydoc/test_google_numpy.pyo +${PYSITELIB}/pydoctor/test/epydoc/test_parsed_docstrings.py +${PYSITELIB}/pydoctor/test/epydoc/test_parsed_docstrings.pyc +${PYSITELIB}/pydoctor/test/epydoc/test_parsed_docstrings.pyo +${PYSITELIB}/pydoctor/test/epydoc/test_pyval_repr.py +${PYSITELIB}/pydoctor/test/epydoc/test_pyval_repr.pyc +${PYSITELIB}/pydoctor/test/epydoc/test_pyval_repr.pyo +${PYSITELIB}/pydoctor/test/epydoc/test_restructuredtext.py +${PYSITELIB}/pydoctor/test/epydoc/test_restructuredtext.pyc +${PYSITELIB}/pydoctor/test/epydoc/test_restructuredtext.pyo +${PYSITELIB}/pydoctor/test/test_astbuilder.py +${PYSITELIB}/pydoctor/test/test_astbuilder.pyc +${PYSITELIB}/pydoctor/test/test_astbuilder.pyo +${PYSITELIB}/pydoctor/test/test_attrs.py +${PYSITELIB}/pydoctor/test/test_attrs.pyc +${PYSITELIB}/pydoctor/test/test_attrs.pyo +${PYSITELIB}/pydoctor/test/test_colorize.py +${PYSITELIB}/pydoctor/test/test_colorize.pyc +${PYSITELIB}/pydoctor/test/test_colorize.pyo +${PYSITELIB}/pydoctor/test/test_commandline.py +${PYSITELIB}/pydoctor/test/test_commandline.pyc +${PYSITELIB}/pydoctor/test/test_commandline.pyo +${PYSITELIB}/pydoctor/test/test_configparser.py +${PYSITELIB}/pydoctor/test/test_configparser.pyc +${PYSITELIB}/pydoctor/test/test_configparser.pyo +${PYSITELIB}/pydoctor/test/test_cyclic_imports_base_classes.py +${PYSITELIB}/pydoctor/test/test_cyclic_imports_base_classes.pyc +${PYSITELIB}/pydoctor/test/test_cyclic_imports_base_classes.pyo +${PYSITELIB}/pydoctor/test/test_epydoc2stan.py +${PYSITELIB}/pydoctor/test/test_epydoc2stan.pyc +${PYSITELIB}/pydoctor/test/test_epydoc2stan.pyo +${PYSITELIB}/pydoctor/test/test_model.py +${PYSITELIB}/pydoctor/test/test_model.pyc +${PYSITELIB}/pydoctor/test/test_model.pyo +${PYSITELIB}/pydoctor/test/test_mro.py +${PYSITELIB}/pydoctor/test/test_mro.pyc +${PYSITELIB}/pydoctor/test/test_mro.pyo +${PYSITELIB}/pydoctor/test/test_napoleon_docstring.py +${PYSITELIB}/pydoctor/test/test_napoleon_docstring.pyc +${PYSITELIB}/pydoctor/test/test_napoleon_docstring.pyo +${PYSITELIB}/pydoctor/test/test_napoleon_iterators.py +${PYSITELIB}/pydoctor/test/test_napoleon_iterators.pyc +${PYSITELIB}/pydoctor/test/test_napoleon_iterators.pyo +${PYSITELIB}/pydoctor/test/test_node2stan.py +${PYSITELIB}/pydoctor/test/test_node2stan.pyc +${PYSITELIB}/pydoctor/test/test_node2stan.pyo +${PYSITELIB}/pydoctor/test/test_options.py +${PYSITELIB}/pydoctor/test/test_options.pyc +${PYSITELIB}/pydoctor/test/test_options.pyo +${PYSITELIB}/pydoctor/test/test_packages.py +${PYSITELIB}/pydoctor/test/test_packages.pyc +${PYSITELIB}/pydoctor/test/test_packages.pyo +${PYSITELIB}/pydoctor/test/test_pydantic_fields.py +${PYSITELIB}/pydoctor/test/test_pydantic_fields.pyc +${PYSITELIB}/pydoctor/test/test_pydantic_fields.pyo +${PYSITELIB}/pydoctor/test/test_qnmatch.py +${PYSITELIB}/pydoctor/test/test_qnmatch.pyc +${PYSITELIB}/pydoctor/test/test_qnmatch.pyo +${PYSITELIB}/pydoctor/test/test_sphinx.py +${PYSITELIB}/pydoctor/test/test_sphinx.pyc +${PYSITELIB}/pydoctor/test/test_sphinx.pyo +${PYSITELIB}/pydoctor/test/test_templatewriter.py +${PYSITELIB}/pydoctor/test/test_templatewriter.pyc +${PYSITELIB}/pydoctor/test/test_templatewriter.pyo +${PYSITELIB}/pydoctor/test/test_twisted_python_deprecate.py +${PYSITELIB}/pydoctor/test/test_twisted_python_deprecate.pyc +${PYSITELIB}/pydoctor/test/test_twisted_python_deprecate.pyo +${PYSITELIB}/pydoctor/test/test_type_fields.py +${PYSITELIB}/pydoctor/test/test_type_fields.pyc +${PYSITELIB}/pydoctor/test/test_type_fields.pyo +${PYSITELIB}/pydoctor/test/test_utils.py +${PYSITELIB}/pydoctor/test/test_utils.pyc +${PYSITELIB}/pydoctor/test/test_utils.pyo +${PYSITELIB}/pydoctor/test/test_visitor.py +${PYSITELIB}/pydoctor/test/test_visitor.pyc +${PYSITELIB}/pydoctor/test/test_visitor.pyo +${PYSITELIB}/pydoctor/test/test_zopeinterface.py +${PYSITELIB}/pydoctor/test/test_zopeinterface.pyc +${PYSITELIB}/pydoctor/test/test_zopeinterface.pyo +${PYSITELIB}/pydoctor/themes/__init__.py +${PYSITELIB}/pydoctor/themes/__init__.pyc +${PYSITELIB}/pydoctor/themes/__init__.pyo +${PYSITELIB}/pydoctor/themes/base/ajax.js +${PYSITELIB}/pydoctor/themes/base/all-documents.html +${PYSITELIB}/pydoctor/themes/base/apidocs.css +${PYSITELIB}/pydoctor/themes/base/attribute-child.html +${PYSITELIB}/pydoctor/themes/base/common.html +${PYSITELIB}/pydoctor/themes/base/extra.css +${PYSITELIB}/pydoctor/themes/base/fonts/info.svg +${PYSITELIB}/pydoctor/themes/base/fonts/x-circle.svg +${PYSITELIB}/pydoctor/themes/base/footer.html +${PYSITELIB}/pydoctor/themes/base/function-child.html +${PYSITELIB}/pydoctor/themes/base/head.html +${PYSITELIB}/pydoctor/themes/base/header.html +${PYSITELIB}/pydoctor/themes/base/index.html +${PYSITELIB}/pydoctor/themes/base/lunr.js +${PYSITELIB}/pydoctor/themes/base/nameIndex.html +${PYSITELIB}/pydoctor/themes/base/nav.html +${PYSITELIB}/pydoctor/themes/base/pydoctor.js +${PYSITELIB}/pydoctor/themes/base/search.js +${PYSITELIB}/pydoctor/themes/base/searchlib.js +${PYSITELIB}/pydoctor/themes/base/sidebar-list.html +${PYSITELIB}/pydoctor/themes/base/sidebar.html +${PYSITELIB}/pydoctor/themes/base/sidebartoggle.js +${PYSITELIB}/pydoctor/themes/base/subheader.html +${PYSITELIB}/pydoctor/themes/base/summary.html +${PYSITELIB}/pydoctor/themes/base/table.html +${PYSITELIB}/pydoctor/themes/classic/bootstrap.min.css +${PYSITELIB}/pydoctor/themes/classic/head.html +${PYSITELIB}/pydoctor/themes/readthedocs/common.html +${PYSITELIB}/pydoctor/themes/readthedocs/fonts/Roboto-Slab-Bold.woff2 +${PYSITELIB}/pydoctor/themes/readthedocs/fonts/Roboto-Slab-Regular.woff2 +${PYSITELIB}/pydoctor/themes/readthedocs/fonts/book.svg +${PYSITELIB}/pydoctor/themes/readthedocs/fonts/home.svg +${PYSITELIB}/pydoctor/themes/readthedocs/fonts/lato-bold.woff2 +${PYSITELIB}/pydoctor/themes/readthedocs/fonts/lato-normal.woff2 +${PYSITELIB}/pydoctor/themes/readthedocs/fonts/minus-square-o.svg +${PYSITELIB}/pydoctor/themes/readthedocs/fonts/plus-square-o.svg +${PYSITELIB}/pydoctor/themes/readthedocs/footer.html +${PYSITELIB}/pydoctor/themes/readthedocs/head.html +${PYSITELIB}/pydoctor/themes/readthedocs/nav.html +${PYSITELIB}/pydoctor/themes/readthedocs/readthedocstheme.css +${PYSITELIB}/pydoctor/utils.py +${PYSITELIB}/pydoctor/utils.pyc +${PYSITELIB}/pydoctor/utils.pyo +${PYSITELIB}/pydoctor/visitor.py +${PYSITELIB}/pydoctor/visitor.pyc +${PYSITELIB}/pydoctor/visitor.pyo Index: pkgsrc/devel/py-doctor/distinfo diff -u pkgsrc/devel/py-doctor/distinfo:1.8 pkgsrc/devel/py-doctor/distinfo:1.9 --- pkgsrc/devel/py-doctor/distinfo:1.8 Tue Oct 26 10:18:24 2021 +++ pkgsrc/devel/py-doctor/distinfo Sun Sep 11 17:52:22 2022 @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.8 2021/10/26 10:18:24 nia Exp $ +$NetBSD: distinfo,v 1.9 2022/09/11 17:52:22 wiz Exp $ -BLAKE2s (pydoctor-16.3.0.tar.gz) = 46a083e515c3164f3310311de8e5f5e472fff2a1fa65cb3c7208999f16231317 -SHA512 (pydoctor-16.3.0.tar.gz) = d0eb7cd491c32f76cf34b4c27de865b0ff074f172d40cbf65abdaf07c13ebca9bd0dfa4ffa53b33ad1220f1d06981557db978b73cc1e5283a98a1425240a9a26 -Size (pydoctor-16.3.0.tar.gz) = 94811 bytes +BLAKE2s (pydoctor-22.7.0.tar.gz) = c4002a09edc2a7e40285998513839d23348eec6d615da57a28b881264f3772da +SHA512 (pydoctor-22.7.0.tar.gz) = adae10f1602be7bb4258b970d441bb2d3055a48542a6cc6ef46fb9a6b8b6b93e82ddec6cd5a4a59801fed1bcd17866cc1fe5bed0e25f327d40ada7cf31a22d8f +Size (pydoctor-22.7.0.tar.gz) = 894933 bytes --_----------=_16629187429520--