pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-pip
Module Name: pkgsrc
Committed By: adam
Date: Thu Feb 8 22:25:25 UTC 2024
Modified Files:
pkgsrc/devel/py-pip: Makefile distinfo
Log Message:
py-pip: updated to 24.0
24.0 (2024-02-03)
Features
Retry on HTTP status code 502
Automatically use the setuptools PEP 517 build backend when --config-settings is used for projects without pyproject.toml.
Make pip freeze and pip uninstall of legacy editable installs of packages whose name contains _ compatible with setuptools>=69.0.3.
Support per requirement --config-settings for editable installs.
Bug Fixes
Optimized usage of --find-links=<path-to-dir>, by only scanning the relevant directory once, only considering file names that are valid wheel or sdist names, and only considering files in the
directory that are related to the install.
Removed wheel from the [build-system].requires list fallback that is used when pyproject.toml is absent.
Vendored Libraries
Upgrade distlib to 0.3.8
Improved Documentation
Fix explanation of how PIP_CONFIG_FILE works
Fix outdated pip install argument description in documentation.
Replace some links to PEPs with links to the canonical specifications on the Python Packaging User Guide
Updated the pyproject.toml document to stop suggesting to depend on wheel as a build dependency directly.
Update supported interpreters in development docs
Process
Most project metadata is now defined statically via pip’s pyproject.toml file.
To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 pkgsrc/devel/py-pip/Makefile
cvs rdiff -u -r1.60 -r1.61 pkgsrc/devel/py-pip/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-pip/Makefile
diff -u pkgsrc/devel/py-pip/Makefile:1.71 pkgsrc/devel/py-pip/Makefile:1.72
--- pkgsrc/devel/py-pip/Makefile:1.71 Sun Dec 17 19:09:12 2023
+++ pkgsrc/devel/py-pip/Makefile Thu Feb 8 22:25:25 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.71 2023/12/17 19:09:12 adam Exp $
+# $NetBSD: Makefile,v 1.72 2024/02/08 22:25:25 adam Exp $
-DISTNAME= pip-23.3.2
+DISTNAME= pip-24.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pip/}
@@ -10,7 +10,7 @@ HOMEPAGE= https://pip.pypa.io/
COMMENT= Installs Python packages as an easy_install replacement
LICENSE= mit
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=67.6.1:../../devel/py-setuptools
TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
USE_LANGUAGES= # none
@@ -28,10 +28,6 @@ post-install:
cd ${DESTDIR}${PREFIX}/bin && ${RM} -f pip pip[2-3]
${CHMOD} -R go-w ${DESTDIR}${PREFIX}/${PYSITELIB}
-# no tests included
-do-test:
- ${DO_NADA}
-
.include "../../lang/python/application.mk"
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-pip/distinfo
diff -u pkgsrc/devel/py-pip/distinfo:1.60 pkgsrc/devel/py-pip/distinfo:1.61
--- pkgsrc/devel/py-pip/distinfo:1.60 Sun Dec 17 19:09:12 2023
+++ pkgsrc/devel/py-pip/distinfo Thu Feb 8 22:25:25 2024
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.60 2023/12/17 19:09:12 adam Exp $
+$NetBSD: distinfo,v 1.61 2024/02/08 22:25:25 adam Exp $
-BLAKE2s (pip-23.3.2.tar.gz) = 42e749c507620f558ba35cbd2cf3a5fee7231bb0c6f8145941d40c940222c2dc
-SHA512 (pip-23.3.2.tar.gz) = b2d8bcff02fe196163e88e02702861bfccba202e5c71d8c6843eeebc84066efa6987574e26a89ff25f096645e99c824dde585fbae415b66d5eb88657bb4d9cb4
-Size (pip-23.3.2.tar.gz) = 2132244 bytes
+BLAKE2s (pip-24.0.tar.gz) = 684d3679c4058ac0f477f24c68485c2d99adb1c899347aead163fd8bbdc5f639
+SHA512 (pip-24.0.tar.gz) = b687d9e7e2b0348a1c3355610bcf4e194dd157dc6e79638f8a0a383cf1ba7c4253be4b145e9a5029e089807d1feec9e444976f34f77a732f3ef527d9bc6bcebf
+Size (pip-24.0.tar.gz) = 2132709 bytes
SHA1 (patch-src_pip___internal_build__env.py) = 19c6feb4b56cbdb70f9150c452dac73ca3949911
SHA1 (patch-src_pip___internal_commands_install.py) = 2f78c5af7c677d052a2275488dcda2f7b86c6e51
SHA1 (patch-src_pip___internal_operations_install_wheel.py) = 0f590d2a11a2373f50abbc9377044f728625b13d
Home |
Main Index |
Thread Index |
Old Index