svn commit: r404548 - head/devel/py-pytest-xdist
Kubilay Kocak
koobs at FreeBSD.org
Sun Dec 27 06:03:35 UTC 2015
Author: koobs
Date: Sun Dec 27 06:03:33 2015
New Revision: 404548
URL: https://svnweb.freebsd.org/changeset/ports/404548
Log:
devel/py-pytest-xdist: Update to 1.13.1
- Update PORTVERSION and distinfo checksum (1.13.1)
- Match COMMENT to setup.py:description
- Enable 'concurrent' Python support
- Add NO_ARCH
- Update test target to new conventions
- Remove __pycache__ from WRKSRC/testing
- Update pkg-descr WWW: URL to match next version and new repo URL
Changes:
https://github.com/pytest-dev/pytest-xdist/blob/v1.13.1/CHANGELOG
Modified:
head/devel/py-pytest-xdist/Makefile
head/devel/py-pytest-xdist/distinfo
head/devel/py-pytest-xdist/pkg-descr
Modified: head/devel/py-pytest-xdist/Makefile
==============================================================================
--- head/devel/py-pytest-xdist/Makefile Sun Dec 27 05:36:23 2015 (r404547)
+++ head/devel/py-pytest-xdist/Makefile Sun Dec 27 06:03:33 2015 (r404548)
@@ -2,13 +2,13 @@
# $FreeBSD$
PORTNAME= pytest-xdist
-PORTVERSION= 1.12
+PORTVERSION= 1.13.1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= koobs at FreeBSD.org
-COMMENT= Py.test plugin for distributed testing
+COMMENT= Py.test plugin for distributed testing and loop-on-failing modes
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
@@ -20,9 +20,14 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyt
${PYTHON_PKGNAMEPREFIX}pexpect>0:${PORTSDIR}/misc/py-pexpect
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist concurrent distutils
-regression-test: build
- @cd ${WRKSRC} && ${PYTHON_CMD} -m pytest
+NO_ARCH= yes
+
+post-extract:
+ ${RM} -rf ${WRKSRC}/testing/__pycache__
+
+do-test:
+ @cd ${WRKSRC} && py.test
.include <bsd.port.mk>
Modified: head/devel/py-pytest-xdist/distinfo
==============================================================================
--- head/devel/py-pytest-xdist/distinfo Sun Dec 27 05:36:23 2015 (r404547)
+++ head/devel/py-pytest-xdist/distinfo Sun Dec 27 06:03:33 2015 (r404548)
@@ -1,2 +1,2 @@
-SHA256 (pytest-xdist-1.12.tar.gz) = 1e696df146e62564fef2f0a7dabdd2d8f690fe6d68cb7aab0a1a4bd99e041580
-SIZE (pytest-xdist-1.12.tar.gz) = 39123
+SHA256 (pytest-xdist-1.13.1.tar.gz) = 4382d7a944c1e2b1dc17fee3fd3575495fb10236a3b6e95cc6955db04984bc3c
+SIZE (pytest-xdist-1.13.1.tar.gz) = 110007
Modified: head/devel/py-pytest-xdist/pkg-descr
==============================================================================
--- head/devel/py-pytest-xdist/pkg-descr Sun Dec 27 05:36:23 2015 (r404547)
+++ head/devel/py-pytest-xdist/pkg-descr Sun Dec 27 06:03:33 2015 (r404548)
@@ -12,4 +12,4 @@ The pytest-xdist plugin extends py.test
* Multi-Platform coverage: you can specify different Python interpreters
or different platforms and run tests in parallel on all of them.
-WWW: http://bitbucket.org/hpk42/pytest-xdist
+WWW: https://github.com/pytest-dev/pytest-xdist
More information about the svn-ports-all
mailing list