Fri Apr 12 09:52:42 2024 UTC (41d)
py-test-cov: updated to 5.0.0

5.0.0 (2024-03-24)

* Removed support for xdist rsync (now deprecated).
* Switched docs theme to Furo.
* Various legacy Python cleanup and CI improvements.
* Added a ``pyproject.toml`` example in the docs.
* Modernized project's pre-commit hooks to use ruff. Initial POC contributed by


(adam)
diff -r1.22 -r1.23 pkgsrc/devel/py-test-cov/Makefile
diff -r1.2 -r1.3 pkgsrc/devel/py-test-cov/PLIST
diff -r1.20 -r1.21 pkgsrc/devel/py-test-cov/distinfo

cvs diff -r1.22 -r1.23 pkgsrc/devel/py-test-cov/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-test-cov/Makefile 2023/05/26 19:51:10 1.22
+++ pkgsrc/devel/py-test-cov/Makefile 2024/04/12 09:52:42 1.23
@@ -1,33 +1,32 @@ @@ -1,33 +1,32 @@
1# $NetBSD: Makefile,v 1.22 2023/05/26 19:51:10 adam Exp $ 1# $NetBSD: Makefile,v 1.23 2024/04/12 09:52:42 adam Exp $
2 2
3DISTNAME= pytest-cov-4.1.0 3DISTNAME= pytest-cov-5.0.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pytest-cov/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pytest-cov/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/pytest-dev/pytest-cov 9HOMEPAGE= https://github.com/pytest-dev/pytest-cov
10COMMENT= Pytest plugin for measuring coverage 10COMMENT= Pytest plugin for measuring coverage
11LICENSE= mit 11LICENSE= mit
12 12
 13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=30.3.0:../../devel/py-setuptools
 14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
