Mon Feb 1 13:08:13 2016 UTC ()
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.


(wiz)
diff -r1.87 -r1.88 pkgsrc/devel/py-setuptools/Makefile
diff -r1.26 -r1.27 pkgsrc/devel/py-setuptools/PLIST
diff -r1.68 -r1.69 pkgsrc/devel/py-setuptools/distinfo

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

--- pkgsrc/devel/py-setuptools/Makefile 2016/01/18 23:04:14 1.87
+++ pkgsrc/devel/py-setuptools/Makefile 2016/02/01 13:08:13 1.88
@@ -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
3DISTNAME= setuptools-19.4 3DISTNAME= setuptools-19.6.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/}
7 7
8MAINTAINER= joerg@NetBSD.org 8MAINTAINER= joerg@NetBSD.org
9HOMEPAGE= https://pypi.python.org/pypi/setuptools 9HOMEPAGE= https://pypi.python.org/pypi/setuptools
10COMMENT= New Python packaging system 10COMMENT= New Python packaging system
11LICENSE= python-software-foundation OR zpl-2.0 11LICENSE= python-software-foundation OR zpl-2.0
12 12
13DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat 13DEPENDS+= ${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

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

--- pkgsrc/devel/py-setuptools/PLIST 2016/01/18 23:04:14 1.26
+++ pkgsrc/devel/py-setuptools/PLIST 2016/02/01 13:08:13 1.27
@@ -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 $
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}/_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

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

--- pkgsrc/devel/py-setuptools/distinfo 2016/01/18 23:04:14 1.68
+++ pkgsrc/devel/py-setuptools/distinfo 2016/02/01 13:08:13 1.69
@@ -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
3SHA1 (setuptools-19.4.tar.gz) = 5eae2728b7ed5bafb3fe9e97f69371310efceaa9 3SHA1 (setuptools-19.6.1.tar.gz) = ce72e7effddd31cd657dbbdc9308fee236e4fa37
4RMD160 (setuptools-19.4.tar.gz) = 6c92b4a891b2f9e9cd679e0e9c9ed4a50b4a27e6 4RMD160 (setuptools-19.6.1.tar.gz) = 012289497e88506942984db7235094e760f16c81
5SHA512 (setuptools-19.4.tar.gz) = 463a2b00193b972e684569dce1527b34d7be9a9d0f866fd8a0c2c1a475558c539148841ca117b0a9c5507d8344dfd5ca515bc6beee59b44c6e8bf05771bc448a 5SHA512 (setuptools-19.6.1.tar.gz) = 542c41aafdeca3e7658650dfb1c2f5209eb89ae17586cddf1a57316b987507c1263648c93d4177d8d1f775c0ce60c0849b9f4639e395b364ddfe4d92f019be0c
6Size (setuptools-19.4.tar.gz) = 641797 bytes 6Size (setuptools-19.6.1.tar.gz) = 637780 bytes
7SHA1 (patch-setup.py) = be1078e5e2b6e9ec8c859c2c6e2a4a44fe3c2840 7SHA1 (patch-setup.py) = be1078e5e2b6e9ec8c859c2c6e2a4a44fe3c2840