Update py-test to 2.8.6: 2.8.6 ----- - fix #1259: allow for double nodeids in junitxml, this was a regression failing plugins combinations like pytest-pep8 + pytest-flakes - Workaround for exception that occurs in pyreadline when using ``--pdb`` with standard I/O capture enabled. Thanks Erik M. Bray for the PR. - fix #900: Better error message in case the target of a ``monkeypatch`` call raises an ``ImportError``. - fix #1292: monkeypatch calls (setattr, setenv, etc.) are now O(1). Thanks David R. MacIver for the report and Bruno Oliveira for the PR. - fix #1223: captured stdout and stderr are now properly displayed before entering pdb when ``--pdb`` is used instead of being thrown away. Thanks Cal Leeming for the PR. - fix #1305: pytest warnings emitted during ``pytest_terminal_summary`` are now properly displayed. Thanks Ionel Maries Cristian for the report and Bruno Oliveira for the PR. - fix #628: fixed internal UnicodeDecodeError when doctests contain unicode. Thanks Jason R. Coombs for the report and Bruno Oliveira for the PR. - fix #1334: Add captured stdout to jUnit XML report on setup error. Thanks Georgy Dyuldin for the PR. 2.8.5 ----- - fix #1243: fixed issue where class attributes injected during collection could break pytest. PR by Alexei Kozlenok, thanks Ronny Pfannschmidt and Bruno Oliveira for the review and help. - fix #1074: precompute junitxml chunks instead of storing the whole tree in objects Thanks Bruno Oliveira for the report and Ronny Pfannschmidt for the PR - fix #1238: fix ``pytest.deprecated_call()`` receiving multiple arguments (Regression introduced in 2.8.4). Thanks Alex Gaynor for the report and Bruno Oliveira for the PR. 2.8.4 ----- - fix #1190: ``deprecated_call()`` now works when the deprecated function has been already called by another test in the same module. Thanks Mikhail Chernykh for the report and Bruno Oliveira for the PR. - fix #1198: ``--pastebin`` option now works on Python 3. Thanks Mehdy Khoshnoody for the PR. - fix #1219: ``--pastebin`` now works correctly when captured output contains non-ascii characters. Thanks Bruno Oliveira for the PR. - fix #1204: another error when collecting with a nasty __getattr__(). Thanks Florian Bruhin for the PR. - fix the summary printed when no tests did run. Thanks Florian Bruhin for the PR. - fix #1185 - ensure MANIFEST.in exactly matches what should go to a sdist - a number of documentation modernizations wrt good practices. Thanks Bruno Oliveira for the PR.diff -r1.13 -r1.14 pkgsrc/devel/py-test/Makefile
(wiz)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.13 2015/11/23 00:03:35 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.14 2016/01/27 08:58:21 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= pytest-2.8.3 | 3 | DISTNAME= pytest-2.8.6 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} | |
5 | CATEGORIES= devel | 5 | CATEGORIES= devel | |
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://pypi.python.org/pypi/pytest | 9 | HOMEPAGE= https://pypi.python.org/pypi/pytest | |
10 | COMMENT= Python testing tool | 10 | COMMENT= Python testing tool | |
11 | LICENSE= mit | 11 | LICENSE= mit | |
12 | 12 | |||
13 | DEPENDS+= ${PYPKGPREFIX}-py>=1.4.29:../../devel/py-py | 13 | DEPENDS+= ${PYPKGPREFIX}-py>=1.4.29:../../devel/py-py | |
14 | DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat | 14 | DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat | |
15 | # actually, test dependencies | 15 | # actually, test dependencies | |
16 | BUILD_DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml | 16 | BUILD_DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.14 2015/11/23 00:03:35 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.15 2016/01/27 08:58:21 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (pytest-2.8.3.tar.gz) = 69db1ad501541f2e0c1151b5571daa5076b5ae62 | 3 | SHA1 (pytest-2.8.6.tar.gz) = 119c69900413e8d35b740f4d6184092408a34f4f | |
4 | RMD160 (pytest-2.8.3.tar.gz) = 2582d0df7db50690c4a004fd61d48103f68ee9d7 | 4 | RMD160 (pytest-2.8.6.tar.gz) = e06716eb3561d183af518dd3aa2a3f66770c26c3 | |
5 | SHA512 (pytest-2.8.3.tar.gz) = 04dd9041729d83b98a15cef22aac65dfb95cd3bf6b71a580ff91e8738f9a1ad5ee46fae45c950342e4a0162e38c875299a46fc69ec74702f36a1e36ef76dc0d6 | 5 | SHA512 (pytest-2.8.6.tar.gz) = cedc591013d7c0ba88e597997348a15f438b2c629615b099031161fb75d05e203c37d61d9a3bd05814c1b0d45bee752babcda20b8bd09af2af802d2527ac8796 | |
6 | Size (pytest-2.8.3.tar.gz) = 880441 bytes | 6 | Size (pytest-2.8.6.tar.gz) = 567968 bytes | |
7 | SHA1 (patch-aa) = 8f328ce39459c5a6fb7cca404f4986c1030d7981 | 7 | SHA1 (patch-aa) = 8f328ce39459c5a6fb7cca404f4986c1030d7981 |