Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Jul 2020 07:59:28 +0000 (UTC)
From:      Antoine Brodin <antoine@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r542200 - in head: . audio/beets biology/py-gffutils databases/pgbarman databases/py-tableschema devel devel/py-argcomplete devel/py-aws-sam-translator devel/py-aws-xray-sdk devel/py-ca...
Message-ID:  <202007140759.06E7xSPR028581@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: antoine
Date: Tue Jul 14 07:59:28 2020
New Revision: 542200
URL: https://svnweb.freebsd.org/changeset/ports/542200

Log:
  Unbreak bulk -a

Deleted:
  head/devel/py-freenas.dispatcher/
  head/textproc/scancode-toolkit/
  head/www/py-kallithea/
Modified:
  head/MOVED
  head/audio/beets/Makefile
  head/biology/py-gffutils/Makefile
  head/databases/pgbarman/Makefile
  head/databases/py-tableschema/Makefile
  head/devel/Makefile
  head/devel/py-argcomplete/Makefile
  head/devel/py-aws-sam-translator/Makefile
  head/devel/py-aws-xray-sdk/Makefile
  head/devel/py-cabby/Makefile
  head/devel/py-celery/Makefile
  head/devel/py-cfn-lint/Makefile
  head/devel/py-confuse/Makefile
  head/devel/py-flake8-builtins/Makefile
  head/devel/py-flake8-polyfill/Makefile
  head/devel/py-flake8-quotes/Makefile
  head/devel/py-flake8/Makefile
  head/devel/py-furl/Makefile
  head/devel/py-importlib-metadata/Makefile
  head/devel/py-jsonform/Makefile
  head/devel/py-jsonpickle/Makefile
  head/devel/py-jsonschema/Makefile
  head/devel/py-molecule/Makefile
  head/devel/py-openapi-spec-validator/Makefile
  head/devel/py-oslo.messaging10/Makefile
  head/devel/py-oslo.versionedobjects1/Makefile
  head/devel/py-path.py/Makefile
  head/devel/py-pep517/Makefile
  head/devel/py-pep8-naming/Makefile
  head/devel/py-pluggy/Makefile
  head/devel/py-pre-commit/Makefile
  head/devel/py-pytest-azurepipelines/Makefile
  head/devel/py-pytest-benchmark/Makefile
  head/devel/py-pytest-cache/Makefile
  head/devel/py-pytest-cov/Makefile
  head/devel/py-pytest-django/Makefile
  head/devel/py-pytest-factoryboy/Makefile
  head/devel/py-pytest-fixture-config/Makefile
  head/devel/py-pytest-flake8/Makefile
  head/devel/py-pytest-flakes/Makefile
  head/devel/py-pytest-flask/Makefile
  head/devel/py-pytest-forked/Makefile
  head/devel/py-pytest-isort/Makefile
  head/devel/py-pytest-lazy-fixture/Makefile
  head/devel/py-pytest-localserver/Makefile
  head/devel/py-pytest-mock/Makefile
  head/devel/py-pytest-pep8/Makefile
  head/devel/py-pytest-pycodestyle/Makefile
  head/devel/py-pytest-relaxed/Makefile
  head/devel/py-pytest-rerunfailures/Makefile
  head/devel/py-pytest-shutil/Makefile
  head/devel/py-pytest-sugar/Makefile
  head/devel/py-pytest-timeout/Makefile
  head/devel/py-pytest-tornado/Makefile
  head/devel/py-pytest-verbose-parametrize/Makefile
  head/devel/py-pytest-virtualenv/Makefile
  head/devel/py-pytest-xdist/Makefile
  head/devel/py-pytest-xprocess/Makefile
  head/devel/py-pytest/Makefile
  head/devel/py-pyupgrade/Makefile
  head/devel/py-resource/Makefile
  head/devel/py-swagger-spec-validator/Makefile
  head/devel/py-taskflow3/Makefile
  head/devel/py-testinfra/Makefile
  head/devel/py-tox/Makefile
  head/devel/py-warlock/Makefile
  head/misc/py-cinder/Makefile
  head/net/py-kombu/Makefile
  head/net/py-python-glanceclient2/Makefile
  head/science/py-kliff/Makefile
  head/security/py-certbot-dns-digitalocean/Makefile
  head/security/py-muacrypt/Makefile
  head/security/py-signedjson/Makefile
  head/sysutils/docker-compose/Makefile
  head/sysutils/py-focker/Makefile
  head/textproc/Makefile
  head/www/Makefile
  head/www/py-flask-restx/Makefile
  head/www/py-python-digitalocean/Makefile

