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:           Wed Feb  8 10:16:43 UTC 2023

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

Log Message:
py-setuptools: updated to 67.2.0

v67.2.0

Changes

* Merge with distutils@8c3c3d29, including fix for sysconfig.get_python_inc(), fix for segfault on MinGW, and better has_function support.

v67.1.0

Changes

* Ensured that __file__ is an absolute path when executing setup.py as part of setuptools.build_meta.
Misc

* Updated validations for pyproject.toml using validate-pyproject==0.12.1 to allow stub packages (PEP 561) to be listed in tool.setuptools.packages and tool.setuptools.package-dir.

v67.0.0

Breaking Changes

* Removed patching of distutils._msvccompiler.gen_lib_options for compatibility with Numpy < 1.11.2 -- by :user:`mgorny`
* Bump vendored version of :pypi:`packaging` to 23.0 (:pypi:`pyparsing` is no longer required and was removed). As a consequence, users will experience a more strict parsing of requirements. 
Specifications that don't comply with PEP 440 and PEP 508 will result in build errors.

v66.1.1

Misc

* Fixed problem with file directive in tool.setuptools.dynamic (pyproject.toml) when value is a simple string instead of list.

v66.1.0

Changes

* Fix improper usage of deprecated/removed pkgutil APIs in Python 3.12+.
* Files referenced by file: in setup.cfg and by project.readme.file, project.license.file or tool.setuptools.dynamic.*.file in pyproject.toml are now automatically included in the generated sdists.

Misc

* Added note about using the --pep-517 flag with pip to workaround InvalidVersion errors for packages that are already installed in the system.

v66.0.0

Breaking Changes

* Support for PEP 440 non-conforming versions has been removed. Environments containing packages with non-conforming versions may fail or the packages may not be recognized.

Changes

* Replace 'appdirs' with 'platformdirs'.


To generate a diff of this commit:
cvs rdiff -u -r1.228 -r1.229 pkgsrc/devel/py-setuptools/Makefile
cvs rdiff -u -r1.75 -r1.76 pkgsrc/devel/py-setuptools/PLIST
cvs rdiff -u -r1.204 -r1.205 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.228 pkgsrc/devel/py-setuptools/Makefile:1.229
--- pkgsrc/devel/py-setuptools/Makefile:1.228   Thu Nov 24 19:01:32 2022
+++ pkgsrc/devel/py-setuptools/Makefile Wed Feb  8 10:16:43 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.228 2022/11/24 19:01:32 adam Exp $
+# $NetBSD: Makefile,v 1.229 2023/02/08 10:16:43 adam Exp $
 
-DISTNAME=      setuptools-65.6.3
+DISTNAME=      setuptools-67.2.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=s/setuptools/}
@@ -11,16 +11,17 @@ COMMENT=    New Python packaging system
 LICENSE=       python-software-foundation OR zpl-2.0
 
 DEPENDS+=      ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
+TEST_DEPENDS+= ${PYPKGPREFIX}-build-[0-9]*:../../devel/py-build
 TEST_DEPENDS+= ${PYPKGPREFIX}-ini2toml>=0.9:../../textproc/py-ini2toml
 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}-pip-run>=8.8:../../devel/py-pip-run
-TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx>=4.3.2:../../textproc/py-sphinx
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-fixture-config-[0-9]*:../../devel/py-test-fixture-config
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-timeout-[0-9]*:../../devel/py-test-timeout
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-virtualenv-[0-9]*:../../devel/py-test-virtualenv
 TEST_DEPENDS+= ${PYPKGPREFIX}-tomli_w>=1.0.0:../../textproc/py-tomli_w
+TEST_DEPENDS+= ${PYPKGPREFIX}-virtualenv>=13.0.0:../../devel/py-virtualenv
 TEST_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27

Index: pkgsrc/devel/py-setuptools/PLIST
diff -u pkgsrc/devel/py-setuptools/PLIST:1.75 pkgsrc/devel/py-setuptools/PLIST:1.76
--- pkgsrc/devel/py-setuptools/PLIST:1.75       Sun Nov 20 17:09:38 2022
+++ pkgsrc/devel/py-setuptools/PLIST    Wed Feb  8 10:16:43 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.75 2022/11/20 17:09:38 adam Exp $
+@comment $NetBSD: PLIST,v 1.76 2023/02/08 10:16:43 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -18,9 +18,6 @@ ${PYSITELIB}/pkg_resources/__init__.pyo
 ${PYSITELIB}/pkg_resources/_vendor/__init__.py
 ${PYSITELIB}/pkg_resources/_vendor/__init__.pyc
 ${PYSITELIB}/pkg_resources/_vendor/__init__.pyo
