CVS commit: pkgsrc/devel/py-tox

"Adam Ciarcinski" <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	adam
Date:		Tue Aug 18 12:46:39 UTC 2026

Modified Files:
	pkgsrc/devel/py-tox: Makefile PLIST distinfo

Log Message:
py-tox: updated to 4.60.0

Features - 4.60.0
Add {home} and {tox_root_name} substitutions; set work_dir to e.g. "{home}/.local/state/tox/{tox_root_name}" to keep environments outside of the project tree - by @WhyNotHugo.

Bug fixes - 4.60.0
Provision the requested tox version before reading env_list, allowing configuration syntax introduced by that version - by @CAOShurong

Improved documentation - 4.60.0
Fix nine source-code links in the onboarding guide that pointed at paths which no longer exist, and correct the class names of the TOML configuration sources and loaders they refer to - by @Yusuf-Gadelrab.


To generate a diff of this commit:
cvs rdiff -u -r1.68 -r1.69 pkgsrc/devel/py-tox/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/devel/py-tox/PLIST
cvs rdiff -u -r1.57 -r1.58 pkgsrc/devel/py-tox/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 3.1 KB)
Modified files:

Index: pkgsrc/devel/py-tox/Makefile
diff -u pkgsrc/devel/py-tox/Makefile:1.68 pkgsrc/devel/py-tox/Makefile:1.69
--- pkgsrc/devel/py-tox/Makefile:1.68	Thu Jul  2 06:38:55 2026
+++ pkgsrc/devel/py-tox/Makefile	Tue Aug 18 12:46:39 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.68 2026/07/02 06:38:55 adam Exp $
+# $NetBSD: Makefile,v 1.69 2026/08/18 12:46:39 adam Exp $
 
-DISTNAME=	tox-4.56.1
+DISTNAME=	tox-4.60.0
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=	devel python
 MASTER_SITES=	${MASTER_SITE_PYPI:=t/tox/}
@@ -20,7 +20,7 @@ DEPENDS+=	${PYPKGPREFIX}-packaging>=26:.
 DEPENDS+=	${PYPKGPREFIX}-platformdirs>=4.9.4:../../misc/py-platformdirs
 DEPENDS+=	${PYPKGPREFIX}-pluggy>=1.6:../../devel/py-pluggy
 DEPENDS+=	${PYPKGPREFIX}-project-api>=1.10:../../devel/py-project-api
-DEPENDS+=	${PYPKGPREFIX}-python-discovery>=1.2.2:../../lang/py-python-discovery
+DEPENDS+=	${PYPKGPREFIX}-python-discovery>=1.4.4:../../lang/py-python-discovery
 DEPENDS+=	${PYPKGPREFIX}-tomli_w>=1.2:../../textproc/py-tomli_w
 DEPENDS+=	${PYPKGPREFIX}-virtualenv>=21.1:../../devel/py-virtualenv
 
@@ -47,6 +47,8 @@ USE_LANGUAGES=	# none
 .include "../../lang/python/pyversion.mk"
 .if ${PYTHON_VERSION} < 311
 DEPENDS+=	${PYPKGPREFIX}-tomli>=2.4:../../textproc/py-tomli
+.endif
+.if ${PYTHON_VERSION} < 313
 DEPENDS+=	${PYPKGPREFIX}-typing-extensions>=4.15:../../devel/py-typing-extensions
 .endif
 

Index: pkgsrc/devel/py-tox/PLIST
diff -u pkgsrc/devel/py-tox/PLIST:1.18 pkgsrc/devel/py-tox/PLIST:1.19
--- pkgsrc/devel/py-tox/PLIST:1.18	Wed May 27 12:44:19 2026
+++ pkgsrc/devel/py-tox/PLIST	Tue Aug 18 12:46:39 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2026/05/27 12:44:19 adam Exp $
+@comment $NetBSD: PLIST,v 1.19 2026/08/18 12:46:39 adam Exp $
 bin/tox-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -373,6 +373,9 @@ ${PYSITELIB}/tox/util/file_view.pyo
 ${PYSITELIB}/tox/util/graph.py
 ${PYSITELIB}/tox/util/graph.pyc
 ${PYSITELIB}/tox/util/graph.pyo
+${PYSITELIB}/tox/util/json_types.py
+${PYSITELIB}/tox/util/json_types.pyc
+${PYSITELIB}/tox/util/json_types.pyo
 ${PYSITELIB}/tox/util/path.py
 ${PYSITELIB}/tox/util/path.pyc
 ${PYSITELIB}/tox/util/path.pyo

Index: pkgsrc/devel/py-tox/distinfo
diff -u pkgsrc/devel/py-tox/distinfo:1.57 pkgsrc/devel/py-tox/distinfo:1.58
--- pkgsrc/devel/py-tox/distinfo:1.57	Thu Jul  2 06:38:55 2026
+++ pkgsrc/devel/py-tox/distinfo	Tue Aug 18 12:46:39 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.57 2026/07/02 06:38:55 adam Exp $
+$NetBSD: distinfo,v 1.58 2026/08/18 12:46:39 adam Exp $
 
-BLAKE2s (tox-4.56.1.tar.gz) = 8a0fdb33bd57d53ec201bc6db3aa7f3662a5c0813859c94fd69b405426c6b0cd
-SHA512 (tox-4.56.1.tar.gz) = ca5f785d54977e291f06094e00dbce99e75c56c0678aa62b3007f690376810d2ce0074f34996e49bd976e405d5b1d9e3404802d59a00bb98084cbf1de369f28a
-Size (tox-4.56.1.tar.gz) = 283155 bytes
+BLAKE2s (tox-4.60.0.tar.gz) = 32fc1ede6de54beed364cfb431c8314b6cff2bc012287b56f7586a358a95fdf4
+SHA512 (tox-4.60.0.tar.gz) = 777fe7244ec33ed979ca54e331a94a0b4cdb04365c4d96b5ce480172f167f5951b892d3aa78128a6695b40ffb70633d65c1e83c1ad374620a3b78a9c74059e29
+Size (tox-4.60.0.tar.gz) = 301598 bytes
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.