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: wiz
Date: Sun Aug 25 10:29:10 UTC 2024
Modified Files:
pkgsrc/devel/py-setuptools: Makefile PLIST distinfo
Log Message:
py-setuptools: update to 73.0.1.
v73.0.1
=======
Bugfixes
--------
- Remove `abc.ABCMeta` metaclass from abstract classes. `pypa/setuptools#4503 <https://github.com/pypa/setuptools/pull/4503>`_ had an unintended consequence of causing potential ``TypeError:
metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases`` -- by :user:`Avasam` (#4579)
v73.0.0
=======
Features
--------
- Mark abstract base classes and methods with `abc.ABC` and `abc.abstractmethod` -- by :user:`Avasam` (#4503)
- Changed the order of type checks in ``setuptools.command.easy_install.CommandSpec.from_param`` to support any `collections.abc.Iterable` of `str` param -- by :user:`Avasam` (#4505)
Bugfixes
--------
- Prevent an error in ``bdist_wheel`` if ``compression`` is set to a `str` (even if valid) after finalizing options but before running the command. -- by :user:`Avasam` (#4383)
- Raises an exception when ``py_limited_api`` is used in a build with
``Py_GIL_DISABLED``. This is currently not supported (python/cpython#111506). (#4420)
- Synced with pypa/distutils@30b7331 including fix for modified check on empty sources (pypa/distutils#284).
Deprecations and Removals
-------------------------
- ``setuptools`` is replacing the usages of :pypi:`ordered_set` with simple
instances of ``dict[Hashable, None]``. This is done to remove the extra
dependency and it is possible because since Python 3.7, ``dict`` maintain
insertion order. (#4574)
Misc
----
- #4534, #4546, #4554, #4559, #4565
To generate a diff of this commit:
cvs rdiff -u -r1.252 -r1.253 pkgsrc/devel/py-setuptools/Makefile
cvs rdiff -u -r1.93 -r1.94 pkgsrc/devel/py-setuptools/PLIST
cvs rdiff -u -r1.226 -r1.227 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.252 pkgsrc/devel/py-setuptools/Makefile:1.253
--- pkgsrc/devel/py-setuptools/Makefile:1.252 Wed Aug 14 06:18:49 2024
+++ pkgsrc/devel/py-setuptools/Makefile Sun Aug 25 10:29:10 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.252 2024/08/14 06:18:49 adam Exp $
+# $NetBSD: Makefile,v 1.253 2024/08/25 10:29:10 wiz Exp $
-DISTNAME= setuptools-72.2.0
+DISTNAME= setuptools-73.0.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=s/setuptools/}
@@ -28,8 +28,10 @@ TEST_DEPENDS+= ${PYPKGPREFIX}-virtualenv
PYTHON_VERSIONS_INCOMPATIBLE= 27
+# as of 73.0.1
+# 30 failed, 1137 passed, 49 skipped, 10 xfailed, 2 xpassed, 3 errors
+
# Pick setuptools.tests which are not built nor installed.
-# 33 failed, 1140 passed, 47 skipped, 10 xfailed, 2 xpassed, 3 errors
TEST_ENV+= PYTHONPATH=${WRKSRC}
.include "../../lang/python/batteries-included.mk"
Index: pkgsrc/devel/py-setuptools/PLIST
diff -u pkgsrc/devel/py-setuptools/PLIST:1.93 pkgsrc/devel/py-setuptools/PLIST:1.94
--- pkgsrc/devel/py-setuptools/PLIST:1.93 Mon Aug 5 05:33:21 2024
+++ pkgsrc/devel/py-setuptools/PLIST Sun Aug 25 10:29:10 2024
@@ -1,10 +1,4 @@
-@comment $NetBSD: PLIST,v 1.93 2024/08/05 05:33:21 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
+@comment $NetBSD: PLIST,v 1.94 2024/08/25 10:29:10 wiz Exp $
${PYSITELIB}/_distutils_hack/__init__.py
${PYSITELIB}/_distutils_hack/__init__.pyc
${PYSITELIB}/_distutils_hack/__init__.pyo
@@ -49,6 +43,12 @@ ${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
@@ -82,6 +82,9 @@ ${PYSITELIB}/setuptools/_distutils/_msvc
${PYSITELIB}/setuptools/_distutils/_vendor/__init__.py
${PYSITELIB}/setuptools/_distutils/_vendor/__init__.pyc
${PYSITELIB}/setuptools/_distutils/_vendor/__init__.pyo
+${PYSITELIB}/setuptools/_distutils/_vendor/packaging-24.0.dist-info/LICENSE
+${PYSITELIB}/setuptools/_distutils/_vendor/packaging-24.0.dist-info/LICENSE.APACHE
+${PYSITELIB}/setuptools/_distutils/_vendor/packaging-24.0.dist-info/LICENSE.BSD
${PYSITELIB}/setuptools/_distutils/_vendor/packaging/__init__.py
${PYSITELIB}/setuptools/_distutils/_vendor/packaging/__init__.pyc
${PYSITELIB}/setuptools/_distutils/_vendor/packaging/__init__.pyo
@@ -747,15 +750,6 @@ ${PYSITELIB}/setuptools/_vendor/more_ite
${PYSITELIB}/setuptools/_vendor/more_itertools/recipes.pyc
${PYSITELIB}/setuptools/_vendor/more_itertools/recipes.pyi
${PYSITELIB}/setuptools/_vendor/more_itertools/recipes.pyo
-${PYSITELIB}/setuptools/_vendor/ordered_set-4.1.0.dist-info/INSTALLER
-${PYSITELIB}/setuptools/_vendor/ordered_set-4.1.0.dist-info/METADATA
-${PYSITELIB}/setuptools/_vendor/ordered_set-4.1.0.dist-info/RECORD
-${PYSITELIB}/setuptools/_vendor/ordered_set-4.1.0.dist-info/REQUESTED
-${PYSITELIB}/setuptools/_vendor/ordered_set-4.1.0.dist-info/WHEEL
-${PYSITELIB}/setuptools/_vendor/ordered_set/__init__.py
-${PYSITELIB}/setuptools/_vendor/ordered_set/__init__.pyc
-${PYSITELIB}/setuptools/_vendor/ordered_set/__init__.pyo
-${PYSITELIB}/setuptools/_vendor/ordered_set/py.typed
${PYSITELIB}/setuptools/_vendor/packaging-24.1.dist-info/INSTALLER
${PYSITELIB}/setuptools/_vendor/packaging-24.1.dist-info/LICENSE
${PYSITELIB}/setuptools/_vendor/packaging-24.1.dist-info/LICENSE.APACHE
@@ -1125,12 +1119,14 @@ ${PYSITELIB}/setuptools/compat/py311.pyo
${PYSITELIB}/setuptools/compat/py39.py
${PYSITELIB}/setuptools/compat/py39.pyc
${PYSITELIB}/setuptools/compat/py39.pyo
+${PYSITELIB}/setuptools/config/NOTICE
${PYSITELIB}/setuptools/config/__init__.py
${PYSITELIB}/setuptools/config/__init__.pyc
${PYSITELIB}/setuptools/config/__init__.pyo
${PYSITELIB}/setuptools/config/_apply_pyprojecttoml.py
${PYSITELIB}/setuptools/config/_apply_pyprojecttoml.pyc
${PYSITELIB}/setuptools/config/_apply_pyprojecttoml.pyo
+${PYSITELIB}/setuptools/config/_validate_pyproject/NOTICE
${PYSITELIB}/setuptools/config/_validate_pyproject/__init__.py
${PYSITELIB}/setuptools/config/_validate_pyproject/__init__.pyc
${PYSITELIB}/setuptools/config/_validate_pyproject/__init__.pyo
@@ -1149,6 +1145,7 @@ ${PYSITELIB}/setuptools/config/_validate
${PYSITELIB}/setuptools/config/_validate_pyproject/formats.py
${PYSITELIB}/setuptools/config/_validate_pyproject/formats.pyc
${PYSITELIB}/setuptools/config/_validate_pyproject/formats.pyo
+${PYSITELIB}/setuptools/config/distutils.schema.json
${PYSITELIB}/setuptools/config/expand.py
${PYSITELIB}/setuptools/config/expand.pyc
${PYSITELIB}/setuptools/config/expand.pyo
@@ -1158,6 +1155,7 @@ ${PYSITELIB}/setuptools/config/pyproject
${PYSITELIB}/setuptools/config/setupcfg.py
${PYSITELIB}/setuptools/config/setupcfg.pyc
${PYSITELIB}/setuptools/config/setupcfg.pyo
+${PYSITELIB}/setuptools/config/setuptools.schema.json
${PYSITELIB}/setuptools/depends.py
${PYSITELIB}/setuptools/depends.pyc
${PYSITELIB}/setuptools/depends.pyo
Index: pkgsrc/devel/py-setuptools/distinfo
diff -u pkgsrc/devel/py-setuptools/distinfo:1.226 pkgsrc/devel/py-setuptools/distinfo:1.227
--- pkgsrc/devel/py-setuptools/distinfo:1.226 Wed Aug 14 06:18:49 2024
+++ pkgsrc/devel/py-setuptools/distinfo Sun Aug 25 10:29:10 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.226 2024/08/14 06:18:49 adam Exp $
+$NetBSD: distinfo,v 1.227 2024/08/25 10:29:10 wiz Exp $
-BLAKE2s (setuptools-72.2.0.tar.gz) = c9caf4f94ce6475aeba12dda997e9bb327b4dd915acc38257ef2ca650c3303bf
-SHA512 (setuptools-72.2.0.tar.gz) = 029c711be2953cc7fd88b6a0a00715e05ac04414e085e0b2387d58757c970a3316afb6e13426fa10dcc53785b98c8543ba48d49acf223a6332399a39a4924732
-Size (setuptools-72.2.0.tar.gz) = 2419230 bytes
+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
Home |
Main Index |
Thread Index |
Old Index