Modified: head/MOVED
==============================================================================
--- head/MOVED	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/MOVED	Tue Jul 14 07:59:28 2020	(r542200)
@@ -15152,3 +15152,6 @@ multimedia/f3d|graphics/f3d|2020-07-09|Move to a prope
 textproc/py-sphinx-hieroglyph|textproc/py-hieroglyph|2020-07-11|Renamed to reflect official name at PyPI
 devel/py-Pint|devel/py-pint|2020-07-11|Rename to match our py- port naming
 audio/aucatctl|audio/sndio|2020-07-12|Use sndioctl from audio/sndio instead
+devel/py-freenas.dispatcher||2020-07-14|Uses deprecated version of python
+textproc/scancode-toolkit||2020-07-14|Uses deprecated version of python
+www/py-kallithea||2020-07-14|Uses deprecated version of python

Modified: head/audio/beets/Makefile
==============================================================================
--- head/audio/beets/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/audio/beets/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -25,7 +25,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}confuse>=1.0.0:dev
 		${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} \
 		${PY_ENUM34}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist distutils optsuffix
 
 PLIST_FILES=	man/man1/beet.1.gz man/man5/beetsconfig.5.gz

Modified: head/biology/py-gffutils/Makefile
==============================================================================
--- head/biology/py-gffutils/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/biology/py-gffutils/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -17,7 +17,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}argcomplete>=1.9.4
 		${PYTHON_PKGNAMEPREFIX}simplejson>0:devel/py-simplejson@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}six>=1.12.0:devel/py-six@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	distutils concurrent autoplist
 
 NO_ARCH=	yes

Modified: head/databases/pgbarman/Makefile
==============================================================================
--- head/databases/pgbarman/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/databases/pgbarman/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -20,7 +20,7 @@ RUN_DEPENDS=	rsync:net/rsync						\
 		${PYTHON_PKGNAMEPREFIX}argh>=0.21.2:devel/py-argh@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}argcomplete>0:devel/py-argcomplete@${PY_FLAVOR}
 
-USES=		pgsql python
+USES=		pgsql python:3.6+
 USE_PYTHON=	autoplist distutils concurrent optsuffix
 
 WANT_PGSQL=	client

Modified: head/databases/py-tableschema/Makefile
==============================================================================
--- head/databases/py-tableschema/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/databases/py-tableschema/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -24,7 +24,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cached-property>=1
 		${PYTHON_PKGNAMEPREFIX}tabulator>=1.29:devel/py-tabulator@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}unicodecsv>=0.14:devel/py-unicodecsv@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -4404,7 +4404,6 @@
     SUBDIR += py-foolscap
     SUBDIR += py-freebsd
     SUBDIR += py-freebsd-sysctl
-    SUBDIR += py-freenas.dispatcher
     SUBDIR += py-freenas.utils
     SUBDIR += py-freezegun
     SUBDIR += py-frozendict

Modified: head/devel/py-argcomplete/Makefile
==============================================================================
--- head/devel/py-argcomplete/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-argcomplete/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -18,7 +18,7 @@ TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}coverage>=0:devel
 		${PYTHON_PKGNAMEPREFIX}pexpect>=0:misc/py-pexpect@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-aws-sam-translator/Makefile
==============================================================================
--- head/devel/py-aws-sam-translator/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-aws-sam-translator/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -17,7 +17,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}boto3>=1.5:www/py-
 		${PYTHON_PKGNAMEPREFIX}six>=1.11:devel/py-six@${PY_FLAVOR} \
 		${PY_ENUM34}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-aws-xray-sdk/Makefile
==============================================================================
--- head/devel/py-aws-xray-sdk/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-aws-xray-sdk/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -20,7 +20,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}botocore>=1.11.3:d
 		${PYTHON_PKGNAMEPREFIX}jsonpickle>=0:devel/py-jsonpickle@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}wrapt>=0:devel/py-wrapt@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-cabby/Makefile
==============================================================================
--- head/devel/py-cabby/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-cabby/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -12,7 +12,7 @@ COMMENT=	Python TAXII client implementation from Eclec
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE.rst
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist distutils
 
 RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}furl>0:devel/py-furl@${PY_FLAVOR}

Modified: head/devel/py-celery/Makefile
==============================================================================
--- head/devel/py-celery/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-celery/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -19,7 +19,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}billiard>=3.3.0.21
 		${PYTHON_PKGNAMEPREFIX}vine>=1.3.0:devel/py-vine@${PY_FLAVOR}
 
 NO_ARCH=	yes
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist distutils
 
 .include <bsd.port.mk>

Modified: head/devel/py-cfn-lint/Makefile
==============================================================================
--- head/devel/py-cfn-lint/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-cfn-lint/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -18,12 +18,9 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-ya
 		${PYTHON_PKGNAMEPREFIX}jsonpatch>0:devel/py-jsonpatch@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}jsonschema>=3.0:devel/py-jsonschema@${PY_FLAVOR}
 
