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