head 1.18; access; symbols pkgsrc-2026Q3:1.17.0.6 pkgsrc-2026Q3-base:1.17 pkgsrc-2026Q2:1.17.0.4 pkgsrc-2026Q2-base:1.17 pkgsrc-2026Q1:1.17.0.2 pkgsrc-2026Q1-base:1.17 pkgsrc-2025Q4:1.15.0.2 pkgsrc-2025Q4-base:1.15 pkgsrc-2025Q3:1.14.0.4 pkgsrc-2025Q3-base:1.14 pkgsrc-2025Q2:1.14.0.2 pkgsrc-2025Q2-base:1.14 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.9.0.2 pkgsrc-2024Q2-base:1.9 pkgsrc-2024Q1:1.7.0.2 pkgsrc-2024Q1-base:1.7 pkgsrc-2023Q4:1.6.0.2 pkgsrc-2023Q4-base:1.6 pkgsrc-2023Q3:1.5.0.2 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.3.0.2 pkgsrc-2023Q2-base:1.3; locks; strict; comment @# @; 1.18 date 2026.10.16.19.43.52; author adam; state Exp; branches; next 1.17; commitid z8jatkdHAjoiPJZG; 1.17 date 2026.01.06.11.18.15; author wiz; state Exp; branches; next 1.16; commitid QYYWSGaNrkjQ7kpG; 1.16 date 2025.12.30.13.32.43; author adam; state Exp; branches; next 1.15; commitid 71mAL1kVdULU5roG; 1.15 date 2025.10.09.07.57.35; author wiz; state Exp; branches; next 1.14; commitid t4nMY0Dt3rBjSRdG; 1.14 date 2025.04.12.21.10.56; author adam; state Exp; branches; next 1.13; commitid hogTAPDx6qJl3OQF; 1.13 date 2025.02.23.16.59.19; author wiz; state Exp; branches; next 1.12; commitid kbo5dPTmHbFBcCKF; 1.12 date 2024.11.11.07.28.24; author wiz; state Exp; branches; next 1.11; commitid 1fBDq3LwS98NncxF; 1.11 date 2024.10.14.06.45.41; author wiz; state Exp; branches; next 1.10; commitid ynDJEEQamKd33BtF; 1.10 date 2024.08.10.06.50.21; author adam; state Exp; branches; next 1.9; commitid nbLkv9bJGKuoaflF; 1.9 date 2024.05.15.07.20.41; author jperkin; state Exp; branches; next 1.8; commitid CJWlqFuMTR8784aF; 1.8 date 2024.05.14.09.24.54; author adam; state Exp; branches; next 1.7; commitid vhSEpifXuixHQW9F; 1.7 date 2024.03.24.17.37.06; author adam; state Exp; branches; next 1.6; commitid ytSBCADf6dfddr3F; 1.6 date 2023.10.28.19.57.07; author wiz; state Exp; branches; next 1.5; commitid jP8MYROLWZ3yJqKE; 1.5 date 2023.08.04.08.08.59; author adam; state Exp; branches; next 1.4; commitid auYRVwPqX3wDyrzE; 1.4 date 2023.07.19.08.01.10; author adam; state Exp; branches; next 1.3; commitid S0DluOiSMMvQ1oxE; 1.3 date 2023.04.25.23.07.37; author wiz; state Exp; branches; next 1.2; commitid 4K0qDQnjxbefMxmE; 1.2 date 2023.04.25.14.20.17; author wiz; state Exp; branches; next 1.1; commitid khQ2sJU8wbymRumE; 1.1 date 2023.04.25.14.14.04; author wiz; state Exp; branches; next ; commitid 4CrVxstk5AFfPumE; desc @@ 1.18 log @Forget Python 3.10 @ text @# $NetBSD: Makefile,v 1.17 2026/01/06 11:18:15 wiz Exp $ DISTNAME= pytest_checkdocs-2.14.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/^py//:S/_/-/} CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=p/pytest-checkdocs/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/jaraco/pytest-checkdocs COMMENT= Check the README when running tests LICENSE= mit TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=56:../../devel/py-setuptools TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=3.4.1:../../devel/py-setuptools_scm DEPENDS+= ${PYPKGPREFIX}-docutils>=0.15:../../textproc/py-docutils DEPENDS+= ${PYPKGPREFIX}-jaraco.packaging>=9.5:../../devel/py-jaraco.packaging TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov USE_LANGUAGES= # none PYTHON_VERSIONS_INCOMPATIBLE= 311 # py-jaraco.packaging -> py-sphinx .include "../../lang/python/wheel.mk" .include "../../mk/bsd.pkg.mk" @ 1.17 log @*: forbid Python 3.11 for sphinx users list from 'bob scan' @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2025/12/30 13:32:43 adam Exp $ d21 1 a21 1 PYTHON_VERSIONS_INCOMPATIBLE= 310 311 # py-jaraco.packaging -> py-sphinx @ 1.16 log @py-test-checkdocs: updated to 2.14.0 v2.14.0 Features - Complete annotations and add ``py.typed`` marker. - Implemented full strict type checking. - Satisfy deprecation warning introduced in docutils 0.22. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2025/10/09 07:57:35 wiz Exp $ d21 1 a21 1 PYTHON_VERSIONS_INCOMPATIBLE= 310 # py-jaraco.packaging -> py-sphinx @ 1.15 log @*: remove reference to (removed) Python 3.9 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2025/04/12 21:10:56 adam Exp $ d3 1 a3 1 DISTNAME= pytest_checkdocs-2.13.0 a4 1 PKGREVISION= 1 @ 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:19 wiz Exp $ d22 1 a22 1 PYTHON_VERSIONS_INCOMPATIBLE= 39 310 # py-jaraco.packaging -> py-sphinx @ 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:28:24 wiz Exp $ d5 1 @ 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:45:41 wiz Exp $ d21 1 a21 1 PYTHON_VERSIONS_INCOMPATIBLE= 39 # py-jaraco.packaging -> py-sphinx @ 1.11 log @*: clean-up after python38 removal @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2024/08/10 06:50:21 adam Exp $ a14 1 TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel @ 1.10 log @py-test-checkdocs: not for Python 3.9 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2024/05/15 07:20:41 jperkin Exp $ d22 1 a22 1 PYTHON_VERSIONS_INCOMPATIBLE= 27 38 39 # py-jaraco.packaging -> py-sphinx @ 1.9 log @py-test-checkdocs: Fix PYTHON_VERSIONS_INCOMPATIBLE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2024/05/14 09:24:54 adam Exp $ d22 1 a22 1 PYTHON_VERSIONS_INCOMPATIBLE= 27 38 @ 1.8 log @py-test-checkdocs: updated to 2.13.0 v2.13.0 Features - Updated collection to prefer 'file_path' over 'path'. v2.12.0 Features - Rely on jaraco.packaging.metadata for loading metadata. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2024/03/24 17:37:06 adam Exp $ d22 1 a22 1 PYTHON_VERSIONS_INCOMPATIBLE= 27 @ 1.7 log @py-test-checkdocs: updated to 2.11.0 v2.11.0 Features - Bumped dependency on build and removed now unnecessary compatibility wrapper. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2023/10/28 19:57:07 wiz Exp $ d3 2 a4 2 DISTNAME= pytest-checkdocs-2.11.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/^py//} a15 1 DEPENDS+= ${PYPKGPREFIX}-build>=1.1:../../devel/py-build d17 2 @ 1.6 log @python/wheel.mk: simplify a lot, and switch to 'installer' for installation This follows the recommended bootstrap method (flit_core, build, installer). However, installer installs different files than pip, so update PLISTs for all packages using wheel.mk and bump their PKGREVISIONs. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2023/08/04 08:08:59 adam Exp $ d3 1 a3 1 DISTNAME= pytest-checkdocs-2.10.1 a4 1 PKGREVISION= 1 d13 2 a14 2 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm d16 1 a16 1 DEPENDS+= ${PYPKGPREFIX}-build-[0-9]*:../../devel/py-build a22 5 .include "../../lang/python/pyversion.mk" .if ${PYTHON_VERSION} < 310 DEPENDS+= ${PYPKGPREFIX}-importlib-metadata>=4:../../devel/py-importlib-metadata .endif @ 1.5 log @py-test-checkdocs: updated to 2.10.1 v2.10.1 No significant changes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2023/07/19 08:01:10 adam Exp $ d5 1 @ 1.4 log @py-test-checkdocs: updated to 2.10.0 v2.10.0 Features - Require Python 3.8 or later. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2023/04/25 23:07:37 wiz Exp $ d3 1 a3 1 DISTNAME= pytest-checkdocs-2.10.0 @ 1.3 log @py-test-checkdocs: move python restriction early enough that it works @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2023/04/25 14:20:17 wiz Exp $ d3 1 a3 1 DISTNAME= pytest-checkdocs-2.9.0 a12 2 DEPENDS+= ${PYPKGPREFIX}-build-[0-9]*:../../devel/py-build DEPENDS+= ${PYPKGPREFIX}-docutils>=0.15:../../textproc/py-docutils d16 4 a19 1 TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test a23 1 d25 1 a25 1 DEPENDS+= ${PYPKGPREFIX}-importlib-metadata-[0-9]*:../../devel/py-importlib-metadata a27 2 USE_LANGUAGES= # none @ 1.2 log @py-test-checkdocs: add some missing dependencies @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2023/04/25 14:14:04 wiz Exp $ d20 2 a29 2 PYTHON_VERSIONS_INCOMPATIBLE= 27 @ 1.1 log @devel/py-test-checkdocs: import py-test-checkdocs-2.9.0 A pytest plugin that checks the long description of the project to ensure it renders properly. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2022/01/17 09:35:59 wiz Exp $ d13 2 d20 6 @