Sun Jun 18 12:37:22 2023 UTC ()
py-sphinx-autoapi: updated to 2.1.1

v2.1.1 (2023-06-10)
-------------------

Bugfixes
- Fix "document isn't included" warning when using autoapi_add_toctree_entry
- Types used in PEP-604 union syntax can be linked with intersphinx
- Fix class overrides not rendering correctly.
- Fix separated type comments for arguments not merging correctly in Python 3.7
- Fixed viewcode being unable to find the source code for imported objects

Improved Documentation
- Made it clearer how to customise what objects AutoAPI will document.


(adam)
diff -r1.9 -r1.10 pkgsrc/textproc/py-sphinx-autoapi/Makefile
diff -r1.10 -r1.11 pkgsrc/textproc/py-sphinx-autoapi/distinfo

cvs diff -r1.9 -r1.10 pkgsrc/textproc/py-sphinx-autoapi/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/py-sphinx-autoapi/Makefile 2023/05/06 08:39:03 1.9
+++ pkgsrc/textproc/py-sphinx-autoapi/Makefile 2023/06/18 12:37:21 1.10
@@ -1,30 +1,31 @@ @@ -1,30 +1,31 @@
1# $NetBSD: Makefile,v 1.9 2023/05/06 08:39:03 wiz Exp $ 1# $NetBSD: Makefile,v 1.10 2023/06/18 12:37:21 adam Exp $
2 2
3DISTNAME= sphinx-autoapi-2.1.0 3DISTNAME= sphinx-autoapi-2.1.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= textproc python 5CATEGORIES= textproc python
6MASTER_SITES= ${MASTER_SITE_PYPI:=s/sphinx-autoapi/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=s/sphinx-autoapi/}
7 7
8MAINTAINER= minskim@NetBSD.org 8MAINTAINER= minskim@NetBSD.org
9HOMEPAGE= https://github.com/readthedocs/sphinx-autoapi 9HOMEPAGE= https://github.com/readthedocs/sphinx-autoapi
10COMMENT= Autodoc style documentation for multiple languages 10COMMENT= Autodoc style documentation for multiple languages
11LICENSE= mit 11LICENSE= mit
12 12
 13DEPENDS+= ${PYPKGPREFIX}-anyascii-[0-9]*:../../textproc/py-anyascii
13DEPENDS+= ${PYPKGPREFIX}-astroid>=2.7:../../devel/py-astroid 14DEPENDS+= ${PYPKGPREFIX}-astroid>=2.7:../../devel/py-astroid
14DEPENDS+= ${PYPKGPREFIX}-sphinx>=5.2:../../textproc/py-sphinx 
15DEPENDS+= ${PYPKGPREFIX}-jinja2-[0-9]*:../../textproc/py-jinja2 15DEPENDS+= ${PYPKGPREFIX}-jinja2-[0-9]*:../../textproc/py-jinja2
 16DEPENDS+= ${PYPKGPREFIX}-sphinx>=5.2.0:../../textproc/py-sphinx
16DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml 17DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
17DEPENDS+= ${PYPKGPREFIX}-Unidecode-[0-9]*:../../textproc/py-Unidecode 18TEST_DEPENDS+= ${PYPKGPREFIX}-beautifulsoup4-[0-9]*:../../www/py-beautifulsoup4
18TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock 19TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
19TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 20TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
20 21
21USE_LANGUAGES= # none 22USE_LANGUAGES= # none
22 23
23PYTHON_VERSIONS_INCOMPATIBLE= 27 24PYTHON_VERSIONS_INCOMPATIBLE= 27
24 25
25TEST_ENV+= PYTHONPATH=${WRKSRC}/build/lib 26TEST_ENV+= PYTHONPATH=${WRKSRC}/build/lib
26do-test: 27do-test:
27 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests 28 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
28 29
29.include "../../lang/python/egg.mk" 30.include "../../lang/python/egg.mk"
30.include "../../mk/bsd.pkg.mk" 31.include "../../mk/bsd.pkg.mk"

cvs diff -r1.10 -r1.11 pkgsrc/textproc/py-sphinx-autoapi/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/py-sphinx-autoapi/distinfo 2023/05/06 08:39:03 1.10
+++ pkgsrc/textproc/py-sphinx-autoapi/distinfo 2023/06/18 12:37:21 1.11
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.10 2023/05/06 08:39:03 wiz Exp $ 1$NetBSD: distinfo,v 1.11 2023/06/18 12:37:21 adam Exp $
2 2
3BLAKE2s (sphinx-autoapi-2.1.0.tar.gz) = 51201fd7aa43751770207a2cc821b4b030c0fb76e6dcf8ca917f35042018a588 3BLAKE2s (sphinx-autoapi-2.1.1.tar.gz) = e8aa309225c356fb4c7857961e8cbf73009f3b04af493dc64616fcd0a5088f90
4SHA512 (sphinx-autoapi-2.1.0.tar.gz) = 7d5fe4b52dc1071c0fcbbb316bfcf1b0a33c291834e50614e2ec6baf43bfb4938b27b9f39fca4d241b4624619e0a7623d85cdf1e7c5c531674cb895f839ac14b 4SHA512 (sphinx-autoapi-2.1.1.tar.gz) = 0825400dc21f54eb8e61feb80801a0387435a80c9118064fed4b4ffe541077f50a60994a66e74ad9f39ad8e368a1a0e0677f0ce2cdac29680b575fec93cf82e7
5Size (sphinx-autoapi-2.1.0.tar.gz) = 42158330 bytes 5Size (sphinx-autoapi-2.1.1.tar.gz) = 42160540 bytes