Sat Dec 30 10:24:19 2017 UTC ()
py-test-xdist: updated to 1.21.0

pytest-xdist 1.21.0:

Deprecations and Removals
Drop support for EOL Python 2.6.

Features
New --dist=loadfile option which load-distributes test to workers grouped by the file the tests live in.

Bug Fixes
Fix accidental mutation of test report during serialization causing longrepr string-ification to break.


(adam)
diff -r1.7 -r1.8 pkgsrc/devel/py-test-xdist/Makefile
diff -r1.2 -r1.3 pkgsrc/devel/py-test-xdist/PLIST
diff -r1.6 -r1.7 pkgsrc/devel/py-test-xdist/distinfo

cvs diff -r1.7 -r1.8 pkgsrc/devel/py-test-xdist/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-test-xdist/Makefile 2017/10/12 06:27:53 1.7
+++ pkgsrc/devel/py-test-xdist/Makefile 2017/12/30 10:24:19 1.8
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.7 2017/10/12 06:27:53 adam Exp $ 1# $NetBSD: Makefile,v 1.8 2017/12/30 10:24:19 adam Exp $
2 2
3DISTNAME= pytest-xdist-1.20.1 3DISTNAME= pytest-xdist-1.21.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pytest-xdist/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pytest-xdist/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/pytest-dev/pytest-xdist 9HOMEPAGE= https://github.com/pytest-dev/pytest-xdist
10COMMENT= Plugin for distributed testing and loop-on-failing modes 10COMMENT= Plugin for distributed testing and loop-on-failing modes
11LICENSE= mit 11LICENSE= mit
12 12
13DEPENDS+= ${PYPKGPREFIX}-execnet>=1.1:../../devel/py-execnet 13DEPENDS+= ${PYPKGPREFIX}-execnet>=1.1:../../devel/py-execnet
14DEPENDS+= ${PYPKGPREFIX}-py>=1.4.22:../../devel/py-py 14DEPENDS+= ${PYPKGPREFIX}-py>=1.4.22:../../devel/py-py
15DEPENDS+= ${PYPKGPREFIX}-test>=3.0.0:../../devel/py-test 15DEPENDS+= ${PYPKGPREFIX}-test>=3.0.0:../../devel/py-test
16DEPENDS+= ${PYPKGPREFIX}-test-forked-[0-9]*:../../devel/py-test-forked 16DEPENDS+= ${PYPKGPREFIX}-test-forked-[0-9]*:../../devel/py-test-forked

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