-py27_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}importlib-resources>=1.0.2:devel/py-importlib-resources@${PY_FLAVOR} \
-			${PYTHON_PKGNAMEPREFIX}pathlib2>=2.3.0:devel/py-pathlib2@${PY_FLAVOR}
-py35_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}importlib-resources>=1.0.2:devel/py-importlib-resources@${PY_FLAVOR}
 py36_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}importlib-resources>=1.0.2:devel/py-importlib-resources@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-confuse/Makefile
==============================================================================
--- head/devel/py-confuse/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-confuse/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -14,7 +14,7 @@ LICENSE=	MIT
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}flake8>=0:devel/py-flake8@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	distutils autoplist
 
 .include <bsd.port.mk>

Modified: head/devel/py-flake8-builtins/Makefile
==============================================================================
--- head/devel/py-flake8-builtins/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-flake8-builtins/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -18,7 +18,7 @@ TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py
 		${PYTHON_PKGNAMEPREFIX}hypothesis>=0:devel/py-hypothesis@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}hypothesmith>=0:devel/py-hypothesmith@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist distutils
 NO_ARCH=	yes
 

Modified: head/devel/py-flake8-polyfill/Makefile
==============================================================================
--- head/devel/py-flake8-polyfill/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-flake8-polyfill/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -15,7 +15,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}flake8>=0:devel/py-flake8@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist distutils
 NO_ARCH=	yes
 

Modified: head/devel/py-flake8-quotes/Makefile
==============================================================================
--- head/devel/py-flake8-quotes/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-flake8-quotes/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -15,7 +15,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}flake8>=0:devel/py-flake8@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist distutils
 NO_ARCH=	yes
 

Modified: head/devel/py-flake8/Makefile
==============================================================================
--- head/devel/py-flake8/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-flake8/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -20,16 +20,12 @@ RUN_DEPENDS=	${PY_ENUM34} \
 		${PYTHON_PKGNAMEPREFIX}pyflakes>=0:devel/py-pyflakes@${PY_FLAVOR} \
 		${PY_TYPING}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 NO_ARCH=	yes
 
 .include <bsd.port.pre.mk>
 
-.if ${PYTHON_REL} < 3200
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}configparser>0:devel/py-configparser@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}functools32>0:devel/py-functools32@${PY_FLAVOR}
-.endif
 .if ${PYTHON_REL} < 3800
 RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}importlib-metadata>0:devel/py-importlib-metadata@${PY_FLAVOR}
 .endif

Modified: head/devel/py-furl/Makefile
==============================================================================
--- head/devel/py-furl/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-furl/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -12,7 +12,7 @@ COMMENT=	Small Python library that makes parsing and m
 LICENSE=	PD
 LICENSE_FILE=	${WRKSRC}/LICENSE.md
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist distutils
 
 RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}orderedmultidict>0:devel/py-orderedmultidict@${PY_FLAVOR}

Modified: head/devel/py-importlib-metadata/Makefile
==============================================================================
--- head/devel/py-importlib-metadata/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-importlib-metadata/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -16,15 +16,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}zipp>=0.5:devel/py-zipp@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist distutils
 
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} < 3000
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}configparser>=0:devel/py-configparser@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}contextlib2>=0:devel/py-contextlib2@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pathlib2>=0:devel/py-pathlib2@${PY_FLAVOR}
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/devel/py-jsonform/Makefile
==============================================================================
--- head/devel/py-jsonform/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-jsonform/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -12,7 +12,7 @@ LICENSE=	MIT
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}jsonschema>=2.4.0:devel/py-jsonschema@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	RussellLuo

Modified: head/devel/py-jsonpickle/Makefile
==============================================================================
--- head/devel/py-jsonpickle/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-jsonpickle/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -14,7 +14,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	distutils autoplist
 NO_ARCH=	yes
 

Modified: head/devel/py-jsonschema/Makefile
==============================================================================
--- head/devel/py-jsonschema/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-jsonschema/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -17,9 +17,8 @@ BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}vcversioner>0:de
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}attrs>=17.4.0:devel/py-attrs@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}importlib-metadata>=0:devel/py-importlib-metadata@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pyrsistent>=0.14.0:devel/py-pyrsistent@${PY_FLAVOR}
-py27_RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}functools32>0:devel/py-functools32@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-molecule/Makefile
==============================================================================
--- head/devel/py-molecule/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-molecule/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -47,7 +47,7 @@ TEST_DEPENDS=	\
 		${PYTHON_PKGNAMEPREFIX}pytest-verbose-parametrize>=1.7.0:devel/py-pytest-verbose-parametrize@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pytest-xdist>=1.29.0:devel/py-pytest-xdist@${PY_FLAVOR}
 
