Mon Oct 3 12:19:31 2016 UTC ()
Updated py-setuptools to 28.1.0.

v28.1.0
-------

* #803: Bump certifi to 2016.9.26.

v28.0.0
-------

* #733: Do not search excluded directories for packages.
  This introduced a backwards incompatible change in ``find_packages()``
  so that ``find_packages(exclude=['foo']) == []``, excluding subpackages of ``foo``.
  Previously, ``find_packages(exclude=['foo']) == ['foo.bar']``,
  even though the parent ``foo`` package was excluded.

* #795: Bump certifi.

* #719: Suppress decoding errors and instead log a warning
  when metadata cannot be decoded.

v27.3.1
-------

* #790: In MSVC monkeypatching, explicitly patch each
  function by name in the target module instead of inferring
  the module from the function's ``__module__``. Improves
  compatibility with other packages that might have previously
  patched distutils functions (i.e. NumPy).

v27.3.0
-------

* #794: In test command, add installed eggs to PYTHONPATH
  when invoking tests so that subprocesses will also have the
  dependencies available. Fixes `tox 330
  <https://github.com/tox-dev/tox/issues/330>`_.

* #795: Update vendored pyparsing 2.1.9.


(wiz)
diff -r1.110 -r1.111 pkgsrc/devel/py-setuptools/Makefile
diff -r1.88 -r1.89 pkgsrc/devel/py-setuptools/distinfo

cvs diff -r1.110 -r1.111 pkgsrc/devel/py-setuptools/Makefile (switch to unified diff)

--- pkgsrc/devel/py-setuptools/Makefile 2016/09/18 22:10:44 1.110
+++ pkgsrc/devel/py-setuptools/Makefile 2016/10/03 12:19:31 1.111
@@ -1,28 +1,28 @@ @@ -1,28 +1,28 @@
1# $NetBSD: Makefile,v 1.110 2016/09/18 22:10:44 wiz Exp $ 1# $NetBSD: Makefile,v 1.111 2016/10/03 12:19:31 wiz Exp $
2 2
3DISTNAME= setuptools-27.2.0 3DISTNAME= setuptools-28.1.0
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
17PLIST_SUBST+= EGG_INFODIR=${EGG_NAME}-py${PYVERSSUFFIX}.egg-info 17PLIST_SUBST+= EGG_INFODIR=${EGG_NAME}-py${PYVERSSUFFIX}.egg-info
18 18
19REPLACE_PYTHON+= setuptools/command/easy_install.py 19REPLACE_PYTHON+= setuptools/command/easy_install.py
20 20
21# upstream often forgets deleting files, and packages on Windows, 21# upstream often forgets deleting files, and packages on Windows,
22# so permissions are usually wrong 22# so permissions are usually wrong
23post-install: 23post-install:
24 ${RM} -f ${DESTDIR}${PREFIX}/${PYSITELIB}/${EGG_NAME}-py${PYVERSSUFFIX}.egg-info/*.orig 24 ${RM} -f ${DESTDIR}${PREFIX}/${PYSITELIB}/${EGG_NAME}-py${PYVERSSUFFIX}.egg-info/*.orig
25 25
26.include "../../lang/python/application.mk" 26.include "../../lang/python/application.mk"
27.include "../../lang/python/distutils.mk" 27.include "../../lang/python/distutils.mk"
28.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.88 -r1.89 pkgsrc/devel/py-setuptools/distinfo (switch to unified diff)

--- pkgsrc/devel/py-setuptools/distinfo 2016/09/18 22:10:44 1.88
+++ pkgsrc/devel/py-setuptools/distinfo 2016/10/03 12:19:31 1.89
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.88 2016/09/18 22:10:44 wiz Exp $ 1$NetBSD: distinfo,v 1.89 2016/10/03 12:19:31 wiz Exp $
2 2
3SHA1 (setuptools-27.2.0.tar.gz) = 96e4bbe40c860ac9c6ca5ea83a7ccd208718e0ea 3SHA1 (setuptools-28.1.0.tar.gz) = 8c4abd6653ea4a72fc14befeb5bf277ff155d2ae
4RMD160 (setuptools-27.2.0.tar.gz) = 1b0f87df6396d233771c98e7f984b6a15b45f6b8 4RMD160 (setuptools-28.1.0.tar.gz) = 53233e78d163b425b1a22805a5d62ff5490eec6b
5SHA512 (setuptools-27.2.0.tar.gz) = 8205de94094d3c0726726e254892f375ae863eb80d6b4704d382101b12558c057e5f6a41c24db2612d19e746194d0a79221c70706ba21b0d00214a4daded4610 5SHA512 (setuptools-28.1.0.tar.gz) = bbfeccdc81613456db572cf7cf5f83384009f468ffdac6498c3cf96049daf3b0213ad98d2ff18cf8adf23da80421e7cdeeda60e0dda8f4e163f4fe6cebbe729c
6Size (setuptools-27.2.0.tar.gz) = 638181 bytes 6Size (setuptools-28.1.0.tar.gz) = 640329 bytes
7SHA1 (patch-setup.py) = 21fda11ff2f33c57ec49e18375cf7d7b8f8388bf 7SHA1 (patch-setup.py) = 21fda11ff2f33c57ec49e18375cf7d7b8f8388bf