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:           Fri Aug 30 12:33:55 UTC 2024

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

Log Message:
py-setuptools: updated to 74.0.0

v74.0.0

Features

Changed the type of error raised by setuptools.command.easy_install.CommandSpec.from_param on unsupported argument from AttributeError to TypeError
Added detection of ARM64 variant of MSVC
Made setuptools.package_index.Credential a typing.NamedTuple
Reraise error from setuptools.command.easy_install.auto_chmod instead of nonsensical TypeError: 'Exception' object is not subscriptable
Fully typed all collection attributes in pkg_resources
Automatically exclude .tox|.nox|.venv directories from sdist.

Deprecations and Removals

Removed the monkeypatching of distutils._msvccompiler. Now all compiler logic is consolidated in distutils.
Synced with pypa/distutils@58fe058e4, including consolidating Visual Studio 2017 support


To generate a diff of this commit:
cvs rdiff -u -r1.253 -r1.254 pkgsrc/devel/py-setuptools/Makefile
cvs rdiff -u -r1.94 -r1.95 pkgsrc/devel/py-setuptools/PLIST
cvs rdiff -u -r1.227 -r1.228 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.253 pkgsrc/devel/py-setuptools/Makefile:1.254
--- pkgsrc/devel/py-setuptools/Makefile:1.253   Sun Aug 25 10:29:10 2024
+++ pkgsrc/devel/py-setuptools/Makefile Fri Aug 30 12:33:55 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.253 2024/08/25 10:29:10 wiz Exp $
+# $NetBSD: Makefile,v 1.254 2024/08/30 12:33:55 adam Exp $
 
-DISTNAME=      setuptools-73.0.1
+DISTNAME=      setuptools-74.0.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=s/setuptools/}
@@ -11,25 +11,25 @@ COMMENT=    New Python packaging system
 LICENSE=       python-software-foundation OR zpl-2.0
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
-TEST_DEPENDS+= ${PYPKGPREFIX}-build-[0-9]*:../../devel/py-build
+TEST_DEPENDS+= ${PYPKGPREFIX}-build>=1.0.3:../../devel/py-build
 TEST_DEPENDS+= ${PYPKGPREFIX}-filelock>=3.4.0:../../devel/py-filelock
-TEST_DEPENDS+= ${PYPKGPREFIX}-ini2toml>=0.9:../../textproc/py-ini2toml
+TEST_DEPENDS+= ${PYPKGPREFIX}-ini2toml>=0.14:../../textproc/py-ini2toml
 TEST_DEPENDS+= ${PYPKGPREFIX}-jaraco.develop>=7.21:../../devel/py-jaraco.develop
 TEST_DEPENDS+= ${PYPKGPREFIX}-jaraco.envs>=2.2:../../devel/py-jaraco.envs
 TEST_DEPENDS+= ${PYPKGPREFIX}-jaraco.path>=3.2.0:../../devel/py-jaraco.path
-TEST_DEPENDS+= ${PYPKGPREFIX}-jaraco.test>=0:../../devel/py-jaraco.test
+TEST_DEPENDS+= ${PYPKGPREFIX}-jaraco.test-[0-9]*:../../devel/py-jaraco.test
+TEST_DEPENDS+= ${PYPKGPREFIX}-packaging>=23.2:../../devel/py-packaging
 TEST_DEPENDS+= ${PYPKGPREFIX}-pip>=19.1:../../devel/py-pip
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-checkdocs>=2.4:../../devel/py-test-checkdocs
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-fixture-config-[0-9]*:../../devel/py-test-fixture-config
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-subprocess-[0-9]*:../../devel/py-test-subprocess
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-timeout-[0-9]*:../../devel/py-test-timeout
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>=3:../../devel/py-test-xdist
 TEST_DEPENDS+= ${PYPKGPREFIX}-tomli_w>=1.0.0:../../textproc/py-tomli_w
 TEST_DEPENDS+= ${PYPKGPREFIX}-virtualenv>=13.0.0:../../devel/py-virtualenv
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27
-
-# as of 73.0.1
-# 30 failed, 1137 passed, 49 skipped, 10 xfailed, 2 xpassed, 3 errors
+# as of 74.0.0
+# 32 failed, 1141 passed, 45 skipped, 10 xfailed, 2 xpassed, 1 error
 
 # Pick setuptools.tests which are not built nor installed.
 TEST_ENV+=     PYTHONPATH=${WRKSRC}

