py-test: updated to 3.6.2 Pytest 3.6.2: Bug Fixes Fix regression in Node.add_marker by extracting the mark object of a MarkDecorator. Warnings without location were reported as None. This is corrected to now report <undetermined location>. Continue to call finalizers in the stack when a finalizer in a former scope raises an exception. Fix encoding error with print statements in doctests Improved Documentation Add documentation for the --strict flag. Trivial/Internal Changes Update old quotation style to parens in fixture.rst documentation. Improve display of hint about --fulltrace with KeyboardInterrupt. pytest���s testsuite is no longer runnable through python setup.py test ��� instead invoke pytest or tox directly. Fix typo in documentationdiff -r1.49 -r1.50 pkgsrc/devel/py-test/Makefile
(adam)
@@ -1,28 +1,28 @@ | @@ -1,28 +1,28 @@ | |||
1 | # $NetBSD: Makefile,v 1.49 2018/06/06 19:27:51 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.50 2018/06/21 06:41:14 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= pytest-3.6.1 | 3 | DISTNAME= pytest-3.6.2 | |
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= http://pytest.org/ | 9 | HOMEPAGE= http://pytest.org/ | |
10 | COMMENT= Python testing tool | 10 | COMMENT= Python testing tool | |
11 | LICENSE= mit | 11 | LICENSE= mit | |
12 | 12 | |||
13 | DEPENDS+= ${PYPKGPREFIX}-atomicwrites>=1.0:../../devel/py-atomicwrites | 13 | DEPENDS+= ${PYPKGPREFIX}-atomicwrites>=1.0:../../devel/py-atomicwrites | |
14 | DEPENDS+= ${PYPKGPREFIX}-attrs>=17.4.0:../../devel/py-attrs | 14 | DEPENDS+= ${PYPKGPREFIX}-attrs>=17.4.0:../../devel/py-attrs | |
15 | DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat | 15 | #DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat | |
16 | DEPENDS+= ${PYPKGPREFIX}-more-itertools>=4.0.0:../../devel/py-more-itertools | 16 | DEPENDS+= ${PYPKGPREFIX}-more-itertools>=4.0.0:../../devel/py-more-itertools | |
17 | DEPENDS+= ${PYPKGPREFIX}-pluggy>=0.5:../../devel/py-pluggy | 17 | DEPENDS+= ${PYPKGPREFIX}-pluggy>=0.5:../../devel/py-pluggy | |
18 | DEPENDS+= ${PYPKGPREFIX}-py>=1.5.0:../../devel/py-py | 18 | DEPENDS+= ${PYPKGPREFIX}-py>=1.5.0:../../devel/py-py | |
19 | DEPENDS+= ${PYPKGPREFIX}-six>=1.10.0:../../lang/py-six | 19 | DEPENDS+= ${PYPKGPREFIX}-six>=1.10.0:../../lang/py-six | |
20 | BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm | 20 | BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm | |
21 | TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis | 21 | TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis | |
22 | TEST_DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml | 22 | TEST_DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml | |
23 | 23 | |||
24 | .include "../../lang/python/pyversion.mk" | 24 | .include "../../lang/python/pyversion.mk" | |
25 | .if "${PYPKGPREFIX}" == "py27" | 25 | .if "${PYPKGPREFIX}" == "py27" | |
26 | DEPENDS+= ${PYPKGPREFIX}-funcsigs-[0-9]*:../../devel/py-funcsigs | 26 | DEPENDS+= ${PYPKGPREFIX}-funcsigs-[0-9]*:../../devel/py-funcsigs | |
27 | .endif | 27 | .endif | |
28 | 28 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.10 2018/03/23 08:58:00 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.11 2018/06/21 06:41:14 adam Exp $ | |
2 | bin/py.test-${PYVERSSUFFIX} | 2 | bin/py.test-${PYVERSSUFFIX} | |
3 | bin/pytest-${PYVERSSUFFIX} | 3 | bin/pytest-${PYVERSSUFFIX} | |
4 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | 4 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | |
5 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | 5 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | |
6 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | 6 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | |
7 | ${PYSITELIB}/${EGG_INFODIR}/entry_points.txt | 7 | ${PYSITELIB}/${EGG_INFODIR}/entry_points.txt | |
8 | ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe | 8 | ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe | |
9 | ${PYSITELIB}/${EGG_INFODIR}/requires.txt | 9 | ${PYSITELIB}/${EGG_INFODIR}/requires.txt | |
10 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | 10 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | |
11 | ${PYSITELIB}/_pytest/__init__.py | 11 | ${PYSITELIB}/_pytest/__init__.py | |
12 | ${PYSITELIB}/_pytest/__init__.pyc | 12 | ${PYSITELIB}/_pytest/__init__.pyc | |
13 | ${PYSITELIB}/_pytest/__init__.pyo | 13 | ${PYSITELIB}/_pytest/__init__.pyo | |
14 | ${PYSITELIB}/_pytest/_argcomplete.py | 14 | ${PYSITELIB}/_pytest/_argcomplete.py | |
@@ -40,29 +40,38 @@ ${PYSITELIB}/_pytest/assertion/truncate. | @@ -40,29 +40,38 @@ ${PYSITELIB}/_pytest/assertion/truncate. | |||
40 | ${PYSITELIB}/_pytest/assertion/truncate.pyo | 40 | ${PYSITELIB}/_pytest/assertion/truncate.pyo | |
41 | ${PYSITELIB}/_pytest/assertion/util.py | 41 | ${PYSITELIB}/_pytest/assertion/util.py | |
42 | ${PYSITELIB}/_pytest/assertion/util.pyc | 42 | ${PYSITELIB}/_pytest/assertion/util.pyc | |
43 | ${PYSITELIB}/_pytest/assertion/util.pyo | 43 | ${PYSITELIB}/_pytest/assertion/util.pyo | |
44 | ${PYSITELIB}/_pytest/cacheprovider.py | 44 | ${PYSITELIB}/_pytest/cacheprovider.py | |
45 | ${PYSITELIB}/_pytest/cacheprovider.pyc | 45 | ${PYSITELIB}/_pytest/cacheprovider.pyc | |
46 | ${PYSITELIB}/_pytest/cacheprovider.pyo | 46 | ${PYSITELIB}/_pytest/cacheprovider.pyo | |
47 | ${PYSITELIB}/_pytest/capture.py | 47 | ${PYSITELIB}/_pytest/capture.py | |
48 | ${PYSITELIB}/_pytest/capture.pyc | 48 | ${PYSITELIB}/_pytest/capture.pyc | |
49 | ${PYSITELIB}/_pytest/capture.pyo | 49 | ${PYSITELIB}/_pytest/capture.pyo | |
50 | ${PYSITELIB}/_pytest/compat.py | 50 | ${PYSITELIB}/_pytest/compat.py | |
51 | ${PYSITELIB}/_pytest/compat.pyc | 51 | ${PYSITELIB}/_pytest/compat.pyc | |
52 | ${PYSITELIB}/_pytest/compat.pyo | 52 | ${PYSITELIB}/_pytest/compat.pyo | |
53 | ${PYSITELIB}/_pytest/config.py | 53 | ${PYSITELIB}/_pytest/config/__init__.py | |
54 | ${PYSITELIB}/_pytest/config.pyc | 54 | ${PYSITELIB}/_pytest/config/__init__.pyc | |
55 | ${PYSITELIB}/_pytest/config.pyo | 55 | ${PYSITELIB}/_pytest/config/__init__.pyo | |
56 | ${PYSITELIB}/_pytest/config/argparsing.py | |||
57 | ${PYSITELIB}/_pytest/config/argparsing.pyc | |||
58 | ${PYSITELIB}/_pytest/config/argparsing.pyo | |||
59 | ${PYSITELIB}/_pytest/config/exceptions.py | |||
60 | ${PYSITELIB}/_pytest/config/exceptions.pyc | |||
61 | ${PYSITELIB}/_pytest/config/exceptions.pyo | |||
62 | ${PYSITELIB}/_pytest/config/findpaths.py | |||
63 | ${PYSITELIB}/_pytest/config/findpaths.pyc | |||
64 | ${PYSITELIB}/_pytest/config/findpaths.pyo | |||
56 | ${PYSITELIB}/_pytest/debugging.py | 65 | ${PYSITELIB}/_pytest/debugging.py | |
57 | ${PYSITELIB}/_pytest/debugging.pyc | 66 | ${PYSITELIB}/_pytest/debugging.pyc | |
58 | ${PYSITELIB}/_pytest/debugging.pyo | 67 | ${PYSITELIB}/_pytest/debugging.pyo | |
59 | ${PYSITELIB}/_pytest/deprecated.py | 68 | ${PYSITELIB}/_pytest/deprecated.py | |
60 | ${PYSITELIB}/_pytest/deprecated.pyc | 69 | ${PYSITELIB}/_pytest/deprecated.pyc | |
61 | ${PYSITELIB}/_pytest/deprecated.pyo | 70 | ${PYSITELIB}/_pytest/deprecated.pyo | |
62 | ${PYSITELIB}/_pytest/doctest.py | 71 | ${PYSITELIB}/_pytest/doctest.py | |
63 | ${PYSITELIB}/_pytest/doctest.pyc | 72 | ${PYSITELIB}/_pytest/doctest.pyc | |
64 | ${PYSITELIB}/_pytest/doctest.pyo | 73 | ${PYSITELIB}/_pytest/doctest.pyo | |
65 | ${PYSITELIB}/_pytest/fixtures.py | 74 | ${PYSITELIB}/_pytest/fixtures.py | |
66 | ${PYSITELIB}/_pytest/fixtures.pyc | 75 | ${PYSITELIB}/_pytest/fixtures.pyc | |
67 | ${PYSITELIB}/_pytest/fixtures.pyo | 76 | ${PYSITELIB}/_pytest/fixtures.pyo | |
68 | ${PYSITELIB}/_pytest/freeze_support.py | 77 | ${PYSITELIB}/_pytest/freeze_support.py |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.46 2018/06/06 19:27:51 adam Exp $ | 1 | $NetBSD: distinfo,v 1.47 2018/06/21 06:41:14 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (pytest-3.6.1.tar.gz) = 5db6f5b546ee061e32468cc197c80123269579cb | 3 | SHA1 (pytest-3.6.2.tar.gz) = fd6dea9cd8b479278effac768b7a1b9b334f65ce | |
4 | RMD160 (pytest-3.6.1.tar.gz) = 6540ef9840426bb6ec17946b8f347cdff86ab2e0 | 4 | RMD160 (pytest-3.6.2.tar.gz) = d0d6018140f196415ed75787472538fd53a4ca83 | |
5 | SHA512 (pytest-3.6.1.tar.gz) = 38a1ccc5a915c70c66b3c9ab89e8d42a1e481ec1dfb8aa1d37b1a03d9a4fa1167e9a278a280188f30abe3ad5bb1e1a0cc74e640ae2b2d005aa3f00abc5aef957 | 5 | SHA512 (pytest-3.6.2.tar.gz) = 7ed9a2ceb1d3d69adc947bf0677c33839238d343916eff803cb61354f63248e645ba9b95635f5d8b97cf5295ca69ae75d03929d6369005c7651d8b2c7f2ead9d | |
6 | Size (pytest-3.6.1.tar.gz) = 838906 bytes | 6 | Size (pytest-3.6.2.tar.gz) = 829730 bytes |