-${PYSITELIB}/pkg_resources/_vendor/appdirs.py
-${PYSITELIB}/pkg_resources/_vendor/appdirs.pyc
-${PYSITELIB}/pkg_resources/_vendor/appdirs.pyo
 ${PYSITELIB}/pkg_resources/_vendor/importlib_resources/__init__.py
 ${PYSITELIB}/pkg_resources/_vendor/importlib_resources/__init__.pyc
 ${PYSITELIB}/pkg_resources/_vendor/importlib_resources/__init__.pyo
@@ -69,21 +66,27 @@ ${PYSITELIB}/pkg_resources/_vendor/more_
 ${PYSITELIB}/pkg_resources/_vendor/more_itertools/recipes.py
 ${PYSITELIB}/pkg_resources/_vendor/more_itertools/recipes.pyc
 ${PYSITELIB}/pkg_resources/_vendor/more_itertools/recipes.pyo
-${PYSITELIB}/pkg_resources/_vendor/packaging/__about__.py
-${PYSITELIB}/pkg_resources/_vendor/packaging/__about__.pyc
-${PYSITELIB}/pkg_resources/_vendor/packaging/__about__.pyo
 ${PYSITELIB}/pkg_resources/_vendor/packaging/__init__.py
 ${PYSITELIB}/pkg_resources/_vendor/packaging/__init__.pyc
 ${PYSITELIB}/pkg_resources/_vendor/packaging/__init__.pyo
+${PYSITELIB}/pkg_resources/_vendor/packaging/_elffile.py
+${PYSITELIB}/pkg_resources/_vendor/packaging/_elffile.pyc
+${PYSITELIB}/pkg_resources/_vendor/packaging/_elffile.pyo
 ${PYSITELIB}/pkg_resources/_vendor/packaging/_manylinux.py
 ${PYSITELIB}/pkg_resources/_vendor/packaging/_manylinux.pyc
 ${PYSITELIB}/pkg_resources/_vendor/packaging/_manylinux.pyo
 ${PYSITELIB}/pkg_resources/_vendor/packaging/_musllinux.py
 ${PYSITELIB}/pkg_resources/_vendor/packaging/_musllinux.pyc
 ${PYSITELIB}/pkg_resources/_vendor/packaging/_musllinux.pyo
+${PYSITELIB}/pkg_resources/_vendor/packaging/_parser.py
+${PYSITELIB}/pkg_resources/_vendor/packaging/_parser.pyc
+${PYSITELIB}/pkg_resources/_vendor/packaging/_parser.pyo
 ${PYSITELIB}/pkg_resources/_vendor/packaging/_structures.py
 ${PYSITELIB}/pkg_resources/_vendor/packaging/_structures.pyc
 ${PYSITELIB}/pkg_resources/_vendor/packaging/_structures.pyo
+${PYSITELIB}/pkg_resources/_vendor/packaging/_tokenizer.py
+${PYSITELIB}/pkg_resources/_vendor/packaging/_tokenizer.pyc
+${PYSITELIB}/pkg_resources/_vendor/packaging/_tokenizer.pyo
 ${PYSITELIB}/pkg_resources/_vendor/packaging/markers.py
 ${PYSITELIB}/pkg_resources/_vendor/packaging/markers.pyc
 ${PYSITELIB}/pkg_resources/_vendor/packaging/markers.pyo
