pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-tox



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Apr 24 09:51:40 UTC 2026

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

Log Message:
py-tox: updated to 4.53.0

Features - 4.53.0

TOML env_list now accepts bare range dicts ({ prefix = "3.", start = 12, stop = 14 }) and bare labeled dicts ({ ecosystem = ["oci", "python"] }) as top-level items, removing the { product = [...] } 
wrapper when there is only a single factor group

Bug fixes - 4.53.0

Nesting a range or labeled dict inside a product factor-group list now raises a clear error pointing at the un-nesting fix, instead of silently producing a malformed environment name


To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 pkgsrc/devel/py-tox/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/devel/py-tox/PLIST
cvs rdiff -u -r1.54 -r1.55 pkgsrc/devel/py-tox/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-tox/Makefile
diff -u pkgsrc/devel/py-tox/Makefile:1.65 pkgsrc/devel/py-tox/Makefile:1.66
--- pkgsrc/devel/py-tox/Makefile:1.65   Thu Mar 12 05:26:51 2026
+++ pkgsrc/devel/py-tox/Makefile        Fri Apr 24 09:51:40 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.65 2026/03/12 05:26:51 adam Exp $
+# $NetBSD: Makefile,v 1.66 2026/04/24 09:51:40 adam Exp $
 
-DISTNAME=      tox-4.49.1
+DISTNAME=      tox-4.53.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=t/tox/}
@@ -10,6 +10,7 @@ HOMEPAGE=     https://tox.wiki/
 COMMENT=       Virtualenv-based automation of test activities
 LICENSE=       mit
 
+TOOL_DEPENDS+= ${PYPKGPREFIX}-docutils>=0.21:../../textproc/py-docutils
 TOOL_DEPENDS+= ${PYPKGPREFIX}-hatch-vcs>=0.5:../../devel/py-hatch-vcs
 TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=1.29:../../devel/py-hatchling
 DEPENDS+=      ${PYPKGPREFIX}-cachetools>=7.0.3:../../devel/py-cachetools
@@ -19,6 +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}-tomli_w>=1.2:../../textproc/py-tomli_w
 DEPENDS+=      ${PYPKGPREFIX}-virtualenv>=21.1:../../devel/py-virtualenv
 
@@ -48,9 +50,13 @@ DEPENDS+=    ${PYPKGPREFIX}-tomli>=2.4:../.
 DEPENDS+=      ${PYPKGPREFIX}-typing-extensions>=4.15:../../devel/py-typing-extensions
 .endif
 
+PY_RENAME_BINARIES=    tox
+
+INSTALLATION_DIRS=     ${PKGMANDIR}/man1
+
 post-install:
-       cd ${DESTDIR}${PREFIX}/bin && \
-       ${MV} tox tox-${PYVERSSUFFIX} || ${TRUE}
+       cd ${DESTDIR}${PREFIX} && \
+       ${MV} share/man/man1/tox.1 ${PKGMANDIR}/man1/tox-${PYVERSSUFFIX}.1 || ${TRUE}
 
 .include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/py-tox/PLIST
diff -u pkgsrc/devel/py-tox/PLIST:1.16 pkgsrc/devel/py-tox/PLIST:1.17
--- pkgsrc/devel/py-tox/PLIST:1.16      Thu Mar 12 05:26:51 2026
+++ pkgsrc/devel/py-tox/PLIST   Fri Apr 24 09:51:40 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2026/03/12 05:26:51 adam Exp $
+@comment $NetBSD: PLIST,v 1.17 2026/04/24 09:51:40 adam Exp $
 bin/tox-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -292,6 +292,9 @@ ${PYSITELIB}/tox/tox_env/python/extras.p
 ${PYSITELIB}/tox/tox_env/python/package.py
 ${PYSITELIB}/tox/tox_env/python/package.pyc
 ${PYSITELIB}/tox/tox_env/python/package.pyo
+${PYSITELIB}/tox/tox_env/python/pep723.py
+${PYSITELIB}/tox/tox_env/python/pep723.pyc
+${PYSITELIB}/tox/tox_env/python/pep723.pyo
 ${PYSITELIB}/tox/tox_env/python/pip/__init__.py
 ${PYSITELIB}/tox/tox_env/python/pip/__init__.pyc
 ${PYSITELIB}/tox/tox_env/python/pip/__init__.pyo
@@ -337,6 +340,9 @@ ${PYSITELIB}/tox/tox_env/python/virtual_
 ${PYSITELIB}/tox/tox_env/python/virtual_env/package/util.py
 ${PYSITELIB}/tox/tox_env/python/virtual_env/package/util.pyc
 ${PYSITELIB}/tox/tox_env/python/virtual_env/package/util.pyo
+${PYSITELIB}/tox/tox_env/python/virtual_env/pep723_runner.py
+${PYSITELIB}/tox/tox_env/python/virtual_env/pep723_runner.pyc
+${PYSITELIB}/tox/tox_env/python/virtual_env/pep723_runner.pyo
 ${PYSITELIB}/tox/tox_env/python/virtual_env/runner.py
 ${PYSITELIB}/tox/tox_env/python/virtual_env/runner.pyc
 ${PYSITELIB}/tox/tox_env/python/virtual_env/runner.pyo
@@ -376,3 +382,4 @@ ${PYSITELIB}/tox/util/spinner.pyo
 ${PYSITELIB}/tox/version.py
 ${PYSITELIB}/tox/version.pyc
 ${PYSITELIB}/tox/version.pyo
+man/man1/tox-${PYVERSSUFFIX}.1

Index: pkgsrc/devel/py-tox/distinfo
diff -u pkgsrc/devel/py-tox/distinfo:1.54 pkgsrc/devel/py-tox/distinfo:1.55
--- pkgsrc/devel/py-tox/distinfo:1.54   Thu Mar 12 05:26:51 2026
+++ pkgsrc/devel/py-tox/distinfo        Fri Apr 24 09:51:40 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.54 2026/03/12 05:26:51 adam Exp $
+$NetBSD: distinfo,v 1.55 2026/04/24 09:51:40 adam Exp $
 
-BLAKE2s (tox-4.49.1.tar.gz) = 2803e7735a01b2e707548693f1b7dd292f1930213df69846b4783cdd211b3c16
-SHA512 (tox-4.49.1.tar.gz) = 4a2542f4efe469051104d06f34082af641bbda1c13bfc30e7ba1560cb5b0588f46a72186b6458b69fcde3c50777ca9d9d1a10f3e27d24d9d92ec286805b2d0fc
-Size (tox-4.49.1.tar.gz) = 260048 bytes
+BLAKE2s (tox-4.53.0.tar.gz) = 03ce904190a84e926ead4a9b174a2fb95c3bf2e893f6f9e8cd2b375c8ee79736
+SHA512 (tox-4.53.0.tar.gz) = f43388935335f94be0ad0ee6376ef272e12dbbd0b4df386cb6a6733f0aebf7ad9620d706b90a913a44d00b0a1b7ac1df69b27f519d804191efcf4f9d99d10ffd
+Size (tox-4.53.0.tar.gz) = 274048 bytes



Home | Main Index | Thread Index | Old Index