Index: pkgsrc/devel/py-setuptools/PLIST
diff -u pkgsrc/devel/py-setuptools/PLIST:1.94 pkgsrc/devel/py-setuptools/PLIST:1.95
--- pkgsrc/devel/py-setuptools/PLIST:1.94       Sun Aug 25 10:29:10 2024
+++ pkgsrc/devel/py-setuptools/PLIST    Fri Aug 30 12:33:55 2024
@@ -1,4 +1,10 @@
-@comment $NetBSD: PLIST,v 1.94 2024/08/25 10:29:10 wiz Exp $
+@comment $NetBSD: PLIST,v 1.95 2024/08/30 12:33:55 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/_distutils_hack/__init__.py
 ${PYSITELIB}/_distutils_hack/__init__.pyc
 ${PYSITELIB}/_distutils_hack/__init__.pyo
@@ -43,12 +49,6 @@ ${PYSITELIB}/pkg_resources/tests/test_re
 ${PYSITELIB}/pkg_resources/tests/test_working_set.py
 ${PYSITELIB}/pkg_resources/tests/test_working_set.pyc
 ${PYSITELIB}/pkg_resources/tests/test_working_set.pyo
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
-${PYSITELIB}/${WHEEL_INFODIR}/METADATA
-${PYSITELIB}/${WHEEL_INFODIR}/RECORD
-${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
-${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
-${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/setuptools/__init__.py
 ${PYSITELIB}/setuptools/__init__.pyc
 ${PYSITELIB}/setuptools/__init__.pyo
@@ -206,15 +206,6 @@ ${PYSITELIB}/setuptools/_distutils/comma
 ${PYSITELIB}/setuptools/_distutils/command/upload.py
 ${PYSITELIB}/setuptools/_distutils/command/upload.pyc
 ${PYSITELIB}/setuptools/_distutils/command/upload.pyo
-${PYSITELIB}/setuptools/_distutils/command/wininst-10.0-amd64.exe
-${PYSITELIB}/setuptools/_distutils/command/wininst-10.0.exe
-${PYSITELIB}/setuptools/_distutils/command/wininst-14.0-amd64.exe
-${PYSITELIB}/setuptools/_distutils/command/wininst-14.0.exe
-${PYSITELIB}/setuptools/_distutils/command/wininst-6.0.exe
-${PYSITELIB}/setuptools/_distutils/command/wininst-7.1.exe
-${PYSITELIB}/setuptools/_distutils/command/wininst-8.0.exe
-${PYSITELIB}/setuptools/_distutils/command/wininst-9.0-amd64.exe
-${PYSITELIB}/setuptools/_distutils/command/wininst-9.0.exe
 ${PYSITELIB}/setuptools/_distutils/compat/__init__.py
 ${PYSITELIB}/setuptools/_distutils/compat/__init__.pyc
 ${PYSITELIB}/setuptools/_distutils/compat/__init__.pyo
@@ -263,12 +254,6 @@ ${PYSITELIB}/setuptools/_distutils/filel
 ${PYSITELIB}/setuptools/_distutils/log.py
 ${PYSITELIB}/setuptools/_distutils/log.pyc
 ${PYSITELIB}/setuptools/_distutils/log.pyo
-${PYSITELIB}/setuptools/_distutils/msvc9compiler.py
-${PYSITELIB}/setuptools/_distutils/msvc9compiler.pyc
-${PYSITELIB}/setuptools/_distutils/msvc9compiler.pyo
-${PYSITELIB}/setuptools/_distutils/msvccompiler.py
-${PYSITELIB}/setuptools/_distutils/msvccompiler.pyc
-${PYSITELIB}/setuptools/_distutils/msvccompiler.pyo
 ${PYSITELIB}/setuptools/_distutils/spawn.py
 ${PYSITELIB}/setuptools/_distutils/spawn.pyc
 ${PYSITELIB}/setuptools/_distutils/spawn.pyo
@@ -377,9 +362,6 @@ ${PYSITELIB}/setuptools/_distutils/tests
 ${PYSITELIB}/setuptools/_distutils/tests/test_modified.py
 ${PYSITELIB}/setuptools/_distutils/tests/test_modified.pyc
 ${PYSITELIB}/setuptools/_distutils/tests/test_modified.pyo
-${PYSITELIB}/setuptools/_distutils/tests/test_msvc9compiler.py
-${PYSITELIB}/setuptools/_distutils/tests/test_msvc9compiler.pyc
-${PYSITELIB}/setuptools/_distutils/tests/test_msvc9compiler.pyo
 ${PYSITELIB}/setuptools/_distutils/tests/test_msvccompiler.py
 ${PYSITELIB}/setuptools/_distutils/tests/test_msvccompiler.pyc
 ${PYSITELIB}/setuptools/_distutils/tests/test_msvccompiler.pyo
@@ -1193,9 +1175,6 @@ ${PYSITELIB}/setuptools/modified.pyo
 ${PYSITELIB}/setuptools/monkey.py
 ${PYSITELIB}/setuptools/monkey.pyc
 ${PYSITELIB}/setuptools/monkey.pyo
-${PYSITELIB}/setuptools/msvc.py
-${PYSITELIB}/setuptools/msvc.pyc
-${PYSITELIB}/setuptools/msvc.pyo
 ${PYSITELIB}/setuptools/namespaces.py
 ${PYSITELIB}/setuptools/namespaces.pyc
 ${PYSITELIB}/setuptools/namespaces.pyo
@@ -1354,9 +1333,6 @@ ${PYSITELIB}/setuptools/tests/test_loggi
 ${PYSITELIB}/setuptools/tests/test_manifest.py
 ${PYSITELIB}/setuptools/tests/test_manifest.pyc
 ${PYSITELIB}/setuptools/tests/test_manifest.pyo
-${PYSITELIB}/setuptools/tests/test_msvc14.py
-${PYSITELIB}/setuptools/tests/test_msvc14.pyc
-${PYSITELIB}/setuptools/tests/test_msvc14.pyo
 ${PYSITELIB}/setuptools/tests/test_namespaces.py
 ${PYSITELIB}/setuptools/tests/test_namespaces.pyc
 ${PYSITELIB}/setuptools/tests/test_namespaces.pyo

Index: pkgsrc/devel/py-setuptools/distinfo
diff -u pkgsrc/devel/py-setuptools/distinfo:1.227 pkgsrc/devel/py-setuptools/distinfo:1.228
--- pkgsrc/devel/py-setuptools/distinfo:1.227   Sun Aug 25 10:29:10 2024
+++ pkgsrc/devel/py-setuptools/distinfo Fri Aug 30 12:33:55 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.227 2024/08/25 10:29:10 wiz Exp $
+$NetBSD: distinfo,v 1.228 2024/08/30 12:33:55 adam Exp $
 
-BLAKE2s (setuptools-73.0.1.tar.gz) = 6670933f6833b6b57a30a8523a1aa62e94b995e05b68370ceae478d8709b409e
-SHA512 (setuptools-73.0.1.tar.gz) = 5def2d817329524e610c7981fc3a84687ea4d2e0a72799341a706a16ec61df3efc16c4622f8b88746ad4cb52f92f2493c23a99a21cf3607ed48da480dedd200b
-Size (setuptools-73.0.1.tar.gz) = 2526506 bytes
+BLAKE2s (setuptools-74.0.0.tar.gz) = 1e9c74f4cda03a5923d6f691aba7bee8eea9d04ed02edc6ec747a1d56540d52a
+SHA512 (setuptools-74.0.0.tar.gz) = c8116bb2cd6b39c74a03bf267eb44289ab54a8b6acb91882e0159f9bd57f369d686e44dda8bb6b2466baa50abad684f939df914bfb5c2564cc9596bc602c7388
+Size (setuptools-74.0.0.tar.gz) = 1389536 bytes



Home | Main Index | Thread Index | Old Index