-USES=		python:-3.7
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes
@@ -73,13 +73,7 @@ GCE_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}libcloud>0:net
 # The click module demands a UTF-8 locale when used with python-3.x
 TEST_ENV=	LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8
 
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} < 3200
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}pathlib2>=0:devel/py-pathlib2@${PY_FLAVOR}
-.endif
-
 do-test:
 	@(cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest)
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/devel/py-openapi-spec-validator/Makefile
==============================================================================
--- head/devel/py-openapi-spec-validator/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-openapi-spec-validator/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -22,15 +22,9 @@ TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-
 		${PYTHON_PKGNAMEPREFIX}pytest-flake8>=0:devel/py-pytest-flake8@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}tox>=0:devel/py-tox@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes
 
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} < 3000
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}pathlib2>=0:devel/py-pathlib2@${PY_FLAVOR}
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/devel/py-oslo.messaging10/Makefile
==============================================================================
--- head/devel/py-oslo.messaging10/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-oslo.messaging10/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -23,9 +23,16 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}amqp>=2.5.2:net/py
 		${PYTHON_PKGNAMEPREFIX}yaml>=3.12:devel/py-yaml@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}webob>=1.7.1:www/py-webob@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}webob>=1.7.1:www/py-webob@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}cachetools>=2.0.0:devel/py-cachetools@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}oslo.config>=5.2.0:devel/py-oslo.config@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}oslo.log>=3.36.0:devel/py-oslo.log@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}oslo.middleware>=3.31.0:devel/py-oslo.middleware@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}oslo.serialization>=2.18.0:devel/py-oslo.serialization@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}oslo.service>=1.24.0:devel/py-oslo.service@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.37.0:devel/py-oslo.utils@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes
@@ -33,32 +40,4 @@ NO_ARCH=	yes
 # oslo.messaging 11.0.0+ requires Python 3.6+
 PORTSCOUT=	limit:^10\.
 
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} < 3300
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}monotonic>=0.6:devel/py-monotonic@${PY_FLAVOR}
-.endif
-
-.if ${PYTHON_REL} < 3500
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}cachetools3>=2.0.0:devel/py-cachetools3@${PY_FLAVOR}
-.else
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}cachetools>=2.0.0:devel/py-cachetools@${PY_FLAVOR}
-.endif
-
-.if ${PYTHON_REL} < 3600
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}oslo.config7>=5.2.0:devel/py-oslo.config7@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}oslo.log3>=3.36.0:devel/py-oslo.log3@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}oslo.middleware3>=3.31.0:devel/py-oslo.middleware3@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}oslo.serialization2>=2.18.0:devel/py-oslo.serialization2@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}oslo.service1>=1.24.0:devel/py-oslo.service1@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}oslo.utils3>=3.37.0:devel/py-oslo.utils3@${PY_FLAVOR}
-.else
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}oslo.config>=5.2.0:devel/py-oslo.config@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}oslo.log>=3.36.0:devel/py-oslo.log@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}oslo.middleware>=3.31.0:devel/py-oslo.middleware@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}oslo.serialization>=2.18.0:devel/py-oslo.serialization@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}oslo.service>=1.24.0:devel/py-oslo.service@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.37.0:devel/py-oslo.utils@${PY_FLAVOR}
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/devel/py-oslo.versionedobjects1/Makefile
==============================================================================
--- head/devel/py-oslo.versionedobjects1/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-oslo.versionedobjects1/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -19,29 +19,8 @@ BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}netaddr>=0.7.18:net/py-netaddr@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}webob>=1.7.1:www/py-webob@${PY_FLAVOR}
-
-USES=		python
-USE_PYTHON=	autoplist concurrent distutils
-
-NO_ARCH=	yes
-
-# oslo.versionedobjects 2.0.0+ requires Python 3.6+
-PORTSCOUT=	limit:^1\.
-
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} < 3600
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}oslo.concurrency3>=3.26.0:devel/py-oslo.concurrency3@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}oslo.config7>=5.2.0:devel/py-oslo.config7@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}oslo.context2>=2.19.2:devel/py-oslo.context2@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}oslo.i18n3>=3.15.3:devel/py-oslo.i18n3@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}oslo.log3>=3.36.0:devel/py-oslo.log3@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}oslo.messaging10>=5.29.0:devel/py-oslo.messaging10@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}oslo.serialization2>=2.18.0:devel/py-oslo.serialization2@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}oslo.utils3>=3.33.0:devel/py-oslo.utils3@${PY_FLAVOR}
-.else
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}oslo.concurrency>=3.26.0:devel/py-oslo.concurrency@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}webob>=1.7.1:www/py-webob@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}oslo.concurrency>=3.26.0:devel/py-oslo.concurrency@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}oslo.config>=5.2.0:devel/py-oslo.config@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}oslo.context>=2.19.2:devel/py-oslo.context@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}oslo.i18n>=3.15.3:devel/py-oslo.i18n@${PY_FLAVOR} \
@@ -49,6 +28,13 @@ RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}oslo.concurrency>
 		${PYTHON_PKGNAMEPREFIX}oslo.messaging>=5.29.0:devel/py-oslo.messaging@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}oslo.serialization>=2.18.0:devel/py-oslo.serialization@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.33.0:devel/py-oslo.utils@${PY_FLAVOR}
