OK
On 2019 Apr 08 (Mon) at 00:11:59 -0400 (-0400), Kurt Mosiejczuk wrote: :Obviously, this is for after unlock, but I figured i'd continue my :work updating py-test and supporting infrastructure. : :I cleaned up the S/c/./ in PKGNAME that hasn't been needed since really :early days. Sure, it didn't hurt, but it didn't do anything and is confusing. : :setuptools actually has support for pytest, so I added MODPY_PYTEST. :It errors out on a number of tests but passes most. This was also true :of the existing 40.0.0 if you ran the tests by hand. So, I have pulled :out the NO_TEST. : :I've tried about a dozen or so python ports and found no issues. The :CHANGES.rst doesn't really cover anything that would hurt us either. :I'd love to see other folks hammer on this a bit to be sure. : :While I'm here, I figure I'll take maintainer unless someone has an :objection. : :--Kurt : :Index: Makefile :=================================================================== :RCS file: /cvs/ports/devel/py-setuptools/Makefile,v :retrieving revision 1.32 :diff -u -p -r1.32 Makefile :--- Makefile 30 Jul 2018 08:15:30 -0000 1.32 :+++ Makefile 8 Apr 2019 04:10:33 -0000 :@@ -2,9 +2,9 @@ : : COMMENT= simplified packaging system for Python modules : :-MODPY_EGG_VERSION= 40.0.0 :+MODPY_EGG_VERSION= 41.0.0 : DISTNAME= setuptools-${MODPY_EGG_VERSION} :-PKGNAME= py-${DISTNAME:S/c/./} :+PKGNAME= py-${DISTNAME} : EPOCH= 0 : CATEGORIES= devel : PKG_ARCH= * :@@ -12,6 +12,8 @@ EXTRACT_SUFX= .zip : : HOMEPAGE= https://setuptools.readthedocs.io/en/latest/ : :+MAINTAINER= Kurt Mosiejczuk <k...@cranky.work> :+ : # MIT : PERMIT_PACKAGE_CDROM= Yes : :@@ -19,13 +21,12 @@ MODULES= lang/python : : MODPY_PI= Yes : MODPY_SETUPTOOLS= Yes :+MODPY_PYTEST= Yes : : FLAVORS = python3 : FLAVOR ?= : : # Override automatic py-setuptools depend to avoid recursion : MODPY_SETUPUTILS_DEPEND= :- :-NO_TEST = Yes : : .include <bsd.port.mk> :Index: distinfo :=================================================================== :RCS file: /cvs/ports/devel/py-setuptools/distinfo,v :retrieving revision 1.13 :diff -u -p -r1.13 distinfo :--- distinfo 30 Jul 2018 08:15:30 -0000 1.13 :+++ distinfo 8 Apr 2019 04:10:33 -0000 :@@ -1,2 +1,2 @@ :-SHA256 (setuptools-40.0.0.zip) = ASrbjiX7/WTGUumee6tYeZo6rwXTmrOFYfaRkKkJAV8= :-SIZE (setuptools-40.0.0.zip) = 849857 :+SHA256 (setuptools-41.0.0.zip) = edMCVLb+eo5nLkPNhfE6nz8qUAgLyB2FEUPiIZ7w3LE= :+SIZE (setuptools-41.0.0.zip) = 848208 :Index: patches/patch-setup_py :=================================================================== :RCS file: /cvs/ports/devel/py-setuptools/patches/patch-setup_py,v :retrieving revision 1.6 :diff -u -p -r1.6 patch-setup_py :--- patches/patch-setup_py 24 Apr 2018 09:40:26 -0000 1.6 :+++ patches/patch-setup_py 8 Apr 2019 04:10:33 -0000 :@@ -11,7 +11,7 @@ Index: setup.py : not in ("", "0", "false", "no") : ) : :-@@ -107,7 +107,7 @@ setup_params = dict( :+@@ -106,7 +106,7 @@ setup_params = dict( : packages=setuptools.find_packages(exclude=['*.tests']), : package_data=package_data, : py_modules=['easy_install'], :Index: pkg/PLIST :=================================================================== :RCS file: /cvs/ports/devel/py-setuptools/pkg/PLIST,v :retrieving revision 1.12 :diff -u -p -r1.12 PLIST :--- pkg/PLIST 24 Apr 2018 09:40:26 -0000 1.12 :+++ pkg/PLIST 8 Apr 2019 04:10:33 -0000 :@@ -58,6 +58,7 @@ lib/python${MODPY_VERSION}/site-packages : lib/python${MODPY_VERSION}/site-packages/setuptools/__init__.py : ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}/ : lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc :+lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}_deprecation_warning.${MODPY_PYC_MAGIC_TAG}pyc : lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}archive_util.${MODPY_PYC_MAGIC_TAG}pyc : lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}build_meta.${MODPY_PYC_MAGIC_TAG}pyc : lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc :@@ -77,7 +78,6 @@ lib/python${MODPY_VERSION}/site-packages : lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}py27compat.${MODPY_PYC_MAGIC_TAG}pyc : lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}py31compat.${MODPY_PYC_MAGIC_TAG}pyc : lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}py33compat.${MODPY_PYC_MAGIC_TAG}pyc :-lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}py36compat.${MODPY_PYC_MAGIC_TAG}pyc : lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}sandbox.${MODPY_PYC_MAGIC_TAG}pyc : lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}site-patch.${MODPY_PYC_MAGIC_TAG}pyc : lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}ssl_support.${MODPY_PYC_MAGIC_TAG}pyc :@@ -85,6 +85,7 @@ lib/python${MODPY_VERSION}/site-packages : lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc : lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}wheel.${MODPY_PYC_MAGIC_TAG}pyc : lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}windows_support.${MODPY_PYC_MAGIC_TAG}pyc :+lib/python${MODPY_VERSION}/site-packages/setuptools/_deprecation_warning.py : lib/python${MODPY_VERSION}/site-packages/setuptools/_vendor/ : lib/python${MODPY_VERSION}/site-packages/setuptools/_vendor/__init__.py : ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/setuptools/_vendor/${MODPY_PYCACHE}/ :@@ -188,7 +189,6 @@ lib/python${MODPY_VERSION}/site-packages : lib/python${MODPY_VERSION}/site-packages/setuptools/py27compat.py : lib/python${MODPY_VERSION}/site-packages/setuptools/py31compat.py : lib/python${MODPY_VERSION}/site-packages/setuptools/py33compat.py :-lib/python${MODPY_VERSION}/site-packages/setuptools/py36compat.py : lib/python${MODPY_VERSION}/site-packages/setuptools/sandbox.py : lib/python${MODPY_VERSION}/site-packages/setuptools/script (dev).tmpl : lib/python${MODPY_VERSION}/site-packages/setuptools/script.tmpl : -- Horngren's Observation: Among economists, the real world is often a special case.