--- pkgsrc/devel/py-test-xdist/PLIST 2017/08/15 07:42:10 1.2
+++ pkgsrc/devel/py-test-xdist/PLIST 2017/12/30 10:24:19 1.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.2 2017/08/15 07:42:10 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.3 2017/12/30 10:24:19 adam Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
5${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 5${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
6${PYSITELIB}/${EGG_INFODIR}/not-zip-safe 6${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
7${PYSITELIB}/${EGG_INFODIR}/requires.txt 7${PYSITELIB}/${EGG_INFODIR}/requires.txt
8${PYSITELIB}/${EGG_INFODIR}/top_level.txt 8${PYSITELIB}/${EGG_INFODIR}/top_level.txt
9${PYSITELIB}/xdist/__init__.py 9${PYSITELIB}/xdist/__init__.py
10${PYSITELIB}/xdist/__init__.pyc 10${PYSITELIB}/xdist/__init__.pyc
11${PYSITELIB}/xdist/__init__.pyo 11${PYSITELIB}/xdist/__init__.pyo
12${PYSITELIB}/xdist/_version.py 12${PYSITELIB}/xdist/_version.py
13${PYSITELIB}/xdist/_version.pyc 13${PYSITELIB}/xdist/_version.pyc
14${PYSITELIB}/xdist/_version.pyo 14${PYSITELIB}/xdist/_version.pyo
@@ -26,22 +26,25 @@ ${PYSITELIB}/xdist/plugin.pyc @@ -26,22 +26,25 @@ ${PYSITELIB}/xdist/plugin.pyc
26${PYSITELIB}/xdist/plugin.pyo 26${PYSITELIB}/xdist/plugin.pyo
27${PYSITELIB}/xdist/remote.py 27${PYSITELIB}/xdist/remote.py
28${PYSITELIB}/xdist/remote.pyc 28${PYSITELIB}/xdist/remote.pyc
29${PYSITELIB}/xdist/remote.pyo 29${PYSITELIB}/xdist/remote.pyo
30${PYSITELIB}/xdist/report.py 30${PYSITELIB}/xdist/report.py
31${PYSITELIB}/xdist/report.pyc 31${PYSITELIB}/xdist/report.pyc
32${PYSITELIB}/xdist/report.pyo 32${PYSITELIB}/xdist/report.pyo
33${PYSITELIB}/xdist/scheduler/__init__.py 33${PYSITELIB}/xdist/scheduler/__init__.py
34${PYSITELIB}/xdist/scheduler/__init__.pyc 34${PYSITELIB}/xdist/scheduler/__init__.pyc
35${PYSITELIB}/xdist/scheduler/__init__.pyo 35${PYSITELIB}/xdist/scheduler/__init__.pyo
36${PYSITELIB}/xdist/scheduler/each.py 36${PYSITELIB}/xdist/scheduler/each.py
37${PYSITELIB}/xdist/scheduler/each.pyc 37${PYSITELIB}/xdist/scheduler/each.pyc
38${PYSITELIB}/xdist/scheduler/each.pyo 38${PYSITELIB}/xdist/scheduler/each.pyo
 39${PYSITELIB}/xdist/scheduler/filescope.py
 40${PYSITELIB}/xdist/scheduler/filescope.pyc
 41${PYSITELIB}/xdist/scheduler/filescope.pyo
39${PYSITELIB}/xdist/scheduler/load.py 42${PYSITELIB}/xdist/scheduler/load.py
40${PYSITELIB}/xdist/scheduler/load.pyc 43${PYSITELIB}/xdist/scheduler/load.pyc
41${PYSITELIB}/xdist/scheduler/load.pyo 44${PYSITELIB}/xdist/scheduler/load.pyo
42${PYSITELIB}/xdist/scheduler/loadscope.py 45${PYSITELIB}/xdist/scheduler/loadscope.py
43${PYSITELIB}/xdist/scheduler/loadscope.pyc 46${PYSITELIB}/xdist/scheduler/loadscope.pyc
44${PYSITELIB}/xdist/scheduler/loadscope.pyo 47${PYSITELIB}/xdist/scheduler/loadscope.pyo
45${PYSITELIB}/xdist/slavemanage.py 48${PYSITELIB}/xdist/slavemanage.py
46${PYSITELIB}/xdist/slavemanage.pyc 49${PYSITELIB}/xdist/slavemanage.pyc
47${PYSITELIB}/xdist/slavemanage.pyo 50${PYSITELIB}/xdist/slavemanage.pyo

cvs diff -r1.6 -r1.7 pkgsrc/devel/py-test-xdist/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-test-xdist/distinfo 2017/10/12 06:27:53 1.6
+++ pkgsrc/devel/py-test-xdist/distinfo 2017/12/30 10:24:19 1.7
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.6 2017/10/12 06:27:53 adam Exp $ 1$NetBSD: distinfo,v 1.7 2017/12/30 10:24:19 adam Exp $
2 2
3SHA1 (pytest-xdist-1.20.1.tar.gz) = 69de0a39fb3ef2dc12ebd49ea705534c8a5061cf 3SHA1 (pytest-xdist-1.21.0.tar.gz) = 90931a6c88b30a189b790623a12df0b2bd3e81bc
4RMD160 (pytest-xdist-1.20.1.tar.gz) = 67aac6dfca3583d2ab86dcd3b306da3dd7ae5d8d 4RMD160 (pytest-xdist-1.21.0.tar.gz) = dccfff124aa64e1f1f4307f96d5551a49d108501
5SHA512 (pytest-xdist-1.20.1.tar.gz) = f36e02062e946993bfb9bfaca5aa14c138817f1ad8a8013c5a64b416e91abbfb02502a371c4507c4babb15ac54aca2dce5af4ffe72ed0aa167f670bddabd4b3c 5SHA512 (pytest-xdist-1.21.0.tar.gz) = 1c70432f5d992a26c37869e7110a744f7cd3a571423db882b071329ccc4498dcea832c7741bf8fd93df79d013f4e83786af69d0a7f9477fe4b3d3f79bf0592a4
6Size (pytest-xdist-1.20.1.tar.gz) = 57076 bytes 6Size (pytest-xdist-1.21.0.tar.gz) = 57983 bytes