pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/py-setuptools



Module Name:    pkgsrc
Committed By:   adam
Date:           Sat Oct 14 10:47:56 UTC 2023

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

Log Message:
py-setuptools: updated to 68.2.2

v68.2.2

Bugfixes

Improve backwards compatibility with deprecated CLI practices.

v68.2.1

Bugfixes

Avoid using caching attributes in Distribution.metadata for requirements. This is done for backwards compatibility with customizations that attempt to modify install_requires or extras_require at a 
late point (still not recommended).

v68.2.0

Features

Rework how setuptools internally handles dependencies/install_requires and optional-dependencies/extras_require.
Improve the generated PKG-INFO files, by adding Requires-Dist fields. Previously, these fields would be omitted in favour of a non-standard *.egg-info/requires.txt file (which is still generated for 
the time being).
Improve atomicity when writing PKG-INFO files to avoid race conditions with importlib.metadata.

Bugfixes

Fix the name given to the *-nspkg.pth files in editable installs, ensuring they are unique per distribution.
Workaround some limitations on pkg_resources-style legacy namespaces in the meta path finder for editable installations.


To generate a diff of this commit:
cvs rdiff -u -r1.235 -r1.236 pkgsrc/devel/py-setuptools/Makefile
cvs rdiff -u -r1.80 -r1.81 pkgsrc/devel/py-setuptools/PLIST
cvs rdiff -u -r1.211 -r1.212 pkgsrc/devel/py-setuptools/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-setuptools/Makefile
diff -u pkgsrc/devel/py-setuptools/Makefile:1.235 pkgsrc/devel/py-setuptools/Makefile:1.236
--- pkgsrc/devel/py-setuptools/Makefile:1.235   Thu Aug 24 20:23:12 2023
+++ pkgsrc/devel/py-setuptools/Makefile Sat Oct 14 10:47:56 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.235 2023/08/24 20:23:12 wiz Exp $
+# $NetBSD: Makefile,v 1.236 2023/10/14 10:47:56 adam Exp $
 
-DISTNAME=      setuptools-68.1.2
+DISTNAME=      setuptools-68.2.2
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=s/setuptools/}

Index: pkgsrc/devel/py-setuptools/PLIST
diff -u pkgsrc/devel/py-setuptools/PLIST:1.80 pkgsrc/devel/py-setuptools/PLIST:1.81
--- pkgsrc/devel/py-setuptools/PLIST:1.80       Wed Jun 28 09:10:40 2023
+++ pkgsrc/devel/py-setuptools/PLIST    Sat Oct 14 10:47:56 2023
@@ -1,4 +1,10 @@
-@comment $NetBSD: PLIST,v 1.80 2023/06/28 09:10:40 wiz Exp $
+@comment $NetBSD: PLIST,v 1.81 2023/10/14 10:47:56 adam Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
 ${PYSITELIB}/_distutils_hack/__init__.py
 ${PYSITELIB}/_distutils_hack/__init__.pyc
 ${PYSITELIB}/_distutils_hack/__init__.pyo
@@ -135,15 +141,12 @@ ${PYSITELIB}/pkg_resources/_vendor/zipp.
 ${PYSITELIB}/pkg_resources/extern/__init__.py
 ${PYSITELIB}/pkg_resources/extern/__init__.pyc
 ${PYSITELIB}/pkg_resources/extern/__init__.pyo
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
 ${PYSITELIB}/setuptools/__init__.py
 ${PYSITELIB}/setuptools/__init__.pyc
 ${PYSITELIB}/setuptools/__init__.pyo
+${PYSITELIB}/setuptools/_core_metadata.py
+${PYSITELIB}/setuptools/_core_metadata.pyc
+${PYSITELIB}/setuptools/_core_metadata.pyo
 ${PYSITELIB}/setuptools/_distutils/__init__.py
 ${PYSITELIB}/setuptools/_distutils/__init__.pyc
 ${PYSITELIB}/setuptools/_distutils/__init__.pyo
@@ -490,6 +493,9 @@ ${PYSITELIB}/setuptools/cli.exe
 ${PYSITELIB}/setuptools/command/__init__.py
 ${PYSITELIB}/setuptools/command/__init__.pyc
 ${PYSITELIB}/setuptools/command/__init__.pyo
+${PYSITELIB}/setuptools/command/_requirestxt.py
+${PYSITELIB}/setuptools/command/_requirestxt.pyc
+${PYSITELIB}/setuptools/command/_requirestxt.pyo
 ${PYSITELIB}/setuptools/command/alias.py
 ${PYSITELIB}/setuptools/command/alias.pyc
 ${PYSITELIB}/setuptools/command/alias.pyo

Index: pkgsrc/devel/py-setuptools/distinfo
diff -u pkgsrc/devel/py-setuptools/distinfo:1.211 pkgsrc/devel/py-setuptools/distinfo:1.212
--- pkgsrc/devel/py-setuptools/distinfo:1.211   Thu Aug 24 20:23:12 2023
+++ pkgsrc/devel/py-setuptools/distinfo Sat Oct 14 10:47:56 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.211 2023/08/24 20:23:12 wiz Exp $
+$NetBSD: distinfo,v 1.212 2023/10/14 10:47:56 adam Exp $
 
-BLAKE2s (setuptools-68.1.2.tar.gz) = 8ede862da5839b8a320abacdc9916cadd1d75f5b5515a273b002f9c2536edc8b
-SHA512 (setuptools-68.1.2.tar.gz) = a5a84102ce72f38162b190b91286013cb8660b45f383df04fba65e38c658a5c5b93cdf05f789436618fa596b3ca6688a7c54d31d6d10b729124d3b135660c328
-Size (setuptools-68.1.2.tar.gz) = 2198001 bytes
+BLAKE2s (setuptools-68.2.2.tar.gz) = e675b54a88dabe3120d0703051164d73cf36b787e04152d3c747a712331e6bde
+SHA512 (setuptools-68.2.2.tar.gz) = ed3138a39e8ae47d695e71835024d66d63b8de51aa336bd8524de81a5036aa26cf587caca5d6b46c833f77a6e9c8c1ae6b64e8310f712bd9c4e760196778b2ca
+Size (setuptools-68.2.2.tar.gz) = 2203338 bytes



Home | Main Index | Thread Index | Old Index