pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/py-tox py-tox: updated to 3.5.2
details: https://anonhg.NetBSD.org/pkgsrc/rev/17bd18aebbdd
branches: trunk
changeset: 386171:17bd18aebbdd
user: adam <adam%pkgsrc.org@localhost>
date: Wed Oct 10 09:59:34 2018 +0000
description:
py-tox: updated to 3.5.2
v3.5.2:
Bugfixes
- session packages are now put inside a numbered directory (instead of prefix numbering it,
because pip fails when wheels are not named according to PEP-491 , and prefix numbering messes with this)
Features
- level three verbosity (-vvv) show the packaging output
v3.5.1:
Bugfixes
- fix regression with 3.5.0: specifying --installpkg raises AttributeError: 'str' object has no attribute 'basename'
v3.5.0:
Bugfixes
- intermittent failures with --parallel--safe-build, instead of mangling with the file paths now uses a lock to make the package build operation thread safe and is now on by default
(--parallel--safe-build is now deprecated)
Features
- Added temp_dir folder configuration (defaults to {toxworkdir}/.tmp) that contains tox
temporary files. Package builds now create a hard link (if possible, otherwise copy - notably in
case of Windows Python 2.7) to the built file, and feed that file downstream (e.g. for pip to
install it). The hard link is removed at the end of the run (what it points though is kept
inside distdir). This ensures that a tox session operates on the same package it built, even
if a parallel tox run builds another version. Note distdir will contain only the last built
package in such cases.
diffstat:
devel/py-tox/Makefile | 7 ++++---
devel/py-tox/PLIST | 5 ++++-
devel/py-tox/distinfo | 10 +++++-----
3 files changed, 13 insertions(+), 9 deletions(-)
diffs (57 lines):
diff -r 466236e062c8 -r 17bd18aebbdd devel/py-tox/Makefile
--- a/devel/py-tox/Makefile Wed Oct 10 09:55:32 2018 +0000
+++ b/devel/py-tox/Makefile Wed Oct 10 09:59:34 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2018/10/07 08:32:22 adam Exp $
+# $NetBSD: Makefile,v 1.11 2018/10/10 09:59:34 adam Exp $
-DISTNAME= tox-3.4.0
+DISTNAME= tox-3.5.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=t/tox/}
@@ -10,8 +10,9 @@
COMMENT= Virtualenv-based automation of test activities
LICENSE= mit
+DEPENDS+= ${PYPKGPREFIX}-filelock>=3.0.0:../../devel/py-filelock
+DEPENDS+= ${PYPKGPREFIX}-pluggy>=0.3.0<1.0:../../devel/py-pluggy
DEPENDS+= ${PYPKGPREFIX}-py>=1.4.17:../../devel/py-py
-DEPENDS+= ${PYPKGPREFIX}-pluggy>=0.3.0<1.0:../../devel/py-pluggy
DEPENDS+= ${PYPKGPREFIX}-setuptools>=30.0.0:../../devel/py-setuptools
DEPENDS+= ${PYPKGPREFIX}-six>=1.0.0:../../lang/py-six
DEPENDS+= ${PYPKGPREFIX}-toml>=0.9.4:../../textproc/py-toml
diff -r 466236e062c8 -r 17bd18aebbdd devel/py-tox/PLIST
--- a/devel/py-tox/PLIST Wed Oct 10 09:55:32 2018 +0000
+++ b/devel/py-tox/PLIST Wed Oct 10 09:59:34 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2018/10/07 08:32:22 adam Exp $
+@comment $NetBSD: PLIST,v 1.5 2018/10/10 09:59:34 adam Exp $
bin/tox-${PYVERSSUFFIX}
bin/tox-quickstart-${PYVERSSUFFIX}
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
@@ -19,6 +19,9 @@
${PYSITELIB}/tox/_quickstart.py
${PYSITELIB}/tox/_quickstart.pyc
${PYSITELIB}/tox/_quickstart.pyo
+${PYSITELIB}/tox/cli.py
+${PYSITELIB}/tox/cli.pyc
+${PYSITELIB}/tox/cli.pyo
${PYSITELIB}/tox/config.py
${PYSITELIB}/tox/config.pyc
${PYSITELIB}/tox/config.pyo
diff -r 466236e062c8 -r 17bd18aebbdd devel/py-tox/distinfo
--- a/devel/py-tox/distinfo Wed Oct 10 09:55:32 2018 +0000
+++ b/devel/py-tox/distinfo Wed Oct 10 09:59:34 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2018/10/07 08:32:22 adam Exp $
+$NetBSD: distinfo,v 1.9 2018/10/10 09:59:34 adam Exp $
-SHA1 (tox-3.4.0.tar.gz) = fcf479bb13bd7ccea86d20a74769fe3b9cbc78f6
-RMD160 (tox-3.4.0.tar.gz) = 73a4ce53b68774a5d484f815a3085ceae3048643
-SHA512 (tox-3.4.0.tar.gz) = c14364dffac50bece66f15545325d7912459e49979b37b48ff399610517a43a10a4c005f4ca5ec9481fb4140803a18be64f94838610e07d1e7a4b3e5df2a7d87
-Size (tox-3.4.0.tar.gz) = 287178 bytes
+SHA1 (tox-3.5.2.tar.gz) = 828026408445bf0a5035f6fe22eba972d7ba57f6
+RMD160 (tox-3.5.2.tar.gz) = 7a75ce4c5819ffaf50bc2488933c45b21ed5dab8
+SHA512 (tox-3.5.2.tar.gz) = ea5a1c79083deab4bd6f1fe81a999f072be8d0e63d64c3e8361783931582b7451a561fca00d87e874ce471eae3aabd9d289eb6d8560e28e54d8632075aa1606c
+Size (tox-3.5.2.tar.gz) = 254193 bytes
Home |
Main Index |
Thread Index |
Old Index