Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Dec 2015 06:03:34 +0000 (UTC)
From:      Kubilay Kocak <koobs@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r404548 - head/devel/py-pytest-xdist
Message-ID:  <201512270603.tBR63YNp026213@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201512270603.tBR63YNp026213>