@@ -102,39 +105,33 @@ ${PYSITELIB}/pkg_resources/_vendor/packa
 ${PYSITELIB}/pkg_resources/_vendor/packaging/version.py
 ${PYSITELIB}/pkg_resources/_vendor/packaging/version.pyc
 ${PYSITELIB}/pkg_resources/_vendor/packaging/version.pyo
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/__init__.py
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/__init__.pyc
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/__init__.pyo
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/actions.py
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/actions.pyc
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/actions.pyo
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/common.py
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/common.pyc
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/common.pyo
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/core.py
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/core.pyc
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/core.pyo
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/diagram/__init__.py
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/diagram/__init__.pyc
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/diagram/__init__.pyo
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/exceptions.py
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/exceptions.pyc
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/exceptions.pyo
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/helpers.py
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/helpers.pyc
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/helpers.pyo
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/results.py
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/results.pyc
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/results.pyo
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/testing.py
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/testing.pyc
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/testing.pyo
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/unicode.py
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/unicode.pyc
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/unicode.pyo
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/util.py
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/util.pyc
-${PYSITELIB}/pkg_resources/_vendor/pyparsing/util.pyo
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/__init__.py
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/__init__.pyc
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/__init__.pyo
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/__main__.py
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/__main__.pyc
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/__main__.pyo
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/android.py
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/android.pyc
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/android.pyo
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/api.py
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/api.pyc
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/api.pyo
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/macos.py
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/macos.pyc
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/macos.pyo
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/unix.py
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/unix.pyc
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/unix.pyo
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/version.py
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/version.pyc
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/version.pyo
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/windows.py
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/windows.pyc
+${PYSITELIB}/pkg_resources/_vendor/platformdirs/windows.pyo
+${PYSITELIB}/pkg_resources/_vendor/typing_extensions.py
+${PYSITELIB}/pkg_resources/_vendor/typing_extensions.pyc
+${PYSITELIB}/pkg_resources/_vendor/typing_extensions.pyo
 ${PYSITELIB}/pkg_resources/_vendor/zipp.py
 ${PYSITELIB}/pkg_resources/_vendor/zipp.pyc
 ${PYSITELIB}/pkg_resources/_vendor/zipp.pyo
@@ -414,21 +411,27 @@ ${PYSITELIB}/setuptools/_vendor/more_ite
 ${PYSITELIB}/setuptools/_vendor/ordered_set.py
 ${PYSITELIB}/setuptools/_vendor/ordered_set.pyc
 ${PYSITELIB}/setuptools/_vendor/ordered_set.pyo
-${PYSITELIB}/setuptools/_vendor/packaging/__about__.py
-${PYSITELIB}/setuptools/_vendor/packaging/__about__.pyc
-${PYSITELIB}/setuptools/_vendor/packaging/__about__.pyo
 ${PYSITELIB}/setuptools/_vendor/packaging/__init__.py
 ${PYSITELIB}/setuptools/_vendor/packaging/__init__.pyc
 ${PYSITELIB}/setuptools/_vendor/packaging/__init__.pyo
+${PYSITELIB}/setuptools/_vendor/packaging/_elffile.py
+${PYSITELIB}/setuptools/_vendor/packaging/_elffile.pyc
+${PYSITELIB}/setuptools/_vendor/packaging/_elffile.pyo
 ${PYSITELIB}/setuptools/_vendor/packaging/_manylinux.py
 ${PYSITELIB}/setuptools/_vendor/packaging/_manylinux.pyc
 ${PYSITELIB}/setuptools/_vendor/packaging/_manylinux.pyo
 ${PYSITELIB}/setuptools/_vendor/packaging/_musllinux.py
 ${PYSITELIB}/setuptools/_vendor/packaging/_musllinux.pyc
 ${PYSITELIB}/setuptools/_vendor/packaging/_musllinux.pyo
+${PYSITELIB}/setuptools/_vendor/packaging/_parser.py
+${PYSITELIB}/setuptools/_vendor/packaging/_parser.pyc
+${PYSITELIB}/setuptools/_vendor/packaging/_parser.pyo
 ${PYSITELIB}/setuptools/_vendor/packaging/_structures.py
 ${PYSITELIB}/setuptools/_vendor/packaging/_structures.pyc
 ${PYSITELIB}/setuptools/_vendor/packaging/_structures.pyo
+${PYSITELIB}/setuptools/_vendor/packaging/_tokenizer.py
+${PYSITELIB}/setuptools/_vendor/packaging/_tokenizer.pyc
+${PYSITELIB}/setuptools/_vendor/packaging/_tokenizer.pyo
 ${PYSITELIB}/setuptools/_vendor/packaging/markers.py
 ${PYSITELIB}/setuptools/_vendor/packaging/markers.pyc
 ${PYSITELIB}/setuptools/_vendor/packaging/markers.pyo
@@ -447,39 +450,6 @@ ${PYSITELIB}/setuptools/_vendor/packagin
 ${PYSITELIB}/setuptools/_vendor/packaging/version.py
 ${PYSITELIB}/setuptools/_vendor/packaging/version.pyc
 ${PYSITELIB}/setuptools/_vendor/packaging/version.pyo
