Update py-setuptools to 19.6.1. All self-tests pass. 19.6.1 ------ * Restore compatibility for PyPy 3 compatibility lost in 19.4.1 addressing Issue #487. * ``setuptools.launch`` shim now loads scripts in a new namespace, avoiding getting relative imports from the setuptools package on Python 2. 19.6 ---- * Added a new entry script ``setuptools.launch``, implementing the shim found in ``pip.util.setuptools_build``. Use this command to launch distutils-only packages under setuptools in the same way that pip does, causing the setuptools monkeypatching of distutils to be invoked prior to invoking a script. Useful for debugging or otherwise installing a distutils-only package under setuptools when pip isn't available or otherwise does not expose the desired functionality. For example:: $ python -m setuptools.launch setup.py develop * Issue #488: Fix dual manifestation of Extension class in extension packages installed as dependencies when Cython is present. 19.5 ---- * Issue #486: Correct TypeError when getfilesystemencoding returns None. * Issue #139: Clarified the license as MIT. * Pull Request #169: Removed special handling of command spec in scripts for Jython. 19.4.1 ------ * Issue #487: Use direct invocation of ``importlib.machinery`` in ``pkg_resources`` to avoid missing detection on relevant platforms.diff -r1.87 -r1.88 pkgsrc/devel/py-setuptools/Makefile
(wiz)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.87 2016/01/18 23:04:14 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.88 2016/02/01 13:08:13 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= setuptools-19.4 | 3 | DISTNAME= setuptools-19.6.1 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= devel python | 5 | CATEGORIES= devel python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=s/setuptools/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=s/setuptools/} | |
7 | 7 | |||
8 | MAINTAINER= joerg@NetBSD.org | 8 | MAINTAINER= joerg@NetBSD.org | |
9 | HOMEPAGE= https://pypi.python.org/pypi/setuptools | 9 | HOMEPAGE= https://pypi.python.org/pypi/setuptools | |
10 | COMMENT= New Python packaging system | 10 | COMMENT= New Python packaging system | |
11 | LICENSE= python-software-foundation OR zpl-2.0 | 11 | LICENSE= python-software-foundation OR zpl-2.0 | |
12 | 12 | |||
13 | DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat | 13 | DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat | |
14 | # not sure if this would introduce a dependency cycle | 14 | # not sure if this would introduce a dependency cycle | |
15 | #BUILD_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner | 15 | #BUILD_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner | |
16 | 16 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.26 2016/01/18 23:04:14 wiz Exp $ | 1 | @comment $NetBSD: PLIST,v 1.27 2016/02/01 13:08:13 wiz Exp $ | |
2 | bin/easy_install-${PYVERSSUFFIX} | 2 | bin/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}/_markerlib/__init__.py | 10 | ${PYSITELIB}/_markerlib/__init__.py | |
11 | ${PYSITELIB}/_markerlib/__init__.pyc | 11 | ${PYSITELIB}/_markerlib/__init__.pyc | |
12 | ${PYSITELIB}/_markerlib/__init__.pyo | 12 | ${PYSITELIB}/_markerlib/__init__.pyo | |
13 | ${PYSITELIB}/_markerlib/markers.py | 13 | ${PYSITELIB}/_markerlib/markers.py | |
14 | ${PYSITELIB}/_markerlib/markers.pyc | 14 | ${PYSITELIB}/_markerlib/markers.pyc | |
@@ -117,26 +117,29 @@ ${PYSITELIB}/setuptools/command/upload_d | @@ -117,26 +117,29 @@ ${PYSITELIB}/setuptools/command/upload_d | |||
117 | ${PYSITELIB}/setuptools/command/upload_docs.pyo | 117 | ${PYSITELIB}/setuptools/command/upload_docs.pyo | |
118 | ${PYSITELIB}/setuptools/depends.py | 118 | ${PYSITELIB}/setuptools/depends.py | |
119 | ${PYSITELIB}/setuptools/depends.pyc | 119 | ${PYSITELIB}/setuptools/depends.pyc | |
120 | ${PYSITELIB}/setuptools/depends.pyo | 120 | ${PYSITELIB}/setuptools/depends.pyo | |
121 | ${PYSITELIB}/setuptools/dist.py | 121 | ${PYSITELIB}/setuptools/dist.py | |
122 | ${PYSITELIB}/setuptools/dist.pyc | 122 | ${PYSITELIB}/setuptools/dist.pyc | |
123 | ${PYSITELIB}/setuptools/dist.pyo | 123 | ${PYSITELIB}/setuptools/dist.pyo | |
124 | ${PYSITELIB}/setuptools/extension.py | 124 | ${PYSITELIB}/setuptools/extension.py | |
125 | ${PYSITELIB}/setuptools/extension.pyc | 125 | ${PYSITELIB}/setuptools/extension.pyc | |
126 | ${PYSITELIB}/setuptools/extension.pyo | 126 | ${PYSITELIB}/setuptools/extension.pyo | |
127 | ${PYSITELIB}/setuptools/extern/__init__.py | 127 | ${PYSITELIB}/setuptools/extern/__init__.py | |
128 | ${PYSITELIB}/setuptools/extern/__init__.pyc | 128 | ${PYSITELIB}/setuptools/extern/__init__.pyc | |
129 | ${PYSITELIB}/setuptools/extern/__init__.pyo | 129 | ${PYSITELIB}/setuptools/extern/__init__.pyo | |
130 | ${PYSITELIB}/setuptools/launch.py | |||
131 | ${PYSITELIB}/setuptools/launch.pyc | |||
132 | ${PYSITELIB}/setuptools/launch.pyo | |||
130 | ${PYSITELIB}/setuptools/lib2to3_ex.py | 133 | ${PYSITELIB}/setuptools/lib2to3_ex.py | |
131 | ${PYSITELIB}/setuptools/lib2to3_ex.pyc | 134 | ${PYSITELIB}/setuptools/lib2to3_ex.pyc | |
132 | ${PYSITELIB}/setuptools/lib2to3_ex.pyo | 135 | ${PYSITELIB}/setuptools/lib2to3_ex.pyo | |
133 | ${PYSITELIB}/setuptools/msvc9_support.py | 136 | ${PYSITELIB}/setuptools/msvc9_support.py | |
134 | ${PYSITELIB}/setuptools/msvc9_support.pyc | 137 | ${PYSITELIB}/setuptools/msvc9_support.pyc | |
135 | ${PYSITELIB}/setuptools/msvc9_support.pyo | 138 | ${PYSITELIB}/setuptools/msvc9_support.pyo | |
136 | ${PYSITELIB}/setuptools/package_index.py | 139 | ${PYSITELIB}/setuptools/package_index.py | |
137 | ${PYSITELIB}/setuptools/package_index.pyc | 140 | ${PYSITELIB}/setuptools/package_index.pyc | |
138 | ${PYSITELIB}/setuptools/package_index.pyo | 141 | ${PYSITELIB}/setuptools/package_index.pyo | |
139 | ${PYSITELIB}/setuptools/py26compat.py | 142 | ${PYSITELIB}/setuptools/py26compat.py | |
140 | ${PYSITELIB}/setuptools/py26compat.pyc | 143 | ${PYSITELIB}/setuptools/py26compat.pyc | |
141 | ${PYSITELIB}/setuptools/py26compat.pyo | 144 | ${PYSITELIB}/setuptools/py26compat.pyo | |
142 | ${PYSITELIB}/setuptools/py27compat.py | 145 | ${PYSITELIB}/setuptools/py27compat.py |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.68 2016/01/18 23:04:14 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.69 2016/02/01 13:08:13 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (setuptools-19.4.tar.gz) = 5eae2728b7ed5bafb3fe9e97f69371310efceaa9 | 3 | SHA1 (setuptools-19.6.1.tar.gz) = ce72e7effddd31cd657dbbdc9308fee236e4fa37 | |
4 | RMD160 (setuptools-19.4.tar.gz) = 6c92b4a891b2f9e9cd679e0e9c9ed4a50b4a27e6 | 4 | RMD160 (setuptools-19.6.1.tar.gz) = 012289497e88506942984db7235094e760f16c81 | |
5 | SHA512 (setuptools-19.4.tar.gz) = 463a2b00193b972e684569dce1527b34d7be9a9d0f866fd8a0c2c1a475558c539148841ca117b0a9c5507d8344dfd5ca515bc6beee59b44c6e8bf05771bc448a | 5 | SHA512 (setuptools-19.6.1.tar.gz) = 542c41aafdeca3e7658650dfb1c2f5209eb89ae17586cddf1a57316b987507c1263648c93d4177d8d1f775c0ce60c0849b9f4639e395b364ddfe4d92f019be0c | |
6 | Size (setuptools-19.4.tar.gz) = 641797 bytes | 6 | Size (setuptools-19.6.1.tar.gz) = 637780 bytes | |
7 | SHA1 (patch-setup.py) = be1078e5e2b6e9ec8c859c2c6e2a4a44fe3c2840 | 7 | SHA1 (patch-setup.py) = be1078e5e2b6e9ec8c859c2c6e2a4a44fe3c2840 |