Subject: CVS commit: pkgsrc/textproc/py-sphinx-autoapi
From: Adam Ciarcinski
Date: 2021-04-16 08:02:44
Message id: 20210416060244.D3700FA95@cvs.NetBSD.org

Log Message:
py-sphinx-autoapi: updated to 1.8.0

v1.8.0 (2021-04-12)
-------------------

Features
* Expandable value for multi-line string attributes.
* Can resolve the qualified paths of parameters to generics.
* Warnings have been categorised and can be suppressed through ``suppress_warnings``.
* Data attributes are documentated in module summaries.

Bug Fixes
* Fixed setting ``autodoc_typehints`` to ``none`` or ``description``
  not turning off signature type hints.
  ``autodoc_typehints`` integration is consisidered experimental until
  the extension properly supports overload functions.
* Fixed data annotations causing pickle or deepcopy errors.
* Documentation can be generated when multiple source directories
  share a single ``conf.py`` file.

Trivial/Internal Changes
* Fixed ``DeprecationWarning`` for invalid escape sequence ``\s`` in tests.
* Fixed ``FutureWarning`` for ``Node.traverse()`` becoming an iterator instead \ 
of list.
* New example implementation of ``autoapi-skip-member`` Sphinx event.
* Can run tests with tox 4.
* Updated packaging to use PEP-517.
* All unittest style tests have been converted to pytest style tests.
* An exception raised by docfx is raised directly instead of wrapping it.
* Started using Github Actions for continuous integration.

Files:
RevisionActionfile
1.4modifypkgsrc/textproc/py-sphinx-autoapi/Makefile
1.3modifypkgsrc/textproc/py-sphinx-autoapi/PLIST
1.4modifypkgsrc/textproc/py-sphinx-autoapi/distinfo