-.endif
 
-.include <bsd.port.post.mk>
+USES=		python:3.6+
+USE_PYTHON=	autoplist concurrent distutils
+
+NO_ARCH=	yes
+
+# oslo.versionedobjects 2.0.0+ requires Python 3.6+
+PORTSCOUT=	limit:^1\.
+
+.include <bsd.port.mk>

Modified: head/devel/py-path.py/Makefile
==============================================================================
--- head/devel/py-path.py/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-path.py/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -16,7 +16,7 @@ TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}packaging>0:devel
 		${PYTHON_PKGNAMEPREFIX}pytest-flake8>0:devel/py-pytest-flake8@${PY_FLAVOR}
 
 NO_ARCH=	yes
-USES=		python
+USES=		python:3.6+
 USE_GITHUB=	yes
 USE_PYTHON=	autoplist distutils
 GH_ACCOUNT=	jaraco

Modified: head/devel/py-pep517/Makefile
==============================================================================
--- head/devel/py-pep517/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pep517/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -15,7 +15,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}toml>=0:textproc/py-toml@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-pep8-naming/Makefile
==============================================================================
--- head/devel/py-pep8-naming/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pep8-naming/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -16,7 +16,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}flake8-polyfill>=0:devel/py-flake8-polyfill@${PY_FLAVOR}
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}entrypoints>=0:devel/py-entrypoints@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist distutils
 NO_ARCH=	yes
 

Modified: head/devel/py-pluggy/Makefile
==============================================================================
--- head/devel/py-pluggy/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pluggy/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -16,7 +16,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR}
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-pre-commit/Makefile
==============================================================================
--- head/devel/py-pre-commit/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pre-commit/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -25,15 +25,9 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}aspy.yaml>=0:devel
 		${PYTHON_PKGNAMEPREFIX}virtualenv>=15.2:devel/py-virtualenv@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR}
 
-USES=		python shebangfix
+USES=		python:3.6+ shebangfix
 USE_PYTHON=	autoplist distutils
 
 SHEBANG_FILES=	pre_commit/resources/hook-tmpl
 
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} < 3200
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}futures>=0:devel/py-futures@${PY_FLAVOR}
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/devel/py-pytest-azurepipelines/Makefile
==============================================================================
--- head/devel/py-pytest-azurepipelines/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-azurepipelines/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -15,7 +15,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=3.5.0:devel/py-pytest@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-pytest-benchmark/Makefile
==============================================================================
--- head/devel/py-pytest-benchmark/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-benchmark/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -16,7 +16,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}py-cpuinfo>=0:sysutils/py-py-cpuinfo@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pytest>=3.8:devel/py-pytest@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-pytest-cache/Makefile
==============================================================================
--- head/devel/py-pytest-cache/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-cache/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -18,7 +18,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=2.2:devel/
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
 
 NO_ARCH=	yes
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist distutils
 DO_MAKE_TEST=	${SETENV} ${TEST_ENV} ${PYTHON_CMD} ${PYDISTUTILS_SETUP}
 TEST_TARGET=	test

Modified: head/devel/py-pytest-cov/Makefile
==============================================================================
--- head/devel/py-pytest-cov/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-cov/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -15,7 +15,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}coverage>=4.4:devel/py-coverage@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pytest>=3.6:devel/py-pytest@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-pytest-django/Makefile
==============================================================================
--- head/devel/py-pytest-django/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-django/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -16,7 +16,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.11.1:devel/py-setuptools_scm@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=3.6:devel/py-pytest@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-pytest-factoryboy/Makefile
==============================================================================
--- head/devel/py-pytest-factoryboy/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-factoryboy/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -16,7 +16,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}inflection>=0:deve
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}text-unidecode>=0:converters/py-text-unidecode@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_GITHUB=	yes # tests not shiped with sdist
 GH_ACCOUNT=	pytest-dev
 USE_PYTHON=	autoplist concurrent distutils

