Sat Mar 24 07:49:33 2018 UTC ()
py-setuptools: updated to 39.0.1

v39.0.1
Restore Unicode handling for Maintainer fields in metadata.

v39.0.0:
Setuptools now vendors its own direct dependencies, no longer relying on the dependencies as vendored by pkg_resources.
Removed long-deprecated support for iteration on Version objects as returned by pkg_resources.parse_version. Removed the SetuptoolsVersion and SetuptoolsLegacyVersion names as well. They should not have been used, but if they were, replace with Version and LegacyVersion from packaging.version.

v38.7.0:
Add support for maintainer in PKG-INFO.


(adam)
diff -r1.149 -r1.150 pkgsrc/devel/py-setuptools/Makefile
diff -r1.43 -r1.44 pkgsrc/devel/py-setuptools/PLIST
diff -r1.127 -r1.128 pkgsrc/devel/py-setuptools/distinfo

cvs diff -r1.149 -r1.150 pkgsrc/devel/py-setuptools/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-setuptools/Makefile 2018/03/17 06:51:00 1.149
+++ pkgsrc/devel/py-setuptools/Makefile 2018/03/24 07:49:33 1.150
@@ -1,28 +1,27 @@ @@ -1,28 +1,27 @@
1# $NetBSD: Makefile,v 1.149 2018/03/17 06:51:00 adam Exp $ 1# $NetBSD: Makefile,v 1.150 2018/03/24 07:49:33 adam Exp $
2 2
3DISTNAME= setuptools-38.6.0 3DISTNAME= setuptools-39.0.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= ${MASTER_SITE_PYPI:=s/setuptools/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=s/setuptools/}
7EXTRACT_SUFX= .zip 7EXTRACT_SUFX= .zip
8 8
9MAINTAINER= joerg@NetBSD.org 9MAINTAINER= joerg@NetBSD.org
10HOMEPAGE= https://pypi.python.org/pypi/setuptools 10HOMEPAGE= https://github.com/pypa/setuptools
11COMMENT= New Python packaging system 11COMMENT= New Python packaging system
12LICENSE= python-software-foundation OR zpl-2.0 12LICENSE= python-software-foundation OR zpl-2.0
13 13
14DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat 14DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
15# included again since 36.0 in vendored version 15TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
16#DEPENDS+= ${PYPKGPREFIX}-appdirs-[0-9]*:../../devel/py-appdirs 16TEST_DEPENDS+= ${PYPKGPREFIX}-test-fixture-config-[0-9]*:../../devel/py-test-fixture-config
17#DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging 17TEST_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
18#DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six 18TEST_DEPENDS+= ${PYPKGPREFIX}-test-virtualenv-[0-9]*:../../devel/py-test-virtualenv
19# needed for tests, but would introduce dependency cycle 19TEST_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
20#BUILD_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner 
21 20
22REPLACE_PYTHON+= setuptools/command/easy_install.py 21REPLACE_PYTHON+= setuptools/command/easy_install.py
23 22
24PYSETUPTESTTARGET= pytest 23PYSETUPTESTTARGET= pytest
25 24
26.include "../../lang/python/application.mk" 25.include "../../lang/python/application.mk"
27.include "../../lang/python/distutils.mk" 26.include "../../lang/python/distutils.mk"
28.include "../../mk/bsd.pkg.mk" 27.include "../../mk/bsd.pkg.mk"

