Fri Dec 1 19:30:50 2023 UTC (177d)
py-tox: updated to 4.11.4

v4.11.4

Bugfixes

Fix terminal size of tox subcommands (fixes ipython, ipdb, prompt_toolkit, …).
Fix quickstart command from requiring root positional argument
Added ‘AppData’ to the default passed environment variables on Windows.

Improved Documentation

Fix default value for install_command
Fix default value for base_python


(adam)
diff -r1.39 -r1.40 pkgsrc/devel/py-tox/Makefile
diff -r1.28 -r1.29 pkgsrc/devel/py-tox/distinfo

cvs diff -r1.39 -r1.40 pkgsrc/devel/py-tox/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-tox/Makefile 2023/10/28 19:57:08 1.39
+++ pkgsrc/devel/py-tox/Makefile 2023/12/01 19:30:50 1.40
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.39 2023/10/28 19:57:08 wiz Exp $ 1# $NetBSD: Makefile,v 1.40 2023/12/01 19:30:50 adam Exp $
2 2
3DISTNAME= tox-4.11.3 3DISTNAME= tox-4.11.4
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 1 
6CATEGORIES= devel python 5CATEGORIES= devel python
7MASTER_SITES= ${MASTER_SITE_PYPI:=t/tox/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=t/tox/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://tox.wiki/ 9HOMEPAGE= https://tox.wiki/
11COMMENT= Virtualenv-based automation of test activities 10COMMENT= Virtualenv-based automation of test activities
12LICENSE= mit 11LICENSE= mit
13 12
14TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=1.18:../../devel/py-hatchling 13TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=1.18:../../devel/py-hatchling
15TOOL_DEPENDS+= ${PYPKGPREFIX}-hatch-vcs>=0.3:../../devel/py-hatch-vcs 14TOOL_DEPENDS+= ${PYPKGPREFIX}-hatch-vcs>=0.3:../../devel/py-hatch-vcs
16DEPENDS+= ${PYPKGPREFIX}-cachetools>=5.3.1:../../devel/py-cachetools 15DEPENDS+= ${PYPKGPREFIX}-cachetools>=5.3.1:../../devel/py-cachetools
17DEPENDS+= ${PYPKGPREFIX}-chardet>=5.2:../../converters/py-chardet 16DEPENDS+= ${PYPKGPREFIX}-chardet>=5.2:../../converters/py-chardet
18DEPENDS+= ${PYPKGPREFIX}-colorama>=0.4.6:../../comms/py-colorama 17DEPENDS+= ${PYPKGPREFIX}-colorama>=0.4.6:../../comms/py-colorama
@@ -24,39 +23,34 @@ DEPENDS+= ${PYPKGPREFIX}-project-api>=1. @@ -24,39 +23,34 @@ DEPENDS+= ${PYPKGPREFIX}-project-api>=1.
24DEPENDS+= ${PYPKGPREFIX}-virtualenv>=20.24.3:../../devel/py-virtualenv 23DEPENDS+= ${PYPKGPREFIX}-virtualenv>=20.24.3:../../devel/py-virtualenv
25 24
26# more unpackaged TEST_DEPENDS from pyproject.toml 25# more unpackaged TEST_DEPENDS from pyproject.toml
27# "covdefaults>=2.3", 26# "covdefaults>=2.3",
28# "detect-test-pollution>=1.1.1", 27# "detect-test-pollution>=1.1.1",
29# "devpi-process>=0.3.1", 28# "devpi-process>=0.3.1",
30# "diff-cover>=7.6", 29# "diff-cover>=7.6",
31# "re-assert>=1.1", 30# "re-assert>=1.1",
32 31
33TEST_DEPENDS+= ${PYPKGPREFIX}-build>=0.10:../../devel/py-build 32TEST_DEPENDS+= ${PYPKGPREFIX}-build>=0.10:../../devel/py-build
34TEST_DEPENDS+= ${PYPKGPREFIX}-distlib>=0.3.7:../../devel/py-distlib 33TEST_DEPENDS+= ${PYPKGPREFIX}-distlib>=0.3.7:../../devel/py-distlib
35TEST_DEPENDS+= ${PYPKGPREFIX}-flaky>=3.7.0:../../devel/py-flaky 34TEST_DEPENDS+= ${PYPKGPREFIX}-flaky>=3.7.0:../../devel/py-flaky
36TEST_DEPENDS+= ${PYPKGPREFIX}-psutil>=5.9.5:../../sysutils/py-psutil 35TEST_DEPENDS+= ${PYPKGPREFIX}-psutil>=5.9.5:../../sysutils/py-psutil
37TEST_DEPENDS+= ${PYPKGPREFIX}-test>=7.4:../../devel/py-test 
38TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=4.1:../../devel/py-test-cov 36TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=4.1:../../devel/py-test-cov
39TEST_DEPENDS+= ${PYPKGPREFIX}-test-mock>=3.11.1:../../devel/py-test-mock 37TEST_DEPENDS+= ${PYPKGPREFIX}-test-mock>=3.11.1:../../devel/py-test-mock
40TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>=3.3.1:../../devel/py-test-xdist 38TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>=3.3.1:../../devel/py-test-xdist
41TEST_DEPENDS+= ${PYPKGPREFIX}-time-machine>=2.12:../../time/py-time-machine 39TEST_DEPENDS+= ${PYPKGPREFIX}-time-machine>=2.12:../../time/py-time-machine
42TEST_DEPENDS+= ${PYPKGPREFIX}-wheel>=0.41.2:../../devel/py-wheel 40TEST_DEPENDS+= ${PYPKGPREFIX}-wheel>=0.41.2:../../devel/py-wheel
43 41
44PYTHON_VERSIONS_INCOMPATIBLE= 27 42PYTHON_VERSIONS_INCOMPATIBLE= 27
45 43
46.include "../../lang/python/pyversion.mk" 44.include "../../lang/python/pyversion.mk"
47.if ${PYTHON_VERSION} < 311 45.if ${PYTHON_VERSION} < 311
48DEPENDS+= ${PYPKGPREFIX}-tomli>=2.0.1:../../textproc/py-tomli 46DEPENDS+= ${PYPKGPREFIX}-tomli>=2.0.1:../../textproc/py-tomli
49.endif 47.endif
50 48
51USE_LANGUAGES= # none 49USE_LANGUAGES= # none
52 50
53post-install: 51post-install:
54 cd ${DESTDIR}${PREFIX}/bin && \ 52 cd ${DESTDIR}${PREFIX}/bin && \
55 ${MV} tox tox-${PYVERSSUFFIX} || ${TRUE} 53 ${MV} tox tox-${PYVERSSUFFIX} || ${TRUE}
56 54
57# needs to be installed first 
58do-test: 
59 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests 
60 
61.include "../../lang/python/wheel.mk" 55.include "../../lang/python/wheel.mk"
62.include "../../mk/bsd.pkg.mk" 56.include "../../mk/bsd.pkg.mk"

cvs diff -r1.28 -r1.29 pkgsrc/devel/py-tox/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-tox/distinfo 2023/09/16 04:28:01 1.28
+++ pkgsrc/devel/py-tox/distinfo 2023/12/01 19:30:50 1.29
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.28 2023/09/16 04:28:01 adam Exp $ 1$NetBSD: distinfo,v 1.29 2023/12/01 19:30:50 adam Exp $
2 2
3BLAKE2s (tox-4.11.3.tar.gz) = 3af99dbd92ecf939737dba51a808eb16ca9465e449355d05556cd37e5b1788ff 3BLAKE2s (tox-4.11.4.tar.gz) = b026b8808ed51c6724bcb5fade03246408a039aa16ff5567ea17b5b350b3a249
4SHA512 (tox-4.11.3.tar.gz) = 326023cf8011957ea4b1e7c8765ca9da3a2387a78810ade09b71be56c26481cd020ca99217a3c7fe7f95da365840dfb5c7c7ee6ed63caeda2b326abdd66b7438 4SHA512 (tox-4.11.4.tar.gz) = 4b6149ec5945d67d3f5afd309a71a7845fe3ca2ca1291cb08327bda2177d2623ca49d52548fabf7856416dd90973c82566559a738946038963e7aada544ddc30
5Size (tox-4.11.3.tar.gz) = 175528 bytes 5Size (tox-4.11.4.tar.gz) = 176168 bytes