Modified: head/devel/py-pytest-fixture-config/Makefile
==============================================================================
--- head/devel/py-pytest-fixture-config/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-fixture-config/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -15,7 +15,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools-git>=0:devel/py-setuptools-git@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=4.4.0:devel/py-pytest@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 
 USE_PYTHON=	autoplist concurrent distutils
 

Modified: head/devel/py-pytest-flake8/Makefile
==============================================================================
--- head/devel/py-pytest-flake8/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-flake8/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -16,7 +16,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}flake8>=3.5:devel/py-flake8@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pytest>=3.5:devel/py-pytest@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-pytest-flakes/Makefile
==============================================================================
--- head/devel/py-pytest-flakes/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-flakes/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -14,7 +14,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=2.8.0:devel/py-pytest@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	distutils autoplist
 NO_ARCH=	yes
 

Modified: head/devel/py-pytest-flask/Makefile
==============================================================================
--- head/devel/py-pytest-flask/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-flask/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -18,7 +18,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}Flask>=0:www/py-fl
 		${PYTHON_PKGNAMEPREFIX}pytest>=3.6:devel/py-pytest@${PY_FLAVOR}
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 TEST_ENV=	PYTHONPATH=${WRKSRC}/src

Modified: head/devel/py-pytest-forked/Makefile
==============================================================================
--- head/devel/py-pytest-forked/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-forked/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -15,7 +15,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=3.1.0:devel/py-pytest@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-pytest-isort/Makefile
==============================================================================
--- head/devel/py-pytest-isort/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-isort/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -16,7 +16,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE.rst
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}isort>=4.0:devel/py-isort@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pytest>=3.5:devel/py-pytest@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-pytest-lazy-fixture/Makefile
==============================================================================
--- head/devel/py-pytest-lazy-fixture/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-lazy-fixture/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -15,7 +15,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=3.2.5:devel/py-pytest@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-pytest-localserver/Makefile
==============================================================================
--- head/devel/py-pytest-localserver/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-localserver/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -17,7 +17,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-
 		${PYTHON_PKGNAMEPREFIX}werkzeug>=0.10:www/py-werkzeug@${PY_FLAVOR}
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-pytest-mock/Makefile
==============================================================================
--- head/devel/py-pytest-mock/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-mock/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -18,18 +18,12 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=2.7:devel/py-pytest@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes
 
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_VER} < 3.0
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR}
-.endif
-
 do-test:
 	@cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v -rs test_pytest_mock.py
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/devel/py-pytest-pep8/Makefile
==============================================================================
--- head/devel/py-pytest-pep8/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-pep8/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -16,7 +16,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=2.4.2:deve
 		${PYTHON_PKGNAMEPREFIX}pytest-cache>=0:devel/py-pytest-cache@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pep8>=1.3:devel/pep8@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 TEST_ENV=	PYTHONPATH=${WRKSRC}/src

Modified: head/devel/py-pytest-pycodestyle/Makefile
==============================================================================
--- head/devel/py-pytest-pycodestyle/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-pycodestyle/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -16,7 +16,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}py>0:devel/py-py@$
 		${PYTHON_PKGNAMEPREFIX}pycodestyle>0:devel/py-pycodestyle@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	distutils autoplist
 NO_ARCH=	yes
 

Modified: head/devel/py-pytest-relaxed/Makefile
==============================================================================
--- head/devel/py-pytest-relaxed/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-relaxed/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -16,7 +16,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=3,<5:devel
 		${PYTHON_PKGNAMEPREFIX}six>=1,<2:devel/py-six@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}decorator>=4,<5:devel/py-decorator@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-pytest-rerunfailures/Makefile
==============================================================================
--- head/devel/py-pytest-rerunfailures/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-rerunfailures/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -14,7 +14,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=3.8:devel/py-pytest@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-pytest-shutil/Makefile
==============================================================================
--- head/devel/py-pytest-shutil/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-shutil/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -21,7 +21,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}contextlib2>0:deve
 		${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}termcolor>=1.1.0:devel/py-termcolor@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 
 USE_PYTHON=	autoplist concurrent distutils
 

Modified: head/devel/py-pytest-sugar/Makefile
==============================================================================
--- head/devel/py-pytest-sugar/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-sugar/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -20,6 +20,6 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}packaging>=14.1:de
 NO_ARCH=	yes
 USE_PYTHON=	autoplist concurrent distutils
 
-USES=		python
+USES=		python:3.6+
 
 .include <bsd.port.mk>