13DEPENDS+= ${PYPKGPREFIX}-coverage>=5.2.1:../../devel/py-coverage 15DEPENDS+= ${PYPKGPREFIX}-coverage>=5.2.1:../../devel/py-coverage
14DEPENDS+= ${PYPKGPREFIX}-test>=4.6:../../devel/py-test 16DEPENDS+= ${PYPKGPREFIX}-test>=4.6:../../devel/py-test
15TEST_DEPENDS+= ${PYPKGPREFIX}-fields-[0-9]*:../../devel/py-fields 17TEST_DEPENDS+= ${PYPKGPREFIX}-fields-[0-9]*:../../devel/py-fields
16TEST_DEPENDS+= ${PYPKGPREFIX}-process-tests-[0-9]*:../../devel/py-process-tests 18TEST_DEPENDS+= ${PYPKGPREFIX}-process-tests-[0-9]*:../../devel/py-process-tests
17TEST_DEPENDS+= ${PYPKGPREFIX}-virtualenv-[0-9]*:../../devel/py-virtualenv 19TEST_DEPENDS+= ${PYPKGPREFIX}-virtualenv-[0-9]*:../../devel/py-virtualenv
18TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist 20TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist
19 21
20USE_LANGUAGES= # none 22USE_LANGUAGES= # none
21 23
22PYTHON_VERSIONS_INCOMPATIBLE= 27 24PYTHON_VERSIONS_INCOMPATIBLE= 27
23 25
24# needs to be installed for testing, this setting is not enoough 26# needs to be installed for testing, this setting is not enoough
25# as of 4.0.0: 27# as of 4.0.0:
26# 3 failed, 115 passed, 6 skipped, 4 xpassed, 1 warning 28# 3 failed, 115 passed, 6 skipped, 4 xpassed, 1 warning
27TEST_ENV+= PYTHONPATH=${WRKSRC}/build/lib 29TEST_ENV+= PYTHONPATH=${WRKSRC}/build/lib
28 30
29do-test: 31.include "../../lang/python/wheel.mk"
30 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} 
31 
32.include "../../lang/python/egg.mk" 
33.include "../../mk/bsd.pkg.mk" 32.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/devel/py-test-cov/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/py-test-cov/PLIST 2016/08/22 13:27:47 1.2
+++ pkgsrc/devel/py-test-cov/PLIST 2024/04/12 09:52:42 1.3
@@ -1,21 +1,21 @@ @@ -1,21 +1,21 @@
1@comment $NetBSD: PLIST,v 1.2 2016/08/22 13:27:47 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.3 2024/04/12 09:52:42 adam Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 2${PYSITELIB}/${WHEEL_INFODIR}/AUTHORS.rst
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 3${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 4${PYSITELIB}/${WHEEL_INFODIR}/METADATA
5${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 5${PYSITELIB}/${WHEEL_INFODIR}/RECORD
6${PYSITELIB}/${EGG_INFODIR}/not-zip-safe 6${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
7${PYSITELIB}/${EGG_INFODIR}/requires.txt 7${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
8${PYSITELIB}/${EGG_INFODIR}/top_level.txt 8${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
9${PYSITELIB}/pytest-cov.pth 9${PYSITELIB}/pytest-cov.pth
10${PYSITELIB}/pytest_cov/__init__.py 10${PYSITELIB}/pytest_cov/__init__.py
11${PYSITELIB}/pytest_cov/__init__.pyc 11${PYSITELIB}/pytest_cov/__init__.pyc
12${PYSITELIB}/pytest_cov/__init__.pyo 12${PYSITELIB}/pytest_cov/__init__.pyo
13${PYSITELIB}/pytest_cov/compat.py 13${PYSITELIB}/pytest_cov/compat.py
14${PYSITELIB}/pytest_cov/compat.pyc 14${PYSITELIB}/pytest_cov/compat.pyc
15${PYSITELIB}/pytest_cov/compat.pyo 15${PYSITELIB}/pytest_cov/compat.pyo
16${PYSITELIB}/pytest_cov/embed.py 16${PYSITELIB}/pytest_cov/embed.py
17${PYSITELIB}/pytest_cov/embed.pyc 17${PYSITELIB}/pytest_cov/embed.pyc
18${PYSITELIB}/pytest_cov/embed.pyo 18${PYSITELIB}/pytest_cov/embed.pyo
19${PYSITELIB}/pytest_cov/engine.py 19${PYSITELIB}/pytest_cov/engine.py
20${PYSITELIB}/pytest_cov/engine.pyc 20${PYSITELIB}/pytest_cov/engine.pyc
21${PYSITELIB}/pytest_cov/engine.pyo 21${PYSITELIB}/pytest_cov/engine.pyo

cvs diff -r1.20 -r1.21 pkgsrc/devel/py-test-cov/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-test-cov/distinfo 2023/05/26 19:51:10 1.20
+++ pkgsrc/devel/py-test-cov/distinfo 2024/04/12 09:52:42 1.21
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.20 2023/05/26 19:51:10 adam Exp $ 1$NetBSD: distinfo,v 1.21 2024/04/12 09:52:42 adam Exp $
2 2
3BLAKE2s (pytest-cov-4.1.0.tar.gz) = 86a350425f7b7fcf6dfd701cb1c0951bdbcec618dcfe2084dd5523917b09d9c5 3BLAKE2s (pytest-cov-5.0.0.tar.gz) = e75d4e44db9da9e7bb2093d656999f26cc20231babcd0bc96ca4b0ec1d02af57
4SHA512 (pytest-cov-4.1.0.tar.gz) = 1280e338ad236ae6757e4538a641fef740bee6c85c5af1f649ba4f28fd99f84ff1048ae40b8633d1751ea248788c1efd401aa078b3aa5929a9249514e5722fc1 4SHA512 (pytest-cov-5.0.0.tar.gz) = 384459cafdb800711b935899acc3716f5fcbc28b40be0e168e58333603b1dea474bbd7a92f09b6afbe2f9dc1ce8599668a787c0f93884c263af894f44311a4a6
5Size (pytest-cov-4.1.0.tar.gz) = 63245 bytes 5Size (pytest-cov-5.0.0.tar.gz) = 63042 bytes