cvs diff -r1.43 -r1.44 pkgsrc/devel/py-setuptools/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/py-setuptools/PLIST 2017/11/30 07:52:55 1.43
+++ pkgsrc/devel/py-setuptools/PLIST 2018/03/24 07:49:33 1.44
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.43 2017/11/30 07:52:55 adam Exp $ 1@comment $NetBSD: PLIST,v 1.44 2018/03/24 07:49:33 adam Exp $
2bin/easy_install-${PYVERSSUFFIX} 2bin/easy_install-${PYVERSSUFFIX}
3${PYSITELIB}/${EGG_FILE}/PKG-INFO 3${PYSITELIB}/${EGG_FILE}/PKG-INFO
4${PYSITELIB}/${EGG_FILE}/SOURCES.txt 4${PYSITELIB}/${EGG_FILE}/SOURCES.txt
5${PYSITELIB}/${EGG_FILE}/dependency_links.txt 5${PYSITELIB}/${EGG_FILE}/dependency_links.txt
6${PYSITELIB}/${EGG_FILE}/entry_points.txt 6${PYSITELIB}/${EGG_FILE}/entry_points.txt
7${PYSITELIB}/${EGG_FILE}/requires.txt 7${PYSITELIB}/${EGG_FILE}/requires.txt
8${PYSITELIB}/${EGG_FILE}/top_level.txt 8${PYSITELIB}/${EGG_FILE}/top_level.txt
9${PYSITELIB}/${EGG_FILE}/zip-safe 9${PYSITELIB}/${EGG_FILE}/zip-safe
10${PYSITELIB}/easy_install.py 10${PYSITELIB}/easy_install.py
11${PYSITELIB}/easy_install.pyc 11${PYSITELIB}/easy_install.pyc
12${PYSITELIB}/easy_install.pyo 12${PYSITELIB}/easy_install.pyo
13${PYSITELIB}/pkg_resources/__init__.py 13${PYSITELIB}/pkg_resources/__init__.py
14${PYSITELIB}/pkg_resources/__init__.pyc 14${PYSITELIB}/pkg_resources/__init__.pyc
@@ -51,26 +51,62 @@ ${PYSITELIB}/pkg_resources/_vendor/pypar @@ -51,26 +51,62 @@ ${PYSITELIB}/pkg_resources/_vendor/pypar
51${PYSITELIB}/pkg_resources/_vendor/pyparsing.pyo 51${PYSITELIB}/pkg_resources/_vendor/pyparsing.pyo
52${PYSITELIB}/pkg_resources/_vendor/six.py 52${PYSITELIB}/pkg_resources/_vendor/six.py
53${PYSITELIB}/pkg_resources/_vendor/six.pyc 53${PYSITELIB}/pkg_resources/_vendor/six.pyc
54${PYSITELIB}/pkg_resources/_vendor/six.pyo 54${PYSITELIB}/pkg_resources/_vendor/six.pyo
55${PYSITELIB}/pkg_resources/extern/__init__.py 55${PYSITELIB}/pkg_resources/extern/__init__.py
56${PYSITELIB}/pkg_resources/extern/__init__.pyc 56${PYSITELIB}/pkg_resources/extern/__init__.pyc
57${PYSITELIB}/pkg_resources/extern/__init__.pyo 57${PYSITELIB}/pkg_resources/extern/__init__.pyo
58${PYSITELIB}/pkg_resources/py31compat.py 58${PYSITELIB}/pkg_resources/py31compat.py
59${PYSITELIB}/pkg_resources/py31compat.pyc 59${PYSITELIB}/pkg_resources/py31compat.pyc
60${PYSITELIB}/pkg_resources/py31compat.pyo 60${PYSITELIB}/pkg_resources/py31compat.pyo
61${PYSITELIB}/setuptools/__init__.py 61${PYSITELIB}/setuptools/__init__.py
62${PYSITELIB}/setuptools/__init__.pyc 62${PYSITELIB}/setuptools/__init__.pyc
63${PYSITELIB}/setuptools/__init__.pyo 63${PYSITELIB}/setuptools/__init__.pyo
 64${PYSITELIB}/setuptools/_vendor/__init__.py
 65${PYSITELIB}/setuptools/_vendor/__init__.pyc
 66${PYSITELIB}/setuptools/_vendor/__init__.pyo
 67${PYSITELIB}/setuptools/_vendor/packaging/__about__.py
 68${PYSITELIB}/setuptools/_vendor/packaging/__about__.pyc
 69${PYSITELIB}/setuptools/_vendor/packaging/__about__.pyo
 70${PYSITELIB}/setuptools/_vendor/packaging/__init__.py
 71${PYSITELIB}/setuptools/_vendor/packaging/__init__.pyc
 72${PYSITELIB}/setuptools/_vendor/packaging/__init__.pyo
 73${PYSITELIB}/setuptools/_vendor/packaging/_compat.py
 74${PYSITELIB}/setuptools/_vendor/packaging/_compat.pyc
 75${PYSITELIB}/setuptools/_vendor/packaging/_compat.pyo
 76${PYSITELIB}/setuptools/_vendor/packaging/_structures.py
 77${PYSITELIB}/setuptools/_vendor/packaging/_structures.pyc
 78${PYSITELIB}/setuptools/_vendor/packaging/_structures.pyo
 79${PYSITELIB}/setuptools/_vendor/packaging/markers.py
 80${PYSITELIB}/setuptools/_vendor/packaging/markers.pyc
 81${PYSITELIB}/setuptools/_vendor/packaging/markers.pyo
 82${PYSITELIB}/setuptools/_vendor/packaging/requirements.py
 83${PYSITELIB}/setuptools/_vendor/packaging/requirements.pyc
 84${PYSITELIB}/setuptools/_vendor/packaging/requirements.pyo
 85${PYSITELIB}/setuptools/_vendor/packaging/specifiers.py
 86${PYSITELIB}/setuptools/_vendor/packaging/specifiers.pyc
 87${PYSITELIB}/setuptools/_vendor/packaging/specifiers.pyo
 88${PYSITELIB}/setuptools/_vendor/packaging/utils.py
 89${PYSITELIB}/setuptools/_vendor/packaging/utils.pyc
 90${PYSITELIB}/setuptools/_vendor/packaging/utils.pyo
 91${PYSITELIB}/setuptools/_vendor/packaging/version.py
 92${PYSITELIB}/setuptools/_vendor/packaging/version.pyc
 93${PYSITELIB}/setuptools/_vendor/packaging/version.pyo
 94${PYSITELIB}/setuptools/_vendor/pyparsing.py
 95${PYSITELIB}/setuptools/_vendor/pyparsing.pyc
 96${PYSITELIB}/setuptools/_vendor/pyparsing.pyo
 97${PYSITELIB}/setuptools/_vendor/six.py
 98${PYSITELIB}/setuptools/_vendor/six.pyc
 99${PYSITELIB}/setuptools/_vendor/six.pyo
