py-test: updated to 8.0.0 pytest 8.0.0 (2024-01-27) Bug Fixes * Properly escape the reason of a skip mark when writing JUnit XML files. * Avoid microsecond exceeds 1_000_000 when using log-date-format with %f specifier, which might cause the test suite to crash. https://docs.pytest.org/en/stable/changelog.htmldiff -r1.121 -r1.122 pkgsrc/devel/py-test/Makefile
(adam)
@@ -1,31 +1,31 @@ | @@ -1,31 +1,31 @@ | |||
1 | # $NetBSD: Makefile,v 1.121 2023/12/31 19:11:55 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.122 2024/02/02 16:19:52 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= pytest-7.4.4 | 3 | DISTNAME= pytest-8.0.0 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} | |
5 | CATEGORIES= devel python | 5 | CATEGORIES= devel python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=p/pytest/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=p/pytest/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://pytest.org/ | 9 | HOMEPAGE= https://pytest.org/ | |
10 | COMMENT= Python testing tool | 10 | COMMENT= Python testing tool | |
11 | LICENSE= mit | 11 | LICENSE= mit | |
12 | 12 | |||
13 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=45.0:../../devel/py-setuptools | 13 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=45.0:../../devel/py-setuptools | |
14 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=6.2.3:../../devel/py-setuptools_scm | 14 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=6.2.3:../../devel/py-setuptools_scm | |
15 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel | 15 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel | |
16 | DEPENDS+= ${PYPKGPREFIX}-iniconfig-[0-9]*:../../devel/py-iniconfig | 16 | DEPENDS+= ${PYPKGPREFIX}-iniconfig-[0-9]*:../../devel/py-iniconfig | |
17 | DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging | 17 | DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging | |
18 | DEPENDS+= ${PYPKGPREFIX}-pluggy>=0.12:../../devel/py-pluggy | 18 | DEPENDS+= ${PYPKGPREFIX}-pluggy>=1.3.0:../../devel/py-pluggy | |
19 | TEST_DEPENDS+= ${PYPKGPREFIX}-argcomplete-[0-9]*:../../devel/py-argcomplete | 19 | TEST_DEPENDS+= ${PYPKGPREFIX}-argcomplete-[0-9]*:../../devel/py-argcomplete | |
20 | TEST_DEPENDS+= ${PYPKGPREFIX}-attrs>=19.2.0:../../devel/py-attrs | 20 | TEST_DEPENDS+= ${PYPKGPREFIX}-attrs>=19.2.0:../../devel/py-attrs | |
21 | TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=3.56:../../devel/py-hypothesis | 21 | TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=3.56:../../devel/py-hypothesis | |
22 | TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock | 22 | TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock | |
23 | TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose | 23 | TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose | |
24 | TEST_DEPENDS+= ${PYPKGPREFIX}-pygments>=2.7.2:../../textproc/py-pygments | 24 | TEST_DEPENDS+= ${PYPKGPREFIX}-pygments>=2.7.2:../../textproc/py-pygments | |
25 | TEST_DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests | 25 | TEST_DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests | |
26 | TEST_DEPENDS+= ${PYPKGPREFIX}-xmlschema-[0-9]*:../../textproc/py-xmlschema | 26 | TEST_DEPENDS+= ${PYPKGPREFIX}-xmlschema-[0-9]*:../../textproc/py-xmlschema | |
27 | 27 | |||
28 | USE_LANGUAGES= # none | 28 | USE_LANGUAGES= # none | |
29 | USE_TOOLS+= bash:build | 29 | USE_TOOLS+= bash:build | |
30 | 30 | |||
31 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | 31 | PYTHON_VERSIONS_INCOMPATIBLE= 27 |
@@ -1,40 +1,43 @@ | @@ -1,40 +1,43 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.24 2023/12/31 19:11:55 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.25 2024/02/02 16:19:52 adam Exp $ | |
2 | bin/py.test-${PYVERSSUFFIX} | 2 | bin/py.test-${PYVERSSUFFIX} | |
3 | bin/pytest-${PYVERSSUFFIX} | 3 | bin/pytest-${PYVERSSUFFIX} | |
4 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE | 4 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE | |
5 | ${PYSITELIB}/${WHEEL_INFODIR}/METADATA | 5 | ${PYSITELIB}/${WHEEL_INFODIR}/METADATA | |
6 | ${PYSITELIB}/${WHEEL_INFODIR}/RECORD | 6 | ${PYSITELIB}/${WHEEL_INFODIR}/RECORD | |
7 | ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL | 7 | ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL | |
8 | ${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt | 8 | ${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt | |
9 | ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt | 9 | ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt | |
10 | ${PYSITELIB}/_pytest/__init__.py | 10 | ${PYSITELIB}/_pytest/__init__.py | |
11 | ${PYSITELIB}/_pytest/__init__.pyc | 11 | ${PYSITELIB}/_pytest/__init__.pyc | |
12 | ${PYSITELIB}/_pytest/__init__.pyo | 12 | ${PYSITELIB}/_pytest/__init__.pyo | |
13 | ${PYSITELIB}/_pytest/_argcomplete.py | 13 | ${PYSITELIB}/_pytest/_argcomplete.py | |
14 | ${PYSITELIB}/_pytest/_argcomplete.pyc | 14 | ${PYSITELIB}/_pytest/_argcomplete.pyc | |
15 | ${PYSITELIB}/_pytest/_argcomplete.pyo | 15 | ${PYSITELIB}/_pytest/_argcomplete.pyo | |
16 | ${PYSITELIB}/_pytest/_code/__init__.py | 16 | ${PYSITELIB}/_pytest/_code/__init__.py | |
17 | ${PYSITELIB}/_pytest/_code/__init__.pyc | 17 | ${PYSITELIB}/_pytest/_code/__init__.pyc | |
18 | ${PYSITELIB}/_pytest/_code/__init__.pyo | 18 | ${PYSITELIB}/_pytest/_code/__init__.pyo | |
19 | ${PYSITELIB}/_pytest/_code/code.py | 19 | ${PYSITELIB}/_pytest/_code/code.py | |
20 | ${PYSITELIB}/_pytest/_code/code.pyc | 20 | ${PYSITELIB}/_pytest/_code/code.pyc | |
21 | ${PYSITELIB}/_pytest/_code/code.pyo | 21 | ${PYSITELIB}/_pytest/_code/code.pyo | |
22 | ${PYSITELIB}/_pytest/_code/source.py | 22 | ${PYSITELIB}/_pytest/_code/source.py | |
23 | ${PYSITELIB}/_pytest/_code/source.pyc | 23 | ${PYSITELIB}/_pytest/_code/source.pyc | |
24 | ${PYSITELIB}/_pytest/_code/source.pyo | 24 | ${PYSITELIB}/_pytest/_code/source.pyo | |
25 | ${PYSITELIB}/_pytest/_io/__init__.py | 25 | ${PYSITELIB}/_pytest/_io/__init__.py | |
26 | ${PYSITELIB}/_pytest/_io/__init__.pyc | 26 | ${PYSITELIB}/_pytest/_io/__init__.pyc | |
27 | ${PYSITELIB}/_pytest/_io/__init__.pyo | 27 | ${PYSITELIB}/_pytest/_io/__init__.pyo | |
28 | ${PYSITELIB}/_pytest/_io/pprint.py | |||
29 | ${PYSITELIB}/_pytest/_io/pprint.pyc | |||
30 | ${PYSITELIB}/_pytest/_io/pprint.pyo | |||
28 | ${PYSITELIB}/_pytest/_io/saferepr.py | 31 | ${PYSITELIB}/_pytest/_io/saferepr.py | |
29 | ${PYSITELIB}/_pytest/_io/saferepr.pyc | 32 | ${PYSITELIB}/_pytest/_io/saferepr.pyc | |
30 | ${PYSITELIB}/_pytest/_io/saferepr.pyo | 33 | ${PYSITELIB}/_pytest/_io/saferepr.pyo | |
31 | ${PYSITELIB}/_pytest/_io/terminalwriter.py | 34 | ${PYSITELIB}/_pytest/_io/terminalwriter.py | |
32 | ${PYSITELIB}/_pytest/_io/terminalwriter.pyc | 35 | ${PYSITELIB}/_pytest/_io/terminalwriter.pyc | |
33 | ${PYSITELIB}/_pytest/_io/terminalwriter.pyo | 36 | ${PYSITELIB}/_pytest/_io/terminalwriter.pyo | |
34 | ${PYSITELIB}/_pytest/_io/wcwidth.py | 37 | ${PYSITELIB}/_pytest/_io/wcwidth.py | |
35 | ${PYSITELIB}/_pytest/_io/wcwidth.pyc | 38 | ${PYSITELIB}/_pytest/_io/wcwidth.pyc | |
36 | ${PYSITELIB}/_pytest/_io/wcwidth.pyo | 39 | ${PYSITELIB}/_pytest/_io/wcwidth.pyo | |
37 | ${PYSITELIB}/_pytest/_py/__init__.py | 40 | ${PYSITELIB}/_pytest/_py/__init__.py | |
38 | ${PYSITELIB}/_pytest/_py/__init__.pyc | 41 | ${PYSITELIB}/_pytest/_py/__init__.pyc | |
39 | ${PYSITELIB}/_pytest/_py/__init__.pyo | 42 | ${PYSITELIB}/_pytest/_py/__init__.pyo | |
40 | ${PYSITELIB}/_pytest/_py/error.py | 43 | ${PYSITELIB}/_pytest/_py/error.py |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.106 2023/12/31 19:11:55 adam Exp $ | 1 | $NetBSD: distinfo,v 1.107 2024/02/02 16:19:52 adam Exp $ | |
2 | 2 | |||
3 | BLAKE2s (pytest-7.4.4.tar.gz) = 7477c64ef8f0b5bbb1084fa4c2bf6e8df48912a906aa337711f07ba566c9f627 | 3 | BLAKE2s (pytest-8.0.0.tar.gz) = 34e7b7e77b64ff79cdfb604fc8ab78ec744e6c0297e4d99375035351a23b3a46 | |
4 | SHA512 (pytest-7.4.4.tar.gz) = 28a259dac6739683c131993409d508e10fbfee461291b8fc7697dd83f30725a3c60e681ba00b5669a215af6a5e683f07a329485d780acc9ad0372a6552f783a1 | 4 | SHA512 (pytest-8.0.0.tar.gz) = 18c09d378e02a5b33bdf269aa27b6a4e84d43c46a702d34252ddf01a7cab3d56c8c9793ed4605ae041fc8c8845016b69dba4eb1f723756bab3704ab3e079b551 | |
5 | Size (pytest-7.4.4.tar.gz) = 1357116 bytes | 5 | Size (pytest-8.0.0.tar.gz) = 1395242 bytes |