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.11.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c855413fb815
branches:  trunk
changeset: 323759:c855413fb815
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri May 17 08:39:14 2019 +0000

description:
py-tox: updated to 3.11.1

v3.11.1:

Bugfixes
- When creating virtual environments we no longer ask the python to tell its path, but rather use the discovered path.


v3.11.0:

Features
- --showconfig overhaul:
  - now fully generated via the config parser, so anyone can load it by using the built-in python config parser
  - the tox section contains all configuration data from config
  - the tox section contains a host_python key detailing the path of the host python
  - the tox:version section contains the versions of all packages tox depends on with their version
  - passing -l now allows only listing default target envs
  - allows showing config for a given set of tox environments only via the -e cli flag or the TOXENV environment
    variable, in this case the tox and tox:version section is only shown if at least one verbosity flag is passed
  this should help inspecting the options.


v3.10.0:

Bugfixes
- fix for tox -l command: do not allow setting the TOXENV or the -e flag to override the listed default environment variables, they still show up under extra if non defined target
- tox ignores unknown CLI arguments when provisioning is on and outside of the provisioned environment (allowing
  provisioning arguments to be forwarded freely)

Features
- Virtual environments created now no longer upgrade pip/wheel/setuptools to the latest version. Instead the start
  packages after virtualenv creation now is whatever virtualenv has bundled in. This allows faster virtualenv
  creation and builds that are easier to reproduce.
- Improve python discovery and add architecture support:
   - UNIX:
     - First, check if the tox host Python matches.
     - Second, check if the the canonical name (e.g. python3.7, python3) matches or the base python is an absolute path, use that.
     - Third, check if the the canonical name without version matches (e.g. python, pypy) matches.

   - Windows:
     - First, check if the tox host Python matches.
     - Second, use the py.exe to list registered interpreters and any of those match.
     - Third, check if the the canonical name (e.g. python3.7, python3) matches or the base python is an absolute path, use that.
     - Fourth, check if the the canonical name without version matches (e.g. python, pypy) matches.
     - Finally, check for known locations (c:\python{major}{minor}\python.exe).
  tox environment configuration generation is now done in parallel (to alleviate the slowdown due to extra
  checks).


v3.9.0:

Bugfixes
- Fix congratulations when using ^C during virtualenv creation

Features
- Allow having inline comments in :conf:deps

diffstat:

 devel/py-tox/Makefile |   5 +++--
 devel/py-tox/distinfo |  10 +++++-----
 2 files changed, 8 insertions(+), 7 deletions(-)

diffs (35 lines):

diff -r 053ba8b58df3 -r c855413fb815 devel/py-tox/Makefile
--- a/devel/py-tox/Makefile     Fri May 17 08:34:38 2019 +0000
+++ b/devel/py-tox/Makefile     Fri May 17 08:39:14 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2019/04/09 07:51:41 adam Exp $
+# $NetBSD: Makefile,v 1.17 2019/05/17 08:39:14 adam Exp $
 
-DISTNAME=      tox-3.8.6
+DISTNAME=      tox-3.11.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=t/tox/}
@@ -19,6 +19,7 @@
 DEPENDS+=      ${PYPKGPREFIX}-virtualenv>=1.11.2:../../devel/py-virtualenv
 BUILD_DEPENDS+=        ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm
 TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun>=0.3.11:../../devel/py-freezegun
+TEST_DEPENDS+= ${PYPKGPREFIX}-flaky>=3.4.0:../../devel/py-flaky
 TEST_DEPENDS+= ${PYPKGPREFIX}-pathlib2>=2.3.3:../../devel/py-pathlib2
 TEST_DEPENDS+= ${PYPKGPREFIX}-test>=3.0.0:../../devel/py-test
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=2.5.1:../../devel/py-test-cov
diff -r 053ba8b58df3 -r c855413fb815 devel/py-tox/distinfo
--- a/devel/py-tox/distinfo     Fri May 17 08:34:38 2019 +0000
+++ b/devel/py-tox/distinfo     Fri May 17 08:39:14 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.14 2019/04/09 07:51:41 adam Exp $
+$NetBSD: distinfo,v 1.15 2019/05/17 08:39:14 adam Exp $
 
-SHA1 (tox-3.8.6.tar.gz) = 924c85d04b63b9bba9282de5d1b98c48b4c2f69f
-RMD160 (tox-3.8.6.tar.gz) = 471a7dc58bbb505ff58369d07dfd519d69ffc09e
-SHA512 (tox-3.8.6.tar.gz) = d039f747f8b7648876574253ef0019fae2fbe862728014828068c1432cbb4bcdc9bd3bf8700f3e93159302f6a4665e2780d2618db8b0e2bf490af9bfdf935102
-Size (tox-3.8.6.tar.gz) = 281515 bytes
+SHA1 (tox-3.11.1.tar.gz) = 374f183b06d9cc0cb665e253a5f2ae2cac103349
+RMD160 (tox-3.11.1.tar.gz) = 336206a80d5d107b92ffbd06112c154da07beaf2
+SHA512 (tox-3.11.1.tar.gz) = a49f6c851505d129aacfa0a5e49ddfe1892b04465b1c1a4bd98ce2a937fb6c145f75f34a56fb4f26515dc0bcd7317f0f3bc967b02a441b37e04e1878716a59a0
+Size (tox-3.11.1.tar.gz) = 284226 bytes



Home | Main Index | Thread Index | Old Index