64${PYSITELIB}/setuptools/archive_util.py 100${PYSITELIB}/setuptools/archive_util.py
65${PYSITELIB}/setuptools/archive_util.pyc 101${PYSITELIB}/setuptools/archive_util.pyc
66${PYSITELIB}/setuptools/archive_util.pyo 102${PYSITELIB}/setuptools/archive_util.pyo
67${PYSITELIB}/setuptools/build_meta.py 103${PYSITELIB}/setuptools/build_meta.py
68${PYSITELIB}/setuptools/build_meta.pyc 104${PYSITELIB}/setuptools/build_meta.pyc
69${PYSITELIB}/setuptools/build_meta.pyo 105${PYSITELIB}/setuptools/build_meta.pyo
70${PYSITELIB}/setuptools/cli-32.exe 106${PYSITELIB}/setuptools/cli-32.exe
71${PYSITELIB}/setuptools/cli-64.exe 107${PYSITELIB}/setuptools/cli-64.exe
72${PYSITELIB}/setuptools/cli.exe 108${PYSITELIB}/setuptools/cli.exe
73${PYSITELIB}/setuptools/command/__init__.py 109${PYSITELIB}/setuptools/command/__init__.py
74${PYSITELIB}/setuptools/command/__init__.pyc 110${PYSITELIB}/setuptools/command/__init__.pyc
75${PYSITELIB}/setuptools/command/__init__.pyo 111${PYSITELIB}/setuptools/command/__init__.pyo
76${PYSITELIB}/setuptools/command/alias.py 112${PYSITELIB}/setuptools/command/alias.py

cvs diff -r1.127 -r1.128 pkgsrc/devel/py-setuptools/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-setuptools/distinfo 2018/03/17 06:51:00 1.127
+++ pkgsrc/devel/py-setuptools/distinfo 2018/03/24 07:49:33 1.128
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.127 2018/03/17 06:51:00 adam Exp $ 1$NetBSD: distinfo,v 1.128 2018/03/24 07:49:33 adam Exp $
2 2
3SHA1 (setuptools-38.6.0.zip) = 9bed2df88f3ea49e564ac07b1d4396e4ead565db 3SHA1 (setuptools-39.0.1.zip) = a8af7ca9ddedd3ea046ecf72dd4dcb8592bd3fb7
4RMD160 (setuptools-38.6.0.zip) = 42c3ce6bbede9c8505dcdab4d27826b6400a76a1 4RMD160 (setuptools-39.0.1.zip) = e51b303985ea317cff0e34a2099b1c2e94157f6e
5SHA512 (setuptools-38.6.0.zip) = 4edc1444b7f909f53065c757fb42991e9145bba41baa48094d31e740fadb3c744bccac34b7c2739fe40313524622a9b59ef359814a49589e8498b5d9b08a083f 5SHA512 (setuptools-39.0.1.zip) = 1f8a579b18944146ccf34c8daccdecd3595591c94fe8d43a329aca8188100b97049d0a4f5083c5c7c616b260eb379153929a2a1ed7225df88de17414d394fed1
6Size (setuptools-38.6.0.zip) = 738872 bytes 6Size (setuptools-39.0.1.zip) = 844940 bytes
7SHA1 (patch-setup.py) = dd94c9a4e15b8b0dc428515f73369ed168b8c7b2 7SHA1 (patch-setup.py) = dd94c9a4e15b8b0dc428515f73369ed168b8c7b2