head 1.19; access; symbols pkgsrc-2026Q2:1.19.0.4 pkgsrc-2026Q2-base:1.19 pkgsrc-2026Q1:1.19.0.2 pkgsrc-2026Q1-base:1.19 pkgsrc-2025Q4:1.17.0.2 pkgsrc-2025Q4-base:1.17 pkgsrc-2025Q3:1.16.0.2 pkgsrc-2025Q3-base:1.16 pkgsrc-2025Q2:1.15.0.2 pkgsrc-2025Q2-base:1.15 pkgsrc-2025Q1:1.13.0.2 pkgsrc-2025Q1-base:1.13 pkgsrc-2024Q4:1.12.0.2 pkgsrc-2024Q4-base:1.12 pkgsrc-2024Q3:1.10.0.2 pkgsrc-2024Q3-base:1.10 pkgsrc-2024Q2:1.8.0.2 pkgsrc-2024Q2-base:1.8 pkgsrc-2024Q1:1.6.0.4 pkgsrc-2024Q1-base:1.6 pkgsrc-2023Q4:1.6.0.2 pkgsrc-2023Q4-base:1.6 pkgsrc-2023Q3:1.4.0.4 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.4.0.2 pkgsrc-2023Q2-base:1.4 pkgsrc-2023Q1:1.2.0.10 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.8 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.6 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.4 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.2 pkgsrc-2022Q1-base:1.2; locks; strict; comment @# @; 1.19 date 2026.01.06.11.18.17; author wiz; state Exp; branches; next 1.18; commitid QYYWSGaNrkjQ7kpG; 1.18 date 2025.12.22.08.46.07; author adam; state Exp; branches; next 1.17; commitid 98X6bG5y34hxLnnG; 1.17 date 2025.10.09.07.58.03; author wiz; state Exp; branches; next 1.16; commitid t4nMY0Dt3rBjSRdG; 1.16 date 2025.08.13.05.38.49; author adam; state Exp; branches; next 1.15; commitid wNN9pKPs5xVoWw6G; 1.15 date 2025.04.21.07.49.29; author adam; state Exp; branches; next 1.14; commitid DI7W9huFw84qkTRF; 1.14 date 2025.04.14.12.56.29; author adam; state Exp; branches; next 1.13; commitid FCrXmk4Qr19Kf1RF; 1.13 date 2025.02.23.16.59.22; author wiz; state Exp; branches; next 1.12; commitid kbo5dPTmHbFBcCKF; 1.12 date 2024.11.11.07.29.08; author wiz; state Exp; branches; next 1.11; commitid 1fBDq3LwS98NncxF; 1.11 date 2024.10.14.06.46.01; author wiz; state Exp; branches; next 1.10; commitid ynDJEEQamKd33BtF; 1.10 date 2024.09.13.19.25.24; author adam; state Exp; branches; next 1.9; commitid daA5Ib4T0lPAfGpF; 1.9 date 2024.08.10.08.09.23; author adam; state Exp; branches; next 1.8; commitid IVB7sGLerSmvBflF; 1.8 date 2024.04.15.05.38.33; author adam; state Exp; branches; next 1.7; commitid lnmaEcjWdkCVwc6F; 1.7 date 2024.04.09.16.43.21; author adam; state Exp; branches; next 1.6; commitid uOP0TMugLifPou5F; 1.6 date 2023.12.01.18.56.22; author adam; state Exp; branches; next 1.5; commitid FKCqFpLg4FazjNOE; 1.5 date 2023.11.07.22.38.05; author wiz; state Exp; branches; next 1.4; commitid 0SUcCzviRXnrjJLE; 1.4 date 2023.06.06.12.42.33; author riastradh; state Exp; branches; next 1.3; commitid xhspr6Z8JLQOWSrE; 1.3 date 2023.05.05.18.16.08; author adam; state Exp; branches; next 1.2; commitid 3K9byK09jrChQNnE; 1.2 date 2022.02.07.15.13.42; author wiz; state Exp; branches; next 1.1; commitid nRIUlqak3DJvmHrD; 1.1 date 2022.01.17.09.25.22; author wiz; state Exp; branches; next ; commitid 7McFXDkrJQbV6YoD; desc @@ 1.19 log @*: forbid Python 3.11 for sphinx users list from 'bob scan' @ text @# $NetBSD: Makefile,v 1.18 2025/12/22 08:46:07 adam Exp $ DISTNAME= sphinx_automodapi-0.22.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/} CATEGORIES= textproc python MASTER_SITES= ${MASTER_SITE_PYPI:=s/sphinx-automodapi/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/astropy/sphinx-automodapi COMMENT= Sphinx extension for auto-generating API documentation for modules LICENSE= modified-bsd TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=8.0.0:../../devel/py-setuptools_scm DEPENDS+= ${PYPKGPREFIX}-packaging>0:../../devel/py-packaging DEPENDS+= ${PYPKGPREFIX}-sphinx>=5:../../textproc/py-sphinx TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov USE_LANGUAGES= # none PYTHON_VERSIONS_INCOMPATIBLE= 310 311 # py-sphinx # Filenames with non-ASCII characters are not portable. post-extract: ${RM} ${WRKSRC}/sphinx_automodapi/tests/cases/non_ascii/output/api/sphinx_automodapi.tests.example_module.nonascii.* .include "../../lang/python/wheel.mk" .include "../../mk/bsd.pkg.mk" @ 1.18 log @py-sphinx-automodapi: updated to 0.22.0 0.22.0 (2025-12-12) - Minimum supported Python version is now 3.10. - Fixing deprecation introduced in Sphinx 9. 0.21.0 (2025-12-01) - Fixes compatibility with Sphinx 9.0. - Minimum supported Python version is now 3.9. - Minimum supported Sphinx version is now 5. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2025/10/09 07:58:03 wiz Exp $ d21 1 a21 1 PYTHON_VERSIONS_INCOMPATIBLE= 310 # py-sphinx @ 1.17 log @*: remove reference to (removed) Python 3.9 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2025/08/13 05:38:49 adam Exp $ d3 1 a3 1 DISTNAME= sphinx_automodapi-0.20.0 d14 3 a16 3 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm TOOL_DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging DEPENDS+= ${PYPKGPREFIX}-sphinx>=4.0:../../textproc/py-sphinx @ 1.16 log @py-sphinx-automodapi: updated to 0.20.0 0.20.0 (2025-06-12) - Support for non-default dataclass fields. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2025/04/21 07:49:29 adam Exp $ d21 1 a21 1 PYTHON_VERSIONS_INCOMPATIBLE= 39 310 # py-sphinx @ 1.15 log @py-sphinx-automodapi: updated to 0.19.0 0.19.0 (2025-04-17) - Add ``automodsumm_properties_are_attributes`` configuration to control if class properties are treated with ``autoattribute`` or ``autoproperty``. - Fixes compatibility with Sphinx 8.2. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2025/04/14 12:56:29 adam Exp $ d3 1 a3 1 DISTNAME= sphinx_automodapi-0.19.0 @ 1.14 log @Fix PLIST after py-setuptools update; bump depends and revision @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2025/02/23 16:59:22 wiz Exp $ d3 1 a3 1 DISTNAME= sphinx_automodapi-0.18.0 a4 1 PKGREVISION= 1 d15 1 @ 1.13 log @*: py-sphinx 8.2 drops support for Python 3.10 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2024/11/11 07:29:08 wiz Exp $ d5 1 d14 1 a14 1 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=30.3.0:../../devel/py-setuptools @ 1.12 log @py-*: remove unused tool dependency py-setuptools includes the py-wheel functionality nowadays @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2024/10/14 06:46:01 wiz Exp $ d20 1 a20 1 PYTHON_VERSIONS_INCOMPATIBLE= 39 # py-sphinx @ 1.11 log @*: clean-up after python38 removal @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2024/09/13 19:25:24 adam Exp $ a14 1 TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel @ 1.10 log @py-sphinx-automodapi: updated to 0.18.0 0.18.0 (2024-09-13) - Fixed an issue where items defined in ``__all__`` but originally imported from elsewhere, e.g. a private module, were not documented. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2024/08/10 08:09:23 adam Exp $ d21 1 a21 1 PYTHON_VERSIONS_INCOMPATIBLE= 38 39 # py-sphinx @ 1.9 log @py-sphinx-automodapi: not for Python 3.9 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2024/04/15 05:38:33 adam Exp $ d3 2 a4 2 DISTNAME= sphinx-automodapi-0.17.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} d21 1 a21 1 PYTHON_VERSIONS_INCOMPATIBLE= 27 38 39 # py-sphinx @ 1.8 log @py-sphinx-automodapi: fix PLIST @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2024/04/09 16:43:21 adam Exp $ d21 1 a21 1 PYTHON_VERSIONS_INCOMPATIBLE= 27 38 @ 1.7 log @py-sphinx-automodapi: updated to 0.17.0 0.17.0 (2024-02-22) - Fixes issue where ``__slots__`` hides class variables. - Minimum supported Python version is now 3.8. - Fixed issue with non-ascii characters in object names. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2023/12/01 18:56:22 adam Exp $ d23 4 @ 1.6 log @py-sphinx-automodapi: updated to 0.16.0 0.16.0 (2023-08-17) - Fixed broken inheritance-diagram links due to the smart resolver. - Compatibility with Sphinx 7.2. - Minimum supported Sphinx version is now 4. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2023/11/07 22:38:05 wiz Exp $ d3 1 a3 1 DISTNAME= sphinx-automodapi-0.16.0 @ 1.5 log @*: latest py-sphinx only support Python 3.9+ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2023/06/06 12:42:33 riastradh Exp $ d3 1 a3 1 DISTNAME= sphinx-automodapi-0.15.0 d13 1 a13 1 DEPENDS+= ${PYPKGPREFIX}-sphinx>=2.0:../../textproc/py-sphinx d15 3 a17 1 TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test d23 1 a23 1 .include "../../lang/python/egg.mk" @ 1.4 log @Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/. Almost all uses, if not all of them, are wrong, according to the semantics of BUILD_DEPENDS (packages built for target available for use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for host available for use _as_ tools at build-time). No change to BUILD_DEPENDS as used correctly inside buildlink3. As proposed on tech-pkg: https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2023/05/05 18:16:08 adam Exp $ d19 1 a19 1 PYTHON_VERSIONS_INCOMPATIBLE= 27 @ 1.3 log @py-sphinx-automodapi: updated to 0.15.0 0.15.0 (2023-03-13) ------------------- - Silenced spurious warnings on configuring ``:nosignatures:``. - Fixed issue with non-ascii characters in object members when the encoding is not ``utf8``. - Allow use of ``:noindex:``, propagating this flag to autodoc. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2022/02/07 15:13:42 wiz Exp $ d14 1 a14 1 BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm @ 1.2 log @py-sphinx-automodapi: add missing build dependency @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2022/01/17 09:25:22 wiz Exp $ d3 1 a3 1 DISTNAME= sphinx-automodapi-0.14.1 a4 1 PKGREVISION= 1 @ 1.1 log @textproc/py-sphinx-automodapi: import py-sphinx-automodapi-0.14.1 This is a Sphinx extension to automatically generate API pages for whole modules. It was originally developed for the Astropy project but is now available as a standalone package since it can be used for any other package. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2022/01/04 20:55:05 wiz Exp $ d5 1 d15 1 a21 2 EGG_NAME= sphinx_automodapi-0.0.0 @