Modified: head/devel/py-pytest-timeout/Makefile
==============================================================================
--- head/devel/py-pytest-timeout/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-timeout/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -17,7 +17,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=3.6.0:deve
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=3.6.0:devel/py-pytest@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pexpect>0:misc/py-pexpect@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-pytest-tornado/Makefile
==============================================================================
--- head/devel/py-pytest-tornado/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-tornado/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -15,7 +15,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=3.6:devel/
 		${PYTHON_PKGNAMEPREFIX}tornado>=4.1:www/py-tornado@${PY_FLAVOR}
 
 NO_ARCH=	yes
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist distutils
 
 .include <bsd.port.mk>

Modified: head/devel/py-pytest-verbose-parametrize/Makefile
==============================================================================
--- head/devel/py-pytest-verbose-parametrize/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-verbose-parametrize/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -15,7 +15,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools-git>=0:devel/py-setuptools-git@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=4.4.0:devel/py-pytest@${PY_FLAVOR}
 
-USES=		python:-3.7
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-pytest-virtualenv/Makefile
==============================================================================
--- head/devel/py-pytest-virtualenv/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-virtualenv/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -18,7 +18,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest-fixture-con
 		${PYTHON_PKGNAMEPREFIX}pytest>=4.4.0:devel/py-pytest@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}virtualenv>0:devel/py-virtualenv@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 
 USE_PYTHON=	autoplist concurrent distutils
 

Modified: head/devel/py-pytest-xdist/Makefile
==============================================================================
--- head/devel/py-pytest-xdist/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-xdist/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -20,7 +20,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}execnet>=1.1:sysut
 		${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}filelock>=0:sysutils/py-filelock@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 TEST_ENV=	PYTHONPATH=${WRKSRC}/src

Modified: head/devel/py-pytest-xprocess/Makefile
==============================================================================
--- head/devel/py-pytest-xprocess/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest-xprocess/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -16,7 +16,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=2.3.5:deve
 		${PYTHON_PKGNAMEPREFIX}pytest-cache>0:devel/py-pytest-cache@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-pytest/Makefile
==============================================================================
--- head/devel/py-pytest/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pytest/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -18,40 +18,23 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}atomicwrites>=1.0:
 		${PYTHON_PKGNAMEPREFIX}pluggy>=0.9,<1.0:devel/py-pluggy@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}py>=1.5.0:devel/py-py@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}wcwidth>0:devel/py-wcwidth@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}wcwidth>0:devel/py-wcwidth@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}more-itertools>=4.0.0:devel/py-more-itertools@${PY_FLAVOR}
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pytest-xdist>=1.13:devel/py-pytest-xdist@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}hypothesis>=3.56:devel/py-hypothesis@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes
 
-py27_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR}
-
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_VER} > 2.7
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}more-itertools>=4.0.0:devel/py-more-itertools@${PY_FLAVOR}
-.else
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}more-itertools5>=4.0.0,<6.0.0:devel/py-more-itertools5@${PY_FLAVOR}
-.endif
-
-.if ${PYTHON_VER} < 3.0
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}funcsigs>=0:devel/py-funcsigs@${PY_FLAVOR}
-.endif
-
-.if ${PYTHON_VER} < 3.6
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}pathlib2>=2.2.0:devel/py-pathlib2@${PY_FLAVOR}
-.endif
-
 # test_cache_failure_warns fails
 # https://github.com/pytest-dev/pytest/issues/1845
 
 do-test:
 	@(cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest -v -rs -k 'not test_cache_failure_warns')
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/devel/py-pyupgrade/Makefile
==============================================================================
--- head/devel/py-pyupgrade/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-pyupgrade/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -14,7 +14,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}tokenize-rt>=3.2.0:devel/py-tokenize-rt@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist distutils
 
 .include <bsd.port.mk>

Modified: head/devel/py-resource/Makefile
==============================================================================
--- head/devel/py-resource/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-resource/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -17,7 +17,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}jsonform>=0.0.2:de
 		${PYTHON_PKGNAMEPREFIX}jsonsir>=0.0.2:devel/py-jsonsir@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}python-easyconfig>=0.1.0:devel/py-python-easyconfig@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist distutils
 
 .include <bsd.port.mk>

Modified: head/devel/py-swagger-spec-validator/Makefile
==============================================================================
--- head/devel/py-swagger-spec-validator/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-swagger-spec-validator/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -18,7 +18,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}jsonschema>0:devel
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_GITHUB=	yes
 GH_ACCOUNT=	Yelp
 GH_PROJECT=	swagger_spec_validator

