pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-pipx
Module Name: pkgsrc
Committed By: adam
Date: Fri Oct 16 18:08:31 UTC 2026
Modified Files:
pkgsrc/devel/py-pipx: Makefile PLIST distinfo
Log Message:
py-pipx: updated to 1.18.2
1.18.2
Bugfixes
Accept absolute file:/// URLs as package specs, such as pipx install file:///wheels/tool-1-py3-none-any.whl.
In a terminal, show the pipx spinner again during installs and upgrades instead of the full pip or uv log, which –verbose still streams. Installer errors are still printed on failure.
Print the installer error once when a pipx upgrade –verbose or pip pipx install –verbose fails, instead of repeating it after the live output.
Stop an -all command on Ctrl-C even when the interpreter drops the interrupt, which happens when the signal handler runs inside a weakref callback or a finalizer.
1.18.1
Bugfixes
Stop pip and uv when Ctrl-C lands early, instead of hanging.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/py-pipx/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/py-pipx/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pipx/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-pipx/Makefile
diff -u pkgsrc/devel/py-pipx/Makefile:1.4 pkgsrc/devel/py-pipx/Makefile:1.5
--- pkgsrc/devel/py-pipx/Makefile:1.4 Thu Sep 3 09:14:54 2026
+++ pkgsrc/devel/py-pipx/Makefile Fri Oct 16 18:08:31 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2026/09/03 09:14:54 adam Exp $
+# $NetBSD: Makefile,v 1.5 2026/10/16 18:08:31 adam Exp $
-DISTNAME= pipx-1.17.2
+DISTNAME= pipx-1.18.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pipx/}
@@ -10,24 +10,19 @@ HOMEPAGE= https://pipx.pypa.io/
COMMENT= Install and Run Python Applications in Isolated Environments
LICENSE= mit
-TOOL_DEPENDS+= ${PYPKGPREFIX}-docutils>=0.21:../../textproc/py-docutils
-TOOL_DEPENDS+= ${PYPKGPREFIX}-hatch-vcs>=0.4:../../devel/py-hatch-vcs
-TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=1.27:../../devel/py-hatchling
-DEPENDS+= ${PYPKGPREFIX}-argcomplete>=1.9.4:../../devel/py-argcomplete
-DEPENDS+= ${PYPKGPREFIX}-filelock>=3.16:../../devel/py-filelock
-DEPENDS+= ${PYPKGPREFIX}-packaging>=26:../../devel/py-packaging
-DEPENDS+= ${PYPKGPREFIX}-platformdirs>=4.6:../../misc/py-platformdirs
+TOOL_DEPENDS+= ${PYPKGPREFIX}-docutils>=0.21.2:../../textproc/py-docutils
+TOOL_DEPENDS+= ${PYPKGPREFIX}-hatch-vcs>=0.5:../../devel/py-hatch-vcs
+TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=1.32.4:../../devel/py-hatchling
+DEPENDS+= ${PYPKGPREFIX}-argcomplete>=3.7.2:../../devel/py-argcomplete
+DEPENDS+= ${PYPKGPREFIX}-filelock>=4.2:../../devel/py-filelock
+DEPENDS+= ${PYPKGPREFIX}-packaging>=26.3:../../devel/py-packaging
+DEPENDS+= ${PYPKGPREFIX}-platformdirs>=4.12.2:../../misc/py-platformdirs
DEPENDS+= ${PYPKGPREFIX}-userpath>=1.9.2:../../devel/py-userpath
USE_LANGUAGES= # none
PY_RENAME_BINARIES= pipx
-.include "../../lang/python/pyversion.mk"
-.if ${PYTHON_VERSION} < 311
-DEPENDS+= ${PYPKGPREFIX}-tomli>=0:../../textproc/py-tomli
-.endif
-
SUBST_CLASSES+= mandir
SUBST_STAGE.mandir= pre-configure
SUBST_MESSAGE.mandir= Setting correct mandir.
Index: pkgsrc/devel/py-pipx/PLIST
diff -u pkgsrc/devel/py-pipx/PLIST:1.2 pkgsrc/devel/py-pipx/PLIST:1.3
--- pkgsrc/devel/py-pipx/PLIST:1.2 Thu Sep 3 09:14:54 2026
+++ pkgsrc/devel/py-pipx/PLIST Fri Oct 16 18:08:31 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2026/09/03 09:14:54 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2026/10/16 18:08:31 adam Exp $
bin/pipx-${PYVERSSUFFIX}
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -107,6 +107,9 @@ ${PYSITELIB}/pipx/constants.pyo
${PYSITELIB}/pipx/emojis.py
${PYSITELIB}/pipx/emojis.pyc
${PYSITELIB}/pipx/emojis.pyo
+${PYSITELIB}/pipx/fanout.py
+${PYSITELIB}/pipx/fanout.pyc
+${PYSITELIB}/pipx/fanout.pyo
${PYSITELIB}/pipx/interpreter.py
${PYSITELIB}/pipx/interpreter.pyc
${PYSITELIB}/pipx/interpreter.pyo
Index: pkgsrc/devel/py-pipx/distinfo
diff -u pkgsrc/devel/py-pipx/distinfo:1.3 pkgsrc/devel/py-pipx/distinfo:1.4
--- pkgsrc/devel/py-pipx/distinfo:1.3 Thu Sep 3 09:14:54 2026
+++ pkgsrc/devel/py-pipx/distinfo Fri Oct 16 18:08:31 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2026/09/03 09:14:54 adam Exp $
+$NetBSD: distinfo,v 1.4 2026/10/16 18:08:31 adam Exp $
-BLAKE2s (pipx-1.17.2.tar.gz) = eac32d56bf308d18f41a47b28f734dc2b661967ff9223187cedfb1264a1ab422
-SHA512 (pipx-1.17.2.tar.gz) = 061c929fa36838738f653b360f96d80b1bd66c09f9399a3c4504ff146ca2caf3783c8642c1cf5b8e7b073c863dbd1e830863bd2f0426f46984801a6f33d1e85b
-Size (pipx-1.17.2.tar.gz) = 354513 bytes
+BLAKE2s (pipx-1.18.2.tar.gz) = 6c56517a13b70b2efe29010cb5c39c5fffd0f96905f21b89ae3911a51b2f4340
+SHA512 (pipx-1.18.2.tar.gz) = c9263acc6ff0cdea7623fa366e24dbf7805fd6a33e8a3e8678c3df2672e6d44adea96580ab74baea2e7b9de4e3e52ae7b387e3775b3fc7ab3d5bdcd5b1228123
+Size (pipx-1.18.2.tar.gz) = 381712 bytes
Home |
Main Index |
Thread Index |
Old Index