-${PYSITELIB}/setuptools/_vendor/pyparsing/__init__.py
-${PYSITELIB}/setuptools/_vendor/pyparsing/__init__.pyc
-${PYSITELIB}/setuptools/_vendor/pyparsing/__init__.pyo
-${PYSITELIB}/setuptools/_vendor/pyparsing/actions.py
-${PYSITELIB}/setuptools/_vendor/pyparsing/actions.pyc
-${PYSITELIB}/setuptools/_vendor/pyparsing/actions.pyo
-${PYSITELIB}/setuptools/_vendor/pyparsing/common.py
-${PYSITELIB}/setuptools/_vendor/pyparsing/common.pyc
-${PYSITELIB}/setuptools/_vendor/pyparsing/common.pyo
-${PYSITELIB}/setuptools/_vendor/pyparsing/core.py
-${PYSITELIB}/setuptools/_vendor/pyparsing/core.pyc
-${PYSITELIB}/setuptools/_vendor/pyparsing/core.pyo
-${PYSITELIB}/setuptools/_vendor/pyparsing/diagram/__init__.py
-${PYSITELIB}/setuptools/_vendor/pyparsing/diagram/__init__.pyc
-${PYSITELIB}/setuptools/_vendor/pyparsing/diagram/__init__.pyo
-${PYSITELIB}/setuptools/_vendor/pyparsing/exceptions.py
-${PYSITELIB}/setuptools/_vendor/pyparsing/exceptions.pyc
-${PYSITELIB}/setuptools/_vendor/pyparsing/exceptions.pyo
-${PYSITELIB}/setuptools/_vendor/pyparsing/helpers.py
-${PYSITELIB}/setuptools/_vendor/pyparsing/helpers.pyc
-${PYSITELIB}/setuptools/_vendor/pyparsing/helpers.pyo
-${PYSITELIB}/setuptools/_vendor/pyparsing/results.py
-${PYSITELIB}/setuptools/_vendor/pyparsing/results.pyc
-${PYSITELIB}/setuptools/_vendor/pyparsing/results.pyo
-${PYSITELIB}/setuptools/_vendor/pyparsing/testing.py
-${PYSITELIB}/setuptools/_vendor/pyparsing/testing.pyc
-${PYSITELIB}/setuptools/_vendor/pyparsing/testing.pyo
-${PYSITELIB}/setuptools/_vendor/pyparsing/unicode.py
-${PYSITELIB}/setuptools/_vendor/pyparsing/unicode.pyc
-${PYSITELIB}/setuptools/_vendor/pyparsing/unicode.pyo
-${PYSITELIB}/setuptools/_vendor/pyparsing/util.py
-${PYSITELIB}/setuptools/_vendor/pyparsing/util.pyc
-${PYSITELIB}/setuptools/_vendor/pyparsing/util.pyo
 ${PYSITELIB}/setuptools/_vendor/tomli/__init__.py
 ${PYSITELIB}/setuptools/_vendor/tomli/__init__.pyc
 ${PYSITELIB}/setuptools/_vendor/tomli/__init__.pyo

Index: pkgsrc/devel/py-setuptools/distinfo
diff -u pkgsrc/devel/py-setuptools/distinfo:1.204 pkgsrc/devel/py-setuptools/distinfo:1.205
--- pkgsrc/devel/py-setuptools/distinfo:1.204   Thu Nov 24 19:01:32 2022
+++ pkgsrc/devel/py-setuptools/distinfo Wed Feb  8 10:16:43 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.204 2022/11/24 19:01:32 adam Exp $
+$NetBSD: distinfo,v 1.205 2023/02/08 10:16:43 adam Exp $
 
-BLAKE2s (setuptools-65.6.3.tar.gz) = 809127d21fbf6d3d5829b4bc3ce75da762c9bd6cfc6333ada74376e8df770656
-SHA512 (setuptools-65.6.3.tar.gz) = d0acfdc838454ffedabc4cc14c745071e07cc05e0a598c8bf83824788a8630d5516009e81213ae2a709f54298e754bd391cad205e7111363b64c853bd124aef3
-Size (setuptools-65.6.3.tar.gz) = 2617699 bytes
+BLAKE2s (setuptools-67.2.0.tar.gz) = a104c484d816ca2808eadb9d885db5c2cdf66aa70fb4eab6f484f74b1876d981
+SHA512 (setuptools-67.2.0.tar.gz) = 2d15719d7a0305535ee853e82b5196af2eaa29cbcf73c59515c2fa8e8c910c25fcf3854aac515789a51a845555b19c95e8d06fef4199cf19ba4a45dda5b7ab66
+Size (setuptools-67.2.0.tar.gz) = 2475665 bytes



Home | Main Index | Thread Index | Old Index