Modified: head/devel/py-taskflow3/Makefile
==============================================================================
--- head/devel/py-taskflow3/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-taskflow3/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -24,9 +24,15 @@ RUN_DEPENDS=	${PY_ENUM34} \
 		${PYTHON_PKGNAMEPREFIX}pydot>=1.2.4:graphics/py-pydot@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}tenacity>=4.4.0:devel/py-tenacity@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}tenacity>=4.4.0:devel/py-tenacity@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}networkx>=2.1.0,1:math/py-networkx@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}cachetools>=2.0.0:devel/py-cachetools@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}automaton>=1.9.0:devel/py-automaton@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}futurist>=1.2.0:devel/py-futurist@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}oslo.serialization>=2.18.0:devel/py-oslo.serialization@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.33.0:devel/py-oslo.utils@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes
@@ -34,33 +40,4 @@ NO_ARCH=	yes
 # taskflow 4.0.0+ requires Python 3.6+
 PORTSCOUT=	limit:^3\.
 
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} < 3000
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}contextlib2>=0.4.0:devel/py-contextlib2@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}networkx>=2.1.0,1<2.3,1:math/py-networkx@${PY_FLAVOR}
-.endif
-
-.if ${PYTHON_REL} >= 3400
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}networkx>=2.1.0,1:math/py-networkx@${PY_FLAVOR}
-.endif
-
-.if ${PYTHON_REL} < 3500
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}cachetools3>=2.0.0:devel/py-cachetools3@${PY_FLAVOR}
-.else
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}cachetools>=2.0.0:devel/py-cachetools@${PY_FLAVOR}
-.endif
-
-.if ${PYTHON_REL} < 3600
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}automaton1>=1.9.0:devel/py-automaton1@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}futurist1>=1.2.0:devel/py-futurist1@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}oslo.serialization2>=2.18.0:devel/py-oslo.serialization2@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}oslo.utils3>=3.33.0:devel/py-oslo.utils3@${PY_FLAVOR}
-.else
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}automaton>=1.9.0:devel/py-automaton@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}futurist>=1.2.0:devel/py-futurist@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}oslo.serialization>=2.18.0:devel/py-oslo.serialization@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.33.0:devel/py-oslo.utils@${PY_FLAVOR}
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/devel/py-testinfra/Makefile
==============================================================================
--- head/devel/py-testinfra/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-testinfra/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -17,7 +17,7 @@ BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools_scm>0
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}six>1.4:devel/py-six@${PY_FLAVOR}
 
-USES=	python
+USES=		python:3.6+
 USE_PYTHON=	distutils autoplist
 
 .include <bsd.port.mk>

Modified: head/devel/py-tox/Makefile
==============================================================================
--- head/devel/py-tox/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-tox/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -25,7 +25,7 @@ TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=3.0.0,<5:
 		${PYTHON_PKGNAMEPREFIX}pytest-xdist>=1.22.2,<2:devel/py-pytest-xdist@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}freezegun>=0.3.11,<1:devel/py-freezegun@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-warlock/Makefile
==============================================================================
--- head/devel/py-warlock/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/devel/py-warlock/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -17,7 +17,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}jsonschema>=0.7<4:
 		${PYTHON_PKGNAMEPREFIX}jsonpatch>=0.10<2:devel/py-jsonpatch@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes

Modified: head/misc/py-cinder/Makefile
==============================================================================
--- head/misc/py-cinder/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/misc/py-cinder/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -52,7 +52,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/p
 		${PY_IPADDRESS} \
 		${PY_ENUM34}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist distutils
 
 NO_ARCH=	yes

Modified: head/net/py-kombu/Makefile
==============================================================================
--- head/net/py-kombu/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/net/py-kombu/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -15,7 +15,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}amqp>=2.5.2<2.6:net/py-amqp@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist distutils
 
 NO_ARCH=	yes

Modified: head/net/py-python-glanceclient2/Makefile
==============================================================================
--- head/net/py-python-glanceclient2/Makefile	Tue Jul 14 06:53:48 2020	(r542199)
+++ head/net/py-python-glanceclient2/Makefile	Tue Jul 14 07:59:28 2020	(r542200)
@@ -21,9 +21,12 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/p
 		${PYTHON_PKGNAMEPREFIX}requests>=2.14.2:www/py-requests@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}warlock>=1.2.0<2:devel/py-warlock@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}wrapt>=1.7.0:devel/py-wrapt@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}wrapt>=1.7.0:devel/py-wrapt@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}keystoneauth1>=3.6.2:devel/py-keystoneauth1@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}oslo.i18n>=3.15.3:devel/py-oslo.i18n@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.33.0:devel/py-oslo.utils@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes
@@ -31,19 +34,7 @@ NO_ARCH=	yes
 # python-glanceclient 3.0.0+ requires Python 3.6+
 PORTSCOUT=	limit:^2\.
 
-.include <bsd.port.pre.mk>
-

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202007140759.06E7xSPR028581>