pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc/py-sphinx-autoapi



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Feb 16 11:16:50 UTC 2026

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

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

3.7.0

Features

Added autoapi.import warning for when AutoAPI directives are given non-existent objects
Adding autoapi_follow_symlinks, which allows api to traverse into symlinked directories when generating the API documentation.
Drop support for Python 3.9 and officially support Python 3.14
Support rendering PEP-695 type parameters

Bugfixes

Render typing_extensions.TypeAlias like other type aliases
Fix PythonFunction.overloads typing when source code overload(s) do not provide a return type

Misc

Fix deprecation warnings raised by astroid and sphinx
Handling case where match returns None to fix mypy unit test.


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 pkgsrc/textproc/py-sphinx-autoapi/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/textproc/py-sphinx-autoapi/distinfo

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

Modified files:

Index: pkgsrc/textproc/py-sphinx-autoapi/Makefile
diff -u pkgsrc/textproc/py-sphinx-autoapi/Makefile:1.29 pkgsrc/textproc/py-sphinx-autoapi/Makefile:1.30
--- pkgsrc/textproc/py-sphinx-autoapi/Makefile:1.29     Tue Jan  6 11:18:17 2026
+++ pkgsrc/textproc/py-sphinx-autoapi/Makefile  Mon Feb 16 11:16:50 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.29 2026/01/06 11:18:17 wiz Exp $
+# $NetBSD: Makefile,v 1.30 2026/02/16 11:16:50 adam Exp $
 
-DISTNAME=      sphinx_autoapi-3.6.1
+DISTNAME=      sphinx_autoapi-3.7.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=s/sphinx_autoapi/}
@@ -11,7 +11,7 @@ COMMENT=      Autodoc style documentation for
 LICENSE=       mit
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-flit_core>=3.11:../../devel/py-flit_core
-DEPENDS+=      ${PYPKGPREFIX}-astroid>=3.0.0:../../devel/py-astroid
+DEPENDS+=      ${PYPKGPREFIX}-astroid>=4.0:../../devel/py-astroid
 DEPENDS+=      ${PYPKGPREFIX}-jinja2-[0-9]*:../../textproc/py-jinja2
 DEPENDS+=      ${PYPKGPREFIX}-sphinx>=7.4.0:../../textproc/py-sphinx
 DEPENDS+=      ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
@@ -26,8 +26,8 @@ PYTHON_VERSIONS_INCOMPATIBLE= 310 311 # 
 ALLOW_NETWORK_ACCESS=  yes
 .endif
 
-# as of 3.6.1
-# 316 passed, 3636 warnings, 4 errors
+# as of 3.7.0
+# 1 failed, 327 passed, 5 warnings, 4 errors
 
 .include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/textproc/py-sphinx-autoapi/distinfo
diff -u pkgsrc/textproc/py-sphinx-autoapi/distinfo:1.23 pkgsrc/textproc/py-sphinx-autoapi/distinfo:1.24
--- pkgsrc/textproc/py-sphinx-autoapi/distinfo:1.23     Sun Oct 12 18:30:41 2025
+++ pkgsrc/textproc/py-sphinx-autoapi/distinfo  Mon Feb 16 11:16:50 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.23 2025/10/12 18:30:41 wiz Exp $
+$NetBSD: distinfo,v 1.24 2026/02/16 11:16:50 adam Exp $
 
-BLAKE2s (sphinx_autoapi-3.6.1.tar.gz) = 4a6e858488efa17509c5039ac3865ab55c326aa6c87a23d031ce89b1e2f3a1f7
-SHA512 (sphinx_autoapi-3.6.1.tar.gz) = 12186d4659ae39d98401abec38a351b4b58729281a2efe76c759db6844cd78054350dd0a83b77cb4c0b2411881243b3b8fcb6046d0a9be4a2832feece9d91766
-Size (sphinx_autoapi-3.6.1.tar.gz) = 55456 bytes
+BLAKE2s (sphinx_autoapi-3.7.0.tar.gz) = 7a1e12ec1e61abde4e37b7ee33ac8c8dbea811f841a89c8894214881552cc057
+SHA512 (sphinx_autoapi-3.7.0.tar.gz) = fb633f0e086dbc5698edc24e58c7b06082742b3d2aa7dd3c60349f84c434b2a975763cc15e49d952bde0ff7433a23c8d40c4bf715dd7f0877bd82ec7866fc6fd
+Size (sphinx_autoapi-3.7.0.tar.gz) = 58136 bytes



Home | Main Index | Thread Index | Old Index