diff --git a/accessibility/py-atspi/Makefile b/accessibility/py-atspi/Makefile index 2084a27ca99d..6536ef1fb190 100644 --- a/accessibility/py-atspi/Makefile +++ b/accessibility/py-atspi/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${LOCALBASE}/libexec/at-spi2-registryd:accessibility/at-spi2-core CONFLICTS= at-spi-1.[0-9]* PORTSCOUT= limitw:1,even -USES= gettext gmake gnome localbase pathfix pkgconfig python tar:xz +USES= gettext gmake gnome localbase pathfix pkgconfig python:3.6+ tar:xz USE_PYTHON= flavors py3kplist USE_GNOME= intlhack pygobject3 GNU_CONFIGURE= yes diff --git a/archivers/py-brotli/Makefile b/archivers/py-brotli/Makefile index e66b610c2750..4ee84a073042 100644 --- a/archivers/py-brotli/Makefile +++ b/archivers/py-brotli/Makefile @@ -14,7 +14,7 @@ COMMENT= Generic-purpose lossless compression algorithm LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= compiler:c++0x python shebangfix zip +USES= compiler:c++0x python:3.6+ shebangfix zip USE_PYTHON= autoplist concurrent distutils SHEBANG_FILES= python/bro.py diff --git a/archivers/py-brotlipy/Makefile b/archivers/py-brotlipy/Makefile index 5be49b363c9f..461d25edb740 100644 --- a/archivers/py-brotlipy/Makefile +++ b/archivers/py-brotlipy/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR} py27_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}enum34>=1.0.4,<2.0:devel/py-enum34@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils post-install: diff --git a/archivers/py-bz2file/Makefile b/archivers/py-bz2file/Makefile index 96a54bb4d31f..28bb7e88db09 100644 --- a/archivers/py-bz2file/Makefile +++ b/archivers/py-bz2file/Makefile @@ -12,7 +12,7 @@ COMMENT= Read and write bzip2-compressed files LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/archivers/py-libarchive-c/Makefile b/archivers/py-libarchive-c/Makefile index 8b77efa6fc1b..71e56e310993 100644 --- a/archivers/py-libarchive-c/Makefile +++ b/archivers/py-libarchive-c/Makefile @@ -18,7 +18,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/archivers/py-lz4/Makefile b/archivers/py-lz4/Makefile index e62676ca0edf..06b8746c98a8 100644 --- a/archivers/py-lz4/Makefile +++ b/archivers/py-lz4/Makefile @@ -19,7 +19,7 @@ LIB_DEPENDS= liblz4.so:archivers/liblz4 TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psutil>=0:sysutils/py-psutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils py3kplist post-install: diff --git a/archivers/py-lzma/Makefile b/archivers/py-lzma/Makefile index 9042121b6379..e6904b8da312 100644 --- a/archivers/py-lzma/Makefile +++ b/archivers/py-lzma/Makefile @@ -15,7 +15,7 @@ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc64 powerpc64le -USES= dos2unix python +USES= dos2unix python:3.6+ USE_PYTHON= concurrent distutils autoplist DOCSDIR= ${PREFIX}/share/doc/${PYTHON_PKGNAMEPREFIX}${PORTNAME} diff --git a/archivers/py-lzstring/Makefile b/archivers/py-lzstring/Makefile index 942c471e465f..0f9e58f82da4 100644 --- a/archivers/py-lzstring/Makefile +++ b/archivers/py-lzstring/Makefile @@ -12,7 +12,7 @@ COMMENT= LZ-based in-memory string compression LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/archivers/py-python-lhafile/Makefile b/archivers/py-python-lhafile/Makefile index 7cee606d2113..a7e685d016f0 100644 --- a/archivers/py-python-lhafile/Makefile +++ b/archivers/py-python-lhafile/Makefile @@ -14,7 +14,7 @@ COMMENT= LHA(.lzh) file extract interface LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING.txt -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist post-install: diff --git a/archivers/py-python-lzo/Makefile b/archivers/py-python-lzo/Makefile index 0ae6b25c545c..b45db4ba4fa0 100644 --- a/archivers/py-python-lzo/Makefile +++ b/archivers/py-python-lzo/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= liblzo2.so:archivers/lzo2 -USES= localbase python +USES= localbase python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/archivers/py-python-snappy/Makefile b/archivers/py-python-snappy/Makefile index aee9472bd732..567b58c5442d 100644 --- a/archivers/py-python-snappy/Makefile +++ b/archivers/py-python-snappy/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libsnappy.so:archivers/snappy -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist CPPFLAGS+= -I${LOCALBASE}/include TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} diff --git a/archivers/py-rcssmin/Makefile b/archivers/py-rcssmin/Makefile index a13057aeea49..9a0480b979a3 100644 --- a/archivers/py-rcssmin/Makefile +++ b/archivers/py-rcssmin/Makefile @@ -13,7 +13,7 @@ COMMENT= Fast CSS minifier for Python LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/archivers/py-rjsmin/Makefile b/archivers/py-rjsmin/Makefile index 86202bffad93..317890ec0818 100644 --- a/archivers/py-rjsmin/Makefile +++ b/archivers/py-rjsmin/Makefile @@ -12,7 +12,7 @@ COMMENT= Fast javascript minifier for Python LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/archivers/py-warctools/Makefile b/archivers/py-warctools/Makefile index 449388abc2bd..fcf3329dd30b 100644 --- a/archivers/py-warctools/Makefile +++ b/archivers/py-warctools/Makefile @@ -14,6 +14,6 @@ LICENSE= MIT NO_ARCH= yes USE_PYTHON= autoplist distutils -USES= python +USES= python:3.6+ .include diff --git a/archivers/py-zopfli/Makefile b/archivers/py-zopfli/Makefile index af72de6f4695..31c6635722fe 100644 --- a/archivers/py-zopfli/Makefile +++ b/archivers/py-zopfli/Makefile @@ -13,7 +13,7 @@ COMMENT= Zopfli module for python LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYING -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist concurrent distutils .include diff --git a/archivers/py-zstandard/Makefile b/archivers/py-zstandard/Makefile index de6ec89d2fb9..9c0a8a005eb9 100644 --- a/archivers/py-zstandard/Makefile +++ b/archivers/py-zstandard/Makefile @@ -17,7 +17,7 @@ BROKEN_FreeBSD_12_powerpc64= fails to build: cffi.error.CDefError: parse error BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.8.0:devel/py-cffi@${PY_FLAVOR} LIB_DEPENDS= libzstd.so:archivers/zstd -USES= localbase python +USES= localbase python:3.6+ USE_PYTHON= distutils autoplist PYDISTUTILS_BUILDARGS= --system-zstd diff --git a/archivers/py-zstd/Makefile b/archivers/py-zstd/Makefile index f1f08e5eb3fc..a0453854dfef 100644 --- a/archivers/py-zstd/Makefile +++ b/archivers/py-zstd/Makefile @@ -13,7 +13,7 @@ LICENSE= BSD2CLAUSE LIB_DEPENDS= libzstd.so:archivers/zstd -USES= python localbase +USES= python:3.6+ localbase USE_PYTHON= distutils autoplist PYDISTUTILS_BUILDARGS= --external diff --git a/astro/py-ephem/Makefile b/astro/py-ephem/Makefile index c7c389a7e729..309256e85110 100644 --- a/astro/py-ephem/Makefile +++ b/astro/py-ephem/Makefile @@ -13,7 +13,7 @@ COMMENT= Compute positions of the planets and stars LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/COPYING -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils post-install: diff --git a/astro/py-horoscopegenerator/Makefile b/astro/py-horoscopegenerator/Makefile index e8c3bb966083..bf23ddac66e1 100644 --- a/astro/py-horoscopegenerator/Makefile +++ b/astro/py-horoscopegenerator/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nltk>=0:textproc/py-nltk@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/astro/py-metar/Makefile b/astro/py-metar/Makefile index c398269bc4ca..8bbe99771a73 100644 --- a/astro/py-metar/Makefile +++ b/astro/py-metar/Makefile @@ -14,7 +14,7 @@ COMMENT= Parse METAR-coded weather reports LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/astro/py-pymeeus/Makefile b/astro/py-pymeeus/Makefile index 0001e0177e86..9c66be450fd1 100644 --- a/astro/py-pymeeus/Makefile +++ b/astro/py-pymeeus/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LESSER TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/astro/py-pysofa/Makefile b/astro/py-pysofa/Makefile index 006f8c5ece45..4b74b570b0e7 100644 --- a/astro/py-pysofa/Makefile +++ b/astro/py-pysofa/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${LOCALBASE}/lib/libsofa_c.so:astro/sofa \ ${PYNUMPY} -USES= python +USES= python:3.6+ NO_ARCH= yes USE_PYTHON= distutils autoplist diff --git a/astro/py-pywapi/Makefile b/astro/py-pywapi/Makefile index 009bdf386b38..c0deb1df4fd9 100644 --- a/astro/py-pywapi/Makefile +++ b/astro/py-pywapi/Makefile @@ -13,7 +13,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist EXAMPLESDIR= ${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME} diff --git a/audio/mps/Makefile b/audio/mps/Makefile index de6da29a4668..e1b7788ebdc6 100644 --- a/audio/mps/Makefile +++ b/audio/mps/Makefile @@ -21,7 +21,7 @@ MPV_DESC= Mpv media player support # This port installs the following files in shared dirs # PLIST_FILES= bin/mps -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent optsuffix MPLAYER_RUN_DEPENDS= mplayer:multimedia/mplayer diff --git a/audio/py-SoundFile/Makefile b/audio/py-SoundFile/Makefile index 138ac7d4744a..cff165307e31 100644 --- a/audio/py-SoundFile/Makefile +++ b/audio/py-SoundFile/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0:devel/py-cffi@${PY_FLAVOR} \ ${PYNUMPY} \ ${PREFIX}/lib/libsndfile.so:audio/libsndfile -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/audio/py-al/Makefile b/audio/py-al/Makefile index 0c9a84c04e8e..990f81f79864 100644 --- a/audio/py-al/Makefile +++ b/audio/py-al/Makefile @@ -14,7 +14,7 @@ LICENSE= PD ZLIB LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/doc/copying.rst -USES= openal:al python +USES= openal:al python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/audio/py-apetag/Makefile b/audio/py-apetag/Makefile index 66d5417baf95..129cea4a8434 100644 --- a/audio/py-apetag/Makefile +++ b/audio/py-apetag/Makefile @@ -12,7 +12,7 @@ DISTNAME= py-ApeTag-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Library for APE Tag written in Python -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/audio/py-aubio/Makefile b/audio/py-aubio/Makefile index 5c4918e73111..d8cc721b14f3 100644 --- a/audio/py-aubio/Makefile +++ b/audio/py-aubio/Makefile @@ -13,7 +13,7 @@ RUN_DEPENDS= ${PYNUMPY} TEST_DEPENDS= sox:audio/sox \ ${PYTHON_PKGNAMEPREFIX}nose2>=0.6.5:devel/py-nose2@${PY_FLAVOR} -USES+= python +USES+= python:3.6+ USE_PYTHON= autoplist concurrent distutils TEST_ENV= ${MAKE_ENV} PYTHONPATH=${WRKSRC}/`ls -rtd build/lib.* | head -1` diff --git a/audio/py-audioread/Makefile b/audio/py-audioread/Makefile index 41001668418e..8e9ed0d946b3 100644 --- a/audio/py-audioread/Makefile +++ b/audio/py-audioread/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-runner>=0:devel/py-pytest-runner@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/audio/py-discid/Makefile b/audio/py-discid/Makefile index 6d338f93e55e..c6fa6460ddb7 100644 --- a/audio/py-discid/Makefile +++ b/audio/py-discid/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LESSER LIB_DEPENDS= libdiscid.so:audio/libdiscid -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/audio/py-discogs-client/Makefile b/audio/py-discogs-client/Makefile index 585a9dc13f02..e8895080d0d9 100644 --- a/audio/py-discogs-client/Makefile +++ b/audio/py-discogs-client/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oauthlib>=0:security/py-oauthlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/audio/py-eyed3/Makefile b/audio/py-eyed3/Makefile index 2bb458567def..5a7035fa224c 100644 --- a/audio/py-eyed3/Makefile +++ b/audio/py-eyed3/Makefile @@ -15,7 +15,7 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-magic>0:devel/py-python-magic@${PY_FLAVOR} \ diff --git a/audio/py-fmoo-audiotools/Makefile b/audio/py-fmoo-audiotools/Makefile index dacf9cff1421..b36e13d47adc 100644 --- a/audio/py-fmoo-audiotools/Makefile +++ b/audio/py-fmoo-audiotools/Makefile @@ -14,7 +14,7 @@ COMMENT= Collection of command line audio handling utilities LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= pkgconfig python +USES= pkgconfig python:3.6+ USE_PYTHON= autoplist concurrent distutils OPTIONS_DEFINE= CDIO LAME MPG123 OPUS TWOLAME VORBIS diff --git a/audio/py-hsaudiotag3k/Makefile b/audio/py-hsaudiotag3k/Makefile index 3ac51210e10f..6ab00d533d1c 100644 --- a/audio/py-hsaudiotag3k/Makefile +++ b/audio/py-hsaudiotag3k/Makefile @@ -12,7 +12,7 @@ COMMENT= Read metdata (tags) of mp3, mp4, wma, ogg, flac and aiff files LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/audio/py-mpd/Makefile b/audio/py-mpd/Makefile index ad20bf85e508..35b01a7301e8 100644 --- a/audio/py-mpd/Makefile +++ b/audio/py-mpd/Makefile @@ -13,7 +13,7 @@ DISTNAME= python-${PORTNAME}-${PORTVERSION} MAINTAINER= nivit@FreeBSD.org COMMENT= Python MPD client library -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/audio/py-musicbrainzngs/Makefile b/audio/py-musicbrainzngs/Makefile index 286095d46990..116716a8f6d7 100644 --- a/audio/py-musicbrainzngs/Makefile +++ b/audio/py-musicbrainzngs/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD2CLAUSE ISCL LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/COPYING -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/audio/py-mutagen/Makefile b/audio/py-mutagen/Makefile index 8ef9ba767356..3ceb0fe24c02 100644 --- a/audio/py-mutagen/Makefile +++ b/audio/py-mutagen/Makefile @@ -15,7 +15,7 @@ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING NO_ARCH= yes -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils SHEBANG_FILES= tools/* diff --git a/audio/py-opuslib/Makefile b/audio/py-opuslib/Makefile index fc0f258f6fc3..db6b1ae87c78 100644 --- a/audio/py-opuslib/Makefile +++ b/audio/py-opuslib/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/libopus.so:audio/opus TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=4.4.1:devel/py-coverage@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nose>=1.3.7:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/audio/py-pyacoustid/Makefile b/audio/py-pyacoustid/Makefile index a1503c55f0a0..bed03d63053f 100644 --- a/audio/py-pyacoustid/Makefile +++ b/audio/py-pyacoustid/Makefile @@ -16,7 +16,7 @@ LIB_DEPENDS= libchromaprint.so:audio/chromaprint RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}audioread>=0:audio/py-audioread@${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 diff --git a/audio/py-pyaudio/Makefile b/audio/py-pyaudio/Makefile index 520eb6597c50..7dffbe717cf8 100644 --- a/audio/py-pyaudio/Makefile +++ b/audio/py-pyaudio/Makefile @@ -16,7 +16,7 @@ LICENSE= MIT LIB_DEPENDS= libportaudio.so:audio/portaudio -USES= python gmake +USES= python:3.6+ gmake USE_PYTHON= distutils concurrent autoplist MAKE_ENV= PYTHON=${PYTHON_CMD} \ diff --git a/audio/py-pyliblo/Makefile b/audio/py-pyliblo/Makefile index d95169bb6c07..34b7afc68317 100644 --- a/audio/py-pyliblo/Makefile +++ b/audio/py-pyliblo/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= liblo.so:audio/liblo -USES= localbase python +USES= localbase python:3.6+ USE_PYTHON= autoplist concurrent cython distutils post-install: diff --git a/audio/py-pymad/Makefile b/audio/py-pymad/Makefile index 36ee5cac08ce..892c54b541d4 100644 --- a/audio/py-pymad/Makefile +++ b/audio/py-pymad/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libmad.so:audio/libmad -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils do-configure: diff --git a/audio/py-pysndfile/Makefile b/audio/py-pysndfile/Makefile index d8a4721418fa..1256dfba0a95 100644 --- a/audio/py-pysndfile/Makefile +++ b/audio/py-pysndfile/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYNUMPY} LIB_DEPENDS= libsndfile.so:audio/libsndfile RUN_DEPENDS= ${PYNUMPY} -USES= python localbase +USES= python:3.6+ localbase USE_PYTHON= distutils autoplist cython .include diff --git a/audio/py-soundcloud/Makefile b/audio/py-soundcloud/Makefile index 74b5ff5e7f17..b7764c9713dc 100644 --- a/audio/py-soundcloud/Makefile +++ b/audio/py-soundcloud/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0.14.0:www/py-requests@${PY_FLAVOR TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=1.1.2:devel/py-nose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}fudge>=1.0.3:devel/py-fudge@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils PORTDOCS= README.rst diff --git a/audio/py-sounddevice/Makefile b/audio/py-sounddevice/Makefile index 7bae18cd109d..106b5bb81b61 100644 --- a/audio/py-sounddevice/Makefile +++ b/audio/py-sounddevice/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR} \ ${PYNUMPY} \ portaudio>0:audio/portaudio -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/audio/py-soundscrape/Makefile b/audio/py-soundscrape/Makefile index 301d87d058d5..5dc5e5d96657 100644 --- a/audio/py-soundscrape/Makefile +++ b/audio/py-soundscrape/Makefile @@ -24,7 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>=1.31.0:audio/py-mutagen@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}wheel>=0.24.0:devel/py-wheel@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.9.0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils USE_GITHUB= yes diff --git a/audio/py-speechrecognition/Makefile b/audio/py-speechrecognition/Makefile index 09ce27dc83ac..b4c161f2da53 100644 --- a/audio/py-speechrecognition/Makefile +++ b/audio/py-speechrecognition/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= flac:audio/flac \ ${PYTHON_PKGNAMEPREFIX}pyaudio>0:audio/py-pyaudio@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist post-extract: diff --git a/audio/py-tagpy/Makefile b/audio/py-tagpy/Makefile index f91e80b18b07..e7ff48d4dfbf 100644 --- a/audio/py-tagpy/Makefile +++ b/audio/py-tagpy/Makefile @@ -16,7 +16,7 @@ LICENSE= MIT LIB_DEPENDS= ${PY_BOOST} \ libtag.so:audio/taglib -USES= compiler:c++11-lang python shebangfix +USES= compiler:c++11-lang python:3.6+ shebangfix HAS_CONFIGURE= yes CONFIGURE_SCRIPT= configure.py CONFIGURE_ARGS= --taglib-inc-dir="${LOCALBASE}/include/taglib" \ diff --git a/audio/py-wavio/Makefile b/audio/py-wavio/Makefile index af1126811696..6e5282b34d05 100644 --- a/audio/py-wavio/Makefile +++ b/audio/py-wavio/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD2CLAUSE RUN_DEPENDS= ${PYNUMPY} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/audio/py-webrtcvad/Makefile b/audio/py-webrtcvad/Makefile index fede6adbeedc..69121e0c76da 100644 --- a/audio/py-webrtcvad/Makefile +++ b/audio/py-webrtcvad/Makefile @@ -13,7 +13,7 @@ COMMENT= Interface to the Google WebRTC Voice Activity Detector (VAD) LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= compiler:c11 python +USES= compiler:c11 python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/benchmarks/py-locust/Makefile b/benchmarks/py-locust/Makefile index dc847802d2ad..14962dff3c32 100644 --- a/benchmarks/py-locust/Makefile +++ b/benchmarks/py-locust/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0.10.1:www/py-flask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/benchmarks/py-throughpy/Makefile b/benchmarks/py-throughpy/Makefile index 6a00fd97d971..d5f5010966ea 100644 --- a/benchmarks/py-throughpy/Makefile +++ b/benchmarks/py-throughpy/Makefile @@ -13,7 +13,7 @@ LICENSE= BSD2CLAUSE RUN_DEPENDS= iperf3>=0:benchmarks/iperf3 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/biology/py-Genesis-PyAPI/Makefile b/biology/py-Genesis-PyAPI/Makefile index a4797fa56624..093ded1dfb39 100644 --- a/biology/py-Genesis-PyAPI/Makefile +++ b/biology/py-Genesis-PyAPI/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.6.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}slumber>=0.7.1:www/py-slumber@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/biology/py-bx-python/Makefile b/biology/py-bx-python/Makefile index 5223cb233186..a108c8944169 100644 --- a/biology/py-bx-python/Makefile +++ b/biology/py-bx-python/Makefile @@ -18,7 +18,7 @@ PY_DEPENDS= ${PYNUMPY} \ BUILD_DEPENDS= ${PY_DEPENDS} RUN_DEPENDS= ${PY_DEPENDS} -USES= compiler python +USES= compiler python:3.6+ USE_GITHUB= yes GH_ACCOUNT= bxlab USE_PYTHON= autoplist cython distutils diff --git a/biology/py-gtfparse/Makefile b/biology/py-gtfparse/Makefile index 4a2c588ac31c..faeb2e7dc875 100644 --- a/biology/py-gtfparse/Makefile +++ b/biology/py-gtfparse/Makefile @@ -14,7 +14,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}pandas>=0.15:math/py-pandas@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/biology/py-pandas-charm/Makefile b/biology/py-pandas-charm/Makefile index d01a4d16aa20..2c862c66e12a 100644 --- a/biology/py-pandas-charm/Makefile +++ b/biology/py-pandas-charm/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/biology/py-pyfaidx/Makefile b/biology/py-pyfaidx/Makefile index a7f9055bc061..9d977925dc48 100644 --- a/biology/py-pyfaidx/Makefile +++ b/biology/py-pyfaidx/Makefile @@ -13,7 +13,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/biology/py-pysam/Makefile b/biology/py-pysam/Makefile index 83d239c7cfc5..9bc3b00b2ebe 100644 --- a/biology/py-pysam/Makefile +++ b/biology/py-pysam/Makefile @@ -12,7 +12,7 @@ COMMENT= Python module for reading, manipulating and writing genomic data sets LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= gmake python +USES= gmake python:3.6+ USE_PYTHON= autoplist distutils cython cython_run .include diff --git a/biology/py-xenaPython/Makefile b/biology/py-xenaPython/Makefile index 2d894d23f1b9..1084ac23d73f 100644 --- a/biology/py-xenaPython/Makefile +++ b/biology/py-xenaPython/Makefile @@ -11,7 +11,7 @@ COMMENT= API for Xena Hub to access genetic information shared through the hub LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/biology/pyfasta/Makefile b/biology/pyfasta/Makefile index 012ffaa83c15..12286d3d0eac 100644 --- a/biology/pyfasta/Makefile +++ b/biology/pyfasta/Makefile @@ -16,7 +16,7 @@ LICENSE= MIT BUILD_DEPENDS= ${PYNUMPY} RUN_DEPENDS:= ${BUILD_DEPENDS} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/biology/python-nexus/Makefile b/biology/python-nexus/Makefile index ad77f37b86f7..7ac2cdc3a32a 100644 --- a/biology/python-nexus/Makefile +++ b/biology/python-nexus/Makefile @@ -13,7 +13,7 @@ COMMENT= Generic nexus file format reader for python LICENSE= BSD3CLAUSE #LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python shebangfix +USES= python:3.6+ shebangfix SHEBANG_FILES= nexus/bin/*.py USE_PYTHON= autoplist distutils diff --git a/cad/py-gdspy/Makefile b/cad/py-gdspy/Makefile index ecdf13129e71..a5bd969cd235 100644 --- a/cad/py-gdspy/Makefile +++ b/cad/py-gdspy/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} TEST_DEPENDS= pytest:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes GH_ACCOUNT= heitzmann diff --git a/cad/py-phidl/Makefile b/cad/py-phidl/Makefile index 2fa91ceec685..7f999ee51ea6 100644 --- a/cad/py-phidl/Makefile +++ b/cad/py-phidl/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gdspy>0:cad/py-gdspy@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes GH_ACCOUNT= amccaugh diff --git a/cad/python-gdsii/Makefile b/cad/python-gdsii/Makefile index 79117adcc847..75b856fc19c6 100644 --- a/cad/python-gdsii/Makefile +++ b/cad/python-gdsii/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LGPL-3 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/comms/py-adafruit-ampy/Makefile b/comms/py-adafruit-ampy/Makefile index da4621cf76c3..17efdb9865eb 100644 --- a/comms/py-adafruit-ampy/Makefile +++ b/comms/py-adafruit-ampy/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyserial>0:comms/py-pyserial@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-dotenv>0:www/py-python-dotenv@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/comms/py-esptool/Makefile b/comms/py-esptool/Makefile index 3cdd9e17c46e..63906c5cbeb8 100644 --- a/comms/py-esptool/Makefile +++ b/comms/py-esptool/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyserial>=3.0:comms/py-pyserial@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyelftools>0:devel/py-pyelftools@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= autoplist concurrent distutils diff --git a/comms/py-hidapi/Makefile b/comms/py-hidapi/Makefile index 30e975fd3d4b..e84c100dab29 100644 --- a/comms/py-hidapi/Makefile +++ b/comms/py-hidapi/Makefile @@ -14,7 +14,7 @@ LICENSE= GPLv3 LIB_DEPENDS= libhidapi.so:comms/hidapi -USES= python +USES= python:3.6+ USE_PYTHON= autoplist cython distutils post-patch: diff --git a/comms/py-lirc/Makefile b/comms/py-lirc/Makefile index 6554ccbc9875..a6567fc121cd 100644 --- a/comms/py-lirc/Makefile +++ b/comms/py-lirc/Makefile @@ -19,7 +19,7 @@ LDFLAGS+= -L${LOCALBASE}/lib PLIST_FILES= %%PYTHON_SITELIBDIR%%/pylircmodule.so -USES= python +USES= python:3.6+ USE_PYTHON= distutils pythonprefix PYDISTUTILS_PKGNAME= pylirc diff --git a/comms/py-pyserial/Makefile b/comms/py-pyserial/Makefile index 146a10fdf3fa..daa761dd1455 100644 --- a/comms/py-pyserial/Makefile +++ b/comms/py-pyserial/Makefile @@ -14,7 +14,7 @@ COMMENT= Serial port encapsulation library for Python LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= concurrent distutils py3kplist pythonprefix NO_ARCH= yes diff --git a/comms/py-xmodem/Makefile b/comms/py-xmodem/Makefile index c3fbd6ab16dd..8d3c55746f13 100644 --- a/comms/py-xmodem/Makefile +++ b/comms/py-xmodem/Makefile @@ -15,7 +15,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR} \ lrz:comms/lrzsz -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= autoplist concurrent distutils diff --git a/converters/py-bencode.py/Makefile b/converters/py-bencode.py/Makefile index 6dc7c8acdd86..3a0a227b526f 100644 --- a/converters/py-bencode.py/Makefile +++ b/converters/py-bencode.py/Makefile @@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.9:devel/py-pbr@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist do-test: diff --git a/converters/py-bencoder/Makefile b/converters/py-bencoder/Makefile index df11e57270f3..a60fb602c795 100644 --- a/converters/py-bencoder/Makefile +++ b/converters/py-bencoder/Makefile @@ -10,7 +10,7 @@ COMMENT= Simple bencode decoder/encoder library in pure Python LICENSE= GPLv1 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils USE_GITHUB= yes diff --git a/converters/py-better-bencode/Makefile b/converters/py-better-bencode/Makefile index 62aff78eb2b2..1738a9424cea 100644 --- a/converters/py-better-bencode/Makefile +++ b/converters/py-better-bencode/Makefile @@ -11,7 +11,7 @@ COMMENT= Fast, standard compliant Bencode serialization LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/converters/py-bsdconv/Makefile b/converters/py-bsdconv/Makefile index 805cbead9df5..a7c4f06a966e 100644 --- a/converters/py-bsdconv/Makefile +++ b/converters/py-bsdconv/Makefile @@ -17,7 +17,7 @@ USE_GITHUB= yes GH_ACCOUNT= buganini GH_PROJECT= python-${PORTNAME} -USES= python +USES= python:3.6+ USE_PYTHON= distutils PLIST_SUB= PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR:S|^${LOCALBASE}/||g} diff --git a/converters/py-rencode/Makefile b/converters/py-rencode/Makefile index f51975f40a4c..3ed5eaa5ea9f 100644 --- a/converters/py-rencode/Makefile +++ b/converters/py-rencode/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils # Make setup.py test target work with setup.py:test_suite diff --git a/converters/py-text-unidecode/Makefile b/converters/py-text-unidecode/Makefile index 557f5fca4ca4..32adb5a4e30e 100644 --- a/converters/py-text-unidecode/Makefile +++ b/converters/py-text-unidecode/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE_GPLv1+ = ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/converters/py-unidecode/Makefile b/converters/py-unidecode/Makefile index 2b4818fdc2b5..032f96662f61 100644 --- a/converters/py-unidecode/Makefile +++ b/converters/py-unidecode/Makefile @@ -14,7 +14,7 @@ COMMENT= ASCII transliterations of Unicode text LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent NO_ARCH= yes diff --git a/converters/py-zfec/Makefile b/converters/py-zfec/Makefile index 70933fa86293..6cc6d11f1518 100644 --- a/converters/py-zfec/Makefile +++ b/converters/py-zfec/Makefile @@ -19,7 +19,7 @@ LICENSE_PERMS_TGGPL= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}argparse>=0.8:devel/py-argparse@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils post-install: diff --git a/databases/buzhug/Makefile b/databases/buzhug/Makefile index f14bec6bfee4..2fe27feb7436 100644 --- a/databases/buzhug/Makefile +++ b/databases/buzhug/Makefile @@ -10,7 +10,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= culot@FreeBSD.org COMMENT= Pure-Python database engine -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist concurrent optsuffix .include diff --git a/databases/pg_activity/Makefile b/databases/pg_activity/Makefile index 968dec033566..4d07c11ddac5 100644 --- a/databases/pg_activity/Makefile +++ b/databases/pg_activity/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=0:databases/py-psycopg2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psutil>=0:sysutils/py-psutil@${PY_FLAVOR} -USES= python +USES= python:3.6+ OPTIONS_DEFINE= DOCS diff --git a/databases/pgsanity/Makefile b/databases/pgsanity/Makefile index ffa9867029f7..245a8516526e 100644 --- a/databases/pgsanity/Makefile +++ b/databases/pgsanity/Makefile @@ -13,7 +13,7 @@ COMMENT= Check syntax of PostgreSQL SQL files LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= pgsql python +USES= pgsql python:3.6+ USE_PYTHON= autoplist concurrent distutils USE_GITHUB= yes diff --git a/databases/powa-web/Makefile b/databases/powa-web/Makefile index 71786e815302..053e3d8800fe 100644 --- a/databases/powa-web/Makefile +++ b/databases/powa-web/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-psycopg2@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}sqlalchemy10>=1.0:databases/py-sqlalchemy10@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tornado>=2.0:www/py-tornado@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/databases/py-Elixir/Makefile b/databases/py-Elixir/Makefile index 0f1a383e8054..ab02c0908283 100644 --- a/databases/py-Elixir/Makefile +++ b/databases/py-Elixir/Makefile @@ -16,7 +16,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy10>=0.4.0:databases/py-sqlalchemy10@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/databases/py-PyGreSQL/Makefile b/databases/py-PyGreSQL/Makefile index c942a467b707..49e3d1e4c66e 100644 --- a/databases/py-PyGreSQL/Makefile +++ b/databases/py-PyGreSQL/Makefile @@ -14,7 +14,7 @@ COMMENT= Python interface to PostgreSQL, both classic and DP-API 2.0 LICENSE= PSFL -USES= pgsql python +USES= pgsql python:3.6+ USE_PYTHON= autoplist distutils PORTDOCS= * diff --git a/databases/py-Pyrseas/Makefile b/databases/py-Pyrseas/Makefile index 33dd0c51e4d5..85928be92599 100644 --- a/databases/py-Pyrseas/Makefile +++ b/databases/py-Pyrseas/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.5:databases/py-psycopg2@${PY_FLA ${PYTHON_PKGNAMEPREFIX}yaml>=3.10:devel/py-yaml@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes diff --git a/databases/py-alembic/Makefile b/databases/py-alembic/Makefile index 90f689b98b19..35232798539e 100644 --- a/databases/py-alembic/Makefile +++ b/databases/py-alembic/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/databases/py-apsw/Makefile b/databases/py-apsw/Makefile index 522de682699e..fb56664d3ff1 100644 --- a/databases/py-apsw/Makefile +++ b/databases/py-apsw/Makefile @@ -15,7 +15,7 @@ LICENSE= ZLIB BUILD_DEPENDS= sqlite3>=${PORTVERSION:R},1:databases/sqlite3 -USES= localbase python sqlite:3 zip +USES= localbase python:3.6+ sqlite:3 zip USE_PYTHON= autoplist concurrent distutils post-install: diff --git a/databases/py-bsddb3/Makefile b/databases/py-bsddb3/Makefile index 217951c1f3f7..1b64d5477405 100644 --- a/databases/py-bsddb3/Makefile +++ b/databases/py-bsddb3/Makefile @@ -13,7 +13,7 @@ COMMENT= Python extension module for BerkeleyDB 4.7, 4.8, 5.1, 5.3, 6.1 and 6.2 LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= bdb python +USES= bdb python:3.6+ USE_PYTHON= distutils autoplist PYDISTUTILS_CONFIGUREARGS=--libs="-l${BDB_LIB_NAME}" --berkeley-db=${LOCALBASE} diff --git a/databases/py-carbon/Makefile b/databases/py-carbon/Makefile index c73a80ebd04a..223f1fa3d461 100644 --- a/databases/py-carbon/Makefile +++ b/databases/py-carbon/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cachetools3>=1.1.0:devel/py-cachetools3@${PY ${PYTHON_PKGNAMEPREFIX}urllib3>=0:net/py-urllib3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}whisper>=0.9.10:databases/py-whisper@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils py3kplist USE_RC_SUBR= carbon USE_GITHUB= yes diff --git a/databases/py-cassandra-driver/Makefile b/databases/py-cassandra-driver/Makefile index 93ad94863b6a..9f0b9eb07c21 100644 --- a/databases/py-cassandra-driver/Makefile +++ b/databases/py-cassandra-driver/Makefile @@ -20,7 +20,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sure>0:devel/py-sure@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist cython distutils OPTIONS_DEFINE= LIBEV MURMUR3 diff --git a/databases/py-couchdb/Makefile b/databases/py-couchdb/Makefile index 016034f4286e..7738275aa396 100644 --- a/databases/py-couchdb/Makefile +++ b/databases/py-couchdb/Makefile @@ -16,7 +16,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}simplejson>=0:devel/py-simplejson@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent pythonprefix .include diff --git a/databases/py-dbf/Makefile b/databases/py-dbf/Makefile index 55866a491497..ae031a5fa8db 100644 --- a/databases/py-dbf/Makefile +++ b/databases/py-dbf/Makefile @@ -12,7 +12,7 @@ COMMENT= Pure python package for reading/writing dbf files LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/databases/py-dbutils/Makefile b/databases/py-dbutils/Makefile index 250eb0db6cfa..c3f350e39e5b 100644 --- a/databases/py-dbutils/Makefile +++ b/databases/py-dbutils/Makefile @@ -14,7 +14,7 @@ COMMENT= Providing solid, persistent, and pooled connections to a database LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/databases/py-fdb/Makefile b/databases/py-fdb/Makefile index d7aab2800f62..7b320e9df26e 100644 --- a/databases/py-fdb/Makefile +++ b/databases/py-fdb/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.TXT py27_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} -USES= firebird python +USES= firebird python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/databases/py-firebirdsql/Makefile b/databases/py-firebirdsql/Makefile index a8cc0f80ba16..42a077241d16 100644 --- a/databases/py-firebirdsql/Makefile +++ b/databases/py-firebirdsql/Makefile @@ -13,7 +13,7 @@ COMMENT= Python DBAPI module for FirebirdSQL LICENSE= BSD2CLAUSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/databases/py-flask-sqlalchemy/Makefile b/databases/py-flask-sqlalchemy/Makefile index daf33e196409..0cfe9b595502 100644 --- a/databases/py-flask-sqlalchemy/Makefile +++ b/databases/py-flask-sqlalchemy/Makefile @@ -18,7 +18,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.rst RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0.10:www/py-flask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlalchemy12>=0.8:databases/py-sqlalchemy12@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/databases/py-gdbm/Makefile b/databases/py-gdbm/Makefile index 159769c83a4c..9d27de5ec02d 100644 --- a/databases/py-gdbm/Makefile +++ b/databases/py-gdbm/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= libgdbm.so:databases/gdbm PORTSCOUT= ignore:1 -USES= compiler:c11 python tar:xz +USES= compiler:c11 python:3.6+ tar:xz USE_PYTHON= distutils autoplist allflavors PYDISTUTILS_INSTALLARGS+= --install-lib ${PYTHONPREFIX_LIBDIR}/lib-dynload diff --git a/databases/py-geoalchemy2/Makefile b/databases/py-geoalchemy2/Makefile index 6cb35b2dfdb6..959821209c82 100644 --- a/databases/py-geoalchemy2/Makefile +++ b/databases/py-geoalchemy2/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Shapely>=1.3.0:devel/py-shapely@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlalchemy12>=0.8:databases/py-sqlalchemy12@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/databases/py-hiredis/Makefile b/databases/py-hiredis/Makefile index fdd0f8c931d2..46cee54b65cc 100644 --- a/databases/py-hiredis/Makefile +++ b/databases/py-hiredis/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE LIB_DEPENDS= libhiredis.so:databases/hiredis -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist post-patch: diff --git a/databases/py-influxdb/Makefile b/databases/py-influxdb/Makefile index adcbad6fcee7..de8d360f560c 100644 --- a/databases/py-influxdb/Makefile +++ b/databases/py-influxdb/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/databases/py-leveldb/Makefile b/databases/py-leveldb/Makefile index 3ae4c9092410..d09713adc0c7 100644 --- a/databases/py-leveldb/Makefile +++ b/databases/py-leveldb/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libleveldb.so:databases/leveldb -USES= compiler:c11 localbase python +USES= compiler:c11 localbase python:3.6+ USE_PYTHON= autoplist concurrent distutils post-patch: diff --git a/databases/py-lmdb/Makefile b/databases/py-lmdb/Makefile index 245e3031b853..cfe00adf9894 100644 --- a/databases/py-lmdb/Makefile +++ b/databases/py-lmdb/Makefile @@ -19,7 +19,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>0.8:devel/py-cffi@${PY_FLAVOR} LIB_DEPENDS= liblmdb.so:databases/lmdb TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= localbase python +USES= localbase python:3.6+ USE_PYTHON= autoplist distutils MAKE_ENV= LMDB_FORCE_SYSTEM=1 \ diff --git a/databases/py-motor/Makefile b/databases/py-motor/Makefile index 886d78632449..571f92c548f3 100644 --- a/databases/py-motor/Makefile +++ b/databases/py-motor/Makefile @@ -14,7 +14,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>=3.3:databases/pymongo@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/databases/py-mysql-connector-python/Makefile b/databases/py-mysql-connector-python/Makefile index 517ca57abead..bfd0716ae13a 100644 --- a/databases/py-mysql-connector-python/Makefile +++ b/databases/py-mysql-connector-python/Makefile @@ -14,7 +14,7 @@ LICENSE= GPLv2 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dnspython>0:dns/py-dnspython@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}protobuf>=3.7.1:devel/py-protobuf@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/databases/py-peewee/Makefile b/databases/py-peewee/Makefile index 4d6d94435ce4..217b4e00afe0 100644 --- a/databases/py-peewee/Makefile +++ b/databases/py-peewee/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE OPTIONS_DEFINE= SQLITE MYSQL PGSQL OPTIONS_DEFAULT= SQLITE -USES= localbase python sqlite +USES= localbase python:3.6+ sqlite USE_PYTHON= distutils cython autoplist concurrent SQLITE_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} diff --git a/databases/py-peewee_migrate/Makefile b/databases/py-peewee_migrate/Makefile index 680919c97ca7..b3212e99267b 100644 --- a/databases/py-peewee_migrate/Makefile +++ b/databases/py-peewee_migrate/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cached-property>=0:devel/py-cached-property@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psycopg2>=0:databases/py-psycopg2@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes # tests not shipped with sdist USE_PYTHON= autoplist concurrent distutils diff --git a/databases/py-pg8000-112/Makefile b/databases/py-pg8000-112/Makefile index cff386f39438..95910335e2ea 100644 --- a/databases/py-pg8000-112/Makefile +++ b/databases/py-pg8000-112/Makefile @@ -15,7 +15,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/databases/py-pgdbconn/Makefile b/databases/py-pgdbconn/Makefile index bbdf6db1f52b..265768b98b00 100644 --- a/databases/py-pgdbconn/Makefile +++ b/databases/py-pgdbconn/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.5:databases/py-psycopg2@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/databases/py-pglite/Makefile b/databases/py-pglite/Makefile index 16f053b4f2eb..0de125fbe17e 100644 --- a/databases/py-pglite/Makefile +++ b/databases/py-pglite/Makefile @@ -11,7 +11,7 @@ COMMENT= Light PostgreSQL: use PostgreSQL as a simple SQLite database LICENSE= LGPL20+ -USES= python pgsql +USES= python:3.6+ pgsql USE_PYTHON= autoplist distutils NO_ARCH= yes WANT_PGSQL= server diff --git a/databases/py-pgxnclient/Makefile b/databases/py-pgxnclient/Makefile index c4bd3abd533c..503ac016e305 100644 --- a/databases/py-pgxnclient/Makefile +++ b/databases/py-pgxnclient/Makefile @@ -13,7 +13,7 @@ COMMENT= Command line tool to interact with the PostgreSQL Extension Network LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -USES= python shebangfix +USES= python:3.6+ shebangfix SHEBANG_FILES= pgxnclient/libexec/pgxn-* USE_PYTHON= distutils autoplist concurrent optsuffix NO_ARCH= yes diff --git a/databases/py-pickledb/Makefile b/databases/py-pickledb/Makefile index b47836c6384e..0a2e695c793a 100644 --- a/databases/py-pickledb/Makefile +++ b/databases/py-pickledb/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}simplejson>=0:devel/py-simplejson@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/databases/py-pickleshare/Makefile b/databases/py-pickleshare/Makefile index a94ef45b3729..41bfcb2d5a2b 100644 --- a/databases/py-pickleshare/Makefile +++ b/databases/py-pickleshare/Makefile @@ -13,7 +13,7 @@ COMMENT= Tiny shelve-like database with concurrency support LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/databases/py-psycogreen/Makefile b/databases/py-psycogreen/Makefile index abc243969d62..741ede95018b 100644 --- a/databases/py-psycogreen/Makefile +++ b/databases/py-psycogreen/Makefile @@ -9,7 +9,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= loic.blot@unix-experience.fr COMMENT= Python library to enable psycopg2 to work with coroutine libraries -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/databases/py-psycopg2/Makefile b/databases/py-psycopg2/Makefile index 0759322c7ae0..702ecba8cf16 100644 --- a/databases/py-psycopg2/Makefile +++ b/databases/py-psycopg2/Makefile @@ -13,7 +13,7 @@ COMMENT= High performance Python adapter for PostgreSQL LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/doc/COPYING.LESSER -USES= pgsql python +USES= pgsql python:3.6+ USE_PYTHON= autoplist concurrent distutils post-install: diff --git a/databases/py-psycopg2cffi/Makefile b/databases/py-psycopg2cffi/Makefile index 57a1dcd7fdf0..e24c6e10e228 100644 --- a/databases/py-psycopg2cffi/Makefile +++ b/databases/py-psycopg2cffi/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>0:devel/py-cffi@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>0:devel/py-cffi@${PY_FLAVOR} -USES= pgsql python +USES= pgsql python:3.6+ USE_PYTHON= autoplist concurrent distutils post-install: diff --git a/databases/py-pylibmc/Makefile b/databases/py-pylibmc/Makefile index 868ecc5a22e9..06bb6ca0f117 100644 --- a/databases/py-pylibmc/Makefile +++ b/databases/py-pylibmc/Makefile @@ -17,7 +17,7 @@ LIB_DEPENDS= libmemcached.so:databases/libmemcached TEST_DEPENDS= memcached:databases/memcached \ ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils MAKE_ENV+= LIBMEMCACHED="${LOCALBASE}" diff --git a/databases/py-pymemcache/Makefile b/databases/py-pymemcache/Makefile index a9048fba58c5..55c1508a3329 100644 --- a/databases/py-pymemcache/Makefile +++ b/databases/py-pymemcache/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/databases/py-pymssql/Makefile b/databases/py-pymssql/Makefile index 168c6005a47d..1dd772c020c9 100644 --- a/databases/py-pymssql/Makefile +++ b/databases/py-pymssql/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-git>0:devel/py-setuptools-git@${PY_FLAVOR} LIB_DEPENDS= libsybdb.so:databases/freetds -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils cython post-extract: diff --git a/databases/py-pymysql/Makefile b/databases/py-pymysql/Makefile index b093423631e6..b2f21d219d4f 100644 --- a/databases/py-pymysql/Makefile +++ b/databases/py-pymysql/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/databases/py-pyodbc/Makefile b/databases/py-pyodbc/Makefile index 5ca31942a393..e053680ac875 100644 --- a/databases/py-pyodbc/Makefile +++ b/databases/py-pyodbc/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libodbc.so:databases/unixODBC BUILD_DEPENDS= unixODBC>=2.2.14:databases/unixODBC -USES= localbase python +USES= localbase python:3.6+ USE_PYTHON= autoplist distutils post-install: diff --git a/databases/py-pypuppetdb/Makefile b/databases/py-pypuppetdb/Makefile index 6ab9e9793fdb..ae40a00625e3 100644 --- a/databases/py-pypuppetdb/Makefile +++ b/databases/py-pypuppetdb/Makefile @@ -12,7 +12,7 @@ COMMENT= Library to work with PuppetDB's REST API LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= autoplist distutils diff --git a/databases/py-python-arango/Makefile b/databases/py-python-arango/Makefile index 7b07e9356635..81f2071758fc 100644 --- a/databases/py-python-arango/Makefile +++ b/databases/py-python-arango/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyjwt>0:www/py-pyjwt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests-toolbelt>0:www/py-requests-toolbelt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/databases/py-python-binary-memcached/Makefile b/databases/py-python-binary-memcached/Makefile index d79819790168..57a6d48eee6b 100644 --- a/databases/py-python-binary-memcached/Makefile +++ b/databases/py-python-binary-memcached/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}uhashring>=0:security/py-uhashring@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/databases/py-python-memcached/Makefile b/databases/py-python-memcached/Makefile index 0f3400ec6deb..d35962186797 100644 --- a/databases/py-python-memcached/Makefile +++ b/databases/py-python-memcached/Makefile @@ -16,6 +16,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.4.0:devel/py-six@${PY_FLAVOR} NO_ARCH= yes USE_PYTHON= autoplist concurrent distutils -USES= python +USES= python:3.6+ .include diff --git a/databases/py-python-sql/Makefile b/databases/py-python-sql/Makefile index 6a727a956a23..691f83a57ce5 100644 --- a/databases/py-python-sql/Makefile +++ b/databases/py-python-sql/Makefile @@ -11,7 +11,7 @@ COMMENT= Library to write SQL queries LICENSE= BSD3CLAUSE -USES= pkgconfig python +USES= pkgconfig python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/databases/py-python-swiftclient/Makefile b/databases/py-python-swiftclient/Makefile index 096be91cb88e..1dab7f89cdc8 100644 --- a/databases/py-python-swiftclient/Makefile +++ b/databases/py-python-swiftclient/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS+= ${PY_FUTURES} \ ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=1.1:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/databases/py-queries/Makefile b/databases/py-queries/Makefile index 8f8c57156423..d4e623ec53ac 100644 --- a/databases/py-queries/Makefile +++ b/databases/py-queries/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.5.1<2.9:databases/py-psycopg2@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/databases/py-rb/Makefile b/databases/py-rb/Makefile index dc85afc10019..9fa2f2a02258 100644 --- a/databases/py-rb/Makefile +++ b/databases/py-rb/Makefile @@ -14,7 +14,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis2>=2.6<3.4:databases/py-redis2@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/databases/py-redis/Makefile b/databases/py-redis/Makefile index b5cbc1704c1f..50df78f3a886 100644 --- a/databases/py-redis/Makefile +++ b/databases/py-redis/Makefile @@ -17,7 +17,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>=2.7.0:devel/py-pytest@${PY_FLAVOR} \ redis-server:databases/redis -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent OPTIONS_DEFINE= HIREDIS diff --git a/databases/py-redis2/Makefile b/databases/py-redis2/Makefile index eb07e32929f7..f0194f527b2d 100644 --- a/databases/py-redis2/Makefile +++ b/databases/py-redis2/Makefile @@ -22,7 +22,7 @@ HIREDIS_DESC= High performance response parser (via hiredis) HIREDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hiredis>0:databases/py-hiredis@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent USE_GITHUB= yes diff --git a/databases/py-sispy/Makefile b/databases/py-sispy/Makefile index ac4d9e235d23..a5cb1dcfd416 100644 --- a/databases/py-sispy/Makefile +++ b/databases/py-sispy/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/databases/py-south/Makefile b/databases/py-south/Makefile index 4d26bf840de9..d4240341742f 100644 --- a/databases/py-south/Makefile +++ b/databases/py-south/Makefile @@ -13,7 +13,7 @@ COMMENT= Intelligent schema migrations for Django apps LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/databases/py-sqlalchemy-json/Makefile b/databases/py-sqlalchemy-json/Makefile index 1523abf621dc..8a1fdb6b81bc 100644 --- a/databases/py-sqlalchemy-json/Makefile +++ b/databases/py-sqlalchemy-json/Makefile @@ -15,7 +15,7 @@ LICENSE= BSD2CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlalchemy13>=0.7:databases/py-sqlalchemy13@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/databases/py-sqlalchemy10/Makefile b/databases/py-sqlalchemy10/Makefile index 98189fc72eed..59c7829ae0af 100644 --- a/databases/py-sqlalchemy10/Makefile +++ b/databases/py-sqlalchemy10/Makefile @@ -17,7 +17,7 @@ LICENSE= MIT 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_PYTHON= distutils autoplist PY2TO3_CMD= ${LOCALBASE}/bin/2to3-${PYTHON_VER} diff --git a/databases/py-sqlalchemy11/Makefile b/databases/py-sqlalchemy11/Makefile index 31eb28a8e113..3a4f987bb93f 100644 --- a/databases/py-sqlalchemy11/Makefile +++ b/databases/py-sqlalchemy11/Makefile @@ -18,7 +18,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>=2.5.2:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=0:devel/py-pytest-xdist@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils PORTDOCS= * diff --git a/databases/py-sqlalchemy12/Makefile b/databases/py-sqlalchemy12/Makefile index 2678e60b758e..3df93beb4f37 100644 --- a/databases/py-sqlalchemy12/Makefile +++ b/databases/py-sqlalchemy12/Makefile @@ -18,7 +18,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>=2.5.2:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=0:devel/py-pytest-xdist@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils PORTDOCS= * diff --git a/databases/py-sqlalchemy13/Makefile b/databases/py-sqlalchemy13/Makefile index 2d81a8367fc7..baae1aaf9a2d 100644 --- a/databases/py-sqlalchemy13/Makefile +++ b/databases/py-sqlalchemy13/Makefile @@ -18,7 +18,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>=2.5.2:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=0:devel/py-pytest-xdist@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils PORTDOCS= * diff --git a/databases/py-sqlalchemy14/Makefile b/databases/py-sqlalchemy14/Makefile index 3c8ad949bd38..0039274b6804 100644 --- a/databases/py-sqlalchemy14/Makefile +++ b/databases/py-sqlalchemy14/Makefile @@ -18,7 +18,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>=2.5.2:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=0:devel/py-pytest-xdist@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils PORTDOCS= * diff --git a/databases/py-sqlobject/Makefile b/databases/py-sqlobject/Makefile index 701cd5895170..74260842bb76 100644 --- a/databases/py-sqlobject/Makefile +++ b/databases/py-sqlobject/Makefile @@ -3,6 +3,7 @@ PORTNAME= sqlobject PORTVERSION= 1.6.0 +PORTREVISION= 1 CATEGORIES= databases python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -17,16 +18,14 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}formencode>=1.2.2:www/py-formencode@${PY_F RUN_DEPENDS:= ${BUILD_DEPENDS} NO_ARCH= yes -USES= python${PY_MYSQL} +USES= python:3.6+ USE_PYTHON= autoplist distutils # currently MaxDB(SAP), ADODB are not supported -OPTIONS_DEFINE= DOCS MYSQL PGSQL SQLITE MSSQL +OPTIONS_DEFINE= DOCS PGSQL SQLITE MSSQL PORTDOCS= * -MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=0:databases/py-MySQLdb@${PY_FLAVOR} -MYSQL_VARS= PY_MYSQL=:2.7 PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=0:databases/py-psycopg2@${PY_FLAVOR} SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} MSSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymssql>=0:databases/py-pymssql@${PY_FLAVOR} diff --git a/databases/py-tarantool/Makefile b/databases/py-tarantool/Makefile index 90526e415846..d33a8eb84247 100644 --- a/databases/py-tarantool/Makefile +++ b/databases/py-tarantool/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0.4:devel/py-msgpack@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/databases/py-txredisapi/Makefile b/databases/py-txredisapi/Makefile index 8a913e412fd4..43eedf3c70fd 100644 --- a/databases/py-txredisapi/Makefile +++ b/databases/py-txredisapi/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR} \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=2.0:devel/py-mock@${PY_FLAVOR} \ redis-server:databases/redis -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= autoplist distutils diff --git a/databases/py-unqlite/Makefile b/databases/py-unqlite/Makefile index dcffb65383b2..e941993b2c37 100644 --- a/databases/py-unqlite/Makefile +++ b/databases/py-unqlite/Makefile @@ -11,7 +11,7 @@ COMMENT= Fast Python bindings for the UnQLite embedded NoSQL database LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist cython .include diff --git a/databases/py-varstack/Makefile b/databases/py-varstack/Makefile index 340823a97dfd..6f7b6ff4c1e5 100644 --- a/databases/py-varstack/Makefile +++ b/databases/py-varstack/Makefile @@ -11,7 +11,7 @@ COMMENT= Create stacked configuration structures LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes GH_ACCOUNT= conversis diff --git a/databases/py-whisper/Makefile b/databases/py-whisper/Makefile index 8898b1b439af..3fb80cf65d28 100644 --- a/databases/py-whisper/Makefile +++ b/databases/py-whisper/Makefile @@ -16,7 +16,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/databases/py-xapian/Makefile b/databases/py-xapian/Makefile index ac194c747c7c..26a80b48593a 100644 --- a/databases/py-xapian/Makefile +++ b/databases/py-xapian/Makefile @@ -18,7 +18,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= xapian-core>=${PORTVERSION}:databases/xapian-core LIB_DEPENDS= libxapian.so:databases/xapian-core -USES= compiler:c++11-lang libtool python tar:xz +USES= compiler:c++11-lang libtool python:3.6+ tar:xz CONFIGURE_ARGS= --datarootdir=${DATADIR} \ --docdir=${DOCSDIR} \ diff --git a/databases/py-zodbpickle/Makefile b/databases/py-zodbpickle/Makefile index 1c3a3c45b57c..9b332a716ed0 100644 --- a/databases/py-zodbpickle/Makefile +++ b/databases/py-zodbpickle/Makefile @@ -13,7 +13,7 @@ COMMENT= Python pickling interface for ZODB LICENSE= PSFL ZPL21 LICENSE_COMB= multi -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/databases/pymongo/Makefile b/databases/pymongo/Makefile index d55148326e80..9e0cf49bddaa 100644 --- a/databases/pymongo/Makefile +++ b/databases/pymongo/Makefile @@ -12,7 +12,7 @@ COMMENT= Python driver for MongoDB LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils CONFLICTS_INSTALL= py[0-9][0-9]-pymongo28 diff --git a/deskutils/conkyforecast/Makefile b/deskutils/conkyforecast/Makefile index 4f99f4185851..a8cc5d2f23d9 100644 --- a/deskutils/conkyforecast/Makefile +++ b/deskutils/conkyforecast/Makefile @@ -17,7 +17,7 @@ LICENSE= GPLv3 RUN_DEPENDS= conky:sysutils/conky \ pidof:sysutils/pidof -USES= gettext python fonts +USES= gettext python:3.6+ fonts USE_PYTHON= distutils concurrent optsuffix SUB_FILES= pkg-message diff --git a/deskutils/gcalcli/Makefile b/deskutils/gcalcli/Makefile index 513c7abbbd24..061edbd40648 100644 --- a/deskutils/gcalcli/Makefile +++ b/deskutils/gcalcli/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oauth2client>0:security/py-oauth2client@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils USE_GITHUB= yes diff --git a/deskutils/py-pystash/Makefile b/deskutils/py-pystash/Makefile index 5702d4a6cfee..6472e6ed8827 100644 --- a/deskutils/py-pystash/Makefile +++ b/deskutils/py-pystash/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}args>=0.1.0:devel/py-args@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.3.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xerox>=0.3.1:devel/py-xerox@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/deskutils/py-send2trash/Makefile b/deskutils/py-send2trash/Makefile index 84778ace1be8..ab0396cdce00 100644 --- a/deskutils/py-send2trash/Makefile +++ b/deskutils/py-send2trash/Makefile @@ -14,7 +14,7 @@ COMMENT= Small package that sends files to the Trash LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/deskutils/py-taskw/Makefile b/deskutils/py-taskw/Makefile index 480f08236a29..f8cce2058c6c 100644 --- a/deskutils/py-taskw/Makefile +++ b/deskutils/py-taskw/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=1.3.4,<2:devel/py-nose@${PY_FLAVOR} \ task:deskutils/taskwarrior -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/deskutils/py-vobject/Makefile b/deskutils/py-vobject/Makefile index 52ec45f44b0b..6a0a5cbf7ea9 100644 --- a/deskutils/py-vobject/Makefile +++ b/deskutils/py-vobject/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=2.4.0:devel/py-dateutil@${PY_FLAVO ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes diff --git a/devel/b2/Makefile b/devel/b2/Makefile index 3dba18bfd3d2..d1a344634eec 100644 --- a/devel/b2/Makefile +++ b/devel/b2/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arrow>=0.8.0:devel/py-arrow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tqdm>=4.5.0:misc/py-tqdm@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent optsuffix NO_ARCH= yes diff --git a/devel/bpython/Makefile b/devel/bpython/Makefile index 6f7820b2ab25..52c368cb2a2d 100644 --- a/devel/bpython/Makefile +++ b/devel/bpython/Makefile @@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}curtsies>=0.3.0:devel/py-curtsies@${PY_FLAVO ${PYTHON_PKGNAMEPREFIX}six>=1.5:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wcwidth>=0:devel/py-wcwidth@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/brz/Makefile b/devel/brz/Makefile index aaefeffcf975..22a8ca24960d 100644 --- a/devel/brz/Makefile +++ b/devel/brz/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}configobj>=0:devel/py-configobj@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}testtools>=0:devel/py-testtools@${PY_FLAVOR} -USES= gettext python shebangfix +USES= gettext python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils SHEBANG_FILES= brz diff --git a/devel/codesearch-py/Makefile b/devel/codesearch-py/Makefile index 2ca6abe13592..7e8d869a9ee7 100644 --- a/devel/codesearch-py/Makefile +++ b/devel/codesearch-py/Makefile @@ -13,7 +13,7 @@ COMMENT= Python library for accessing Chromium CodeSearch LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils USE_GITHUB= yes diff --git a/devel/dispy/Makefile b/devel/dispy/Makefile index a3ec6b142e99..f4ed2c473966 100644 --- a/devel/dispy/Makefile +++ b/devel/dispy/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycos>=4.8.0:devel/pycos@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/dulwich/Makefile b/devel/dulwich/Makefile index 6ca26e785317..39bbdb0e2d10 100644 --- a/devel/dulwich/Makefile +++ b/devel/dulwich/Makefile @@ -14,7 +14,7 @@ LICENSE= APACHE20 GPLv2+ LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/COPYING -USES= cpe python +USES= cpe python:3.6+ PORTDOCS= AUTHORS NEWS README.rst TODO conclusion.txt encoding.txt \ file-format.txt index.txt introduction.txt object-store.txt \ diff --git a/devel/gdb/Makefile b/devel/gdb/Makefile index f2084eec7219..5237b3030ea2 100644 --- a/devel/gdb/Makefile +++ b/devel/gdb/Makefile @@ -77,7 +77,7 @@ PORT_READLINE_USES= readline:port PORT_ICONV_USES= iconv:wchar_t PYTHON_CONFIGURE_ON= --with-python=${PYTHON_CMD} PYTHON_CONFIGURE_OFF= --without-python -PYTHON_USES= python +PYTHON_USES= python:3.6+ SOURCE_HIGHLIGHT_WITH= source-highlight SOURCE_HIGHLIGHT_LIB_DEPENDS= \ libsource-highlight.so:textproc/source-highlight diff --git a/devel/git-cinnabar/Makefile b/devel/git-cinnabar/Makefile index 758e85f935c5..a5e055940415 100644 --- a/devel/git-cinnabar/Makefile +++ b/devel/git-cinnabar/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= git:devel/git USE_GITHUB= yes GH_ACCOUNT= glandium -USES= gmake python:run shebangfix +USES= gmake python:3.6+,run shebangfix USE_PYTHON= flavors TARGET_ORDER_OVERRIDE= 510:fix-shebang # after do-patch SHEBANG_FILES= ${PORTNAME} git-remote-hg diff --git a/devel/git-review/Makefile b/devel/git-review/Makefile index 80023a3ddbdf..901d4c0fc19b 100644 --- a/devel/git-review/Makefile +++ b/devel/git-review/Makefile @@ -15,7 +15,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>0:devel/py-pbr@${PY_FLAVOR} RUN_DEPENDS= git:devel/git \ ${PYTHON_PKGNAMEPREFIX}requests>2.4:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils concurrent optsuffix NO_ARCH= yes diff --git a/devel/gitinspector/Makefile b/devel/gitinspector/Makefile index 490145aa556b..d549b2ef8c58 100644 --- a/devel/gitinspector/Makefile +++ b/devel/gitinspector/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= git:devel/git NO_ARCH= yes USE_PYTHON= autoplist concurrent distutils -USES= python +USES= python:3.6+ GH_ACCOUNT= ejwa USE_GITHUB= yes diff --git a/devel/hgsvn/Makefile b/devel/hgsvn/Makefile index 05799eef9171..9ecec6084bb1 100644 --- a/devel/hgsvn/Makefile +++ b/devel/hgsvn/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= svn:devel/subversion \ ${PY_MERCURIAL} \ ${PYTHON_PKGNAMEPREFIX}hglib>0:devel/py-hglib@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist PLIST_SUB= VERSION=${PORTVERSION} PYVER=${PYTHON_VERSION:S/python//} diff --git a/devel/nuitka/Makefile b/devel/nuitka/Makefile index 22ddd7160f70..e92a37f1078e 100644 --- a/devel/nuitka/Makefile +++ b/devel/nuitka/Makefile @@ -14,7 +14,7 @@ COMMENT= Compatible and efficient Python compiler LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python tar:bzip2 +USES= python:3.6+ tar:bzip2 USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/pep8/Makefile b/devel/pep8/Makefile index 7d22201f6456..ff9dabdd9408 100644 --- a/devel/pep8/Makefile +++ b/devel/pep8/Makefile @@ -14,7 +14,7 @@ COMMENT= Python style guide checker LICENSE= MIT NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils do-test: diff --git a/devel/py-Automat/Makefile b/devel/py-Automat/Makefile index 680db12dc119..f80aca9ed4ea 100644 --- a/devel/py-Automat/Makefile +++ b/devel/py-Automat/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=19.2.0:devel/py-attrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} # Officially: 2.7, 3.5-3.8 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils # Note: We cannot include devel/py-twisted in *_DEPENDS because it depends diff --git a/devel/py-DateTime/Makefile b/devel/py-DateTime/Makefile index e71973c9dfdc..91da6a4e602e 100644 --- a/devel/py-DateTime/Makefile +++ b/devel/py-DateTime/Makefile @@ -17,7 +17,7 @@ LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist .include diff --git a/devel/py-Dumper/Makefile b/devel/py-Dumper/Makefile index c9d36de7091c..697a526f0a1e 100644 --- a/devel/py-Dumper/Makefile +++ b/devel/py-Dumper/Makefile @@ -11,7 +11,7 @@ COMMENT= Conveniently print any Python datastructure LICENSE= PSFL -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-ExtensionClass/Makefile b/devel/py-ExtensionClass/Makefile index 635b5ab20d42..7c656f6d9ed5 100644 --- a/devel/py-ExtensionClass/Makefile +++ b/devel/py-ExtensionClass/Makefile @@ -13,7 +13,7 @@ COMMENT= Metaclass for subclassable extension types LICENSE= ZPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-Faker/Makefile b/devel/py-Faker/Makefile index 032fae5d654b..a0cd9fe5fa9b 100644 --- a/devel/py-Faker/Makefile +++ b/devel/py-Faker/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=2.4:devel/py-dateutil@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}text-unidecode>=1.2:converters/py-text-unidecode@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/devel/py-IBMQuantumExperience/Makefile b/devel/py-IBMQuantumExperience/Makefile index 0524dddc757e..17cf64230a19 100644 --- a/devel/py-IBMQuantumExperience/Makefile +++ b/devel/py-IBMQuantumExperience/Makefile @@ -14,7 +14,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests_ntlm>=0:www/py-requests_ntlm@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-Js2Py/Makefile b/devel/py-Js2Py/Makefile index 6a2a914f00f7..26fa1e0b87dd 100644 --- a/devel/py-Js2Py/Makefile +++ b/devel/py-Js2Py/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyjsparser>=2.4.5:devel/py-pyjsparser@${PY_F ${PYTHON_PKGNAMEPREFIX}six>=1.10:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tzlocal>=1.2:devel/py-tzlocal@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-PeachPy/Makefile b/devel/py-PeachPy/Makefile index c5cb90db8d8a..672a96596c46 100644 --- a/devel/py-PeachPy/Makefile +++ b/devel/py-PeachPy/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opcodes>=0.3.13:devel/py-opcodes@${PY_FLAV RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} py27_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}enum34>0:devel/py-enum34@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= Maratyszcza # the latest version is here, not on PyPI GH_TAGNAME= 01d1515 diff --git a/devel/py-Products.ExternalEditor/Makefile b/devel/py-Products.ExternalEditor/Makefile index bd1875dadeda..e9e374a7e43c 100644 --- a/devel/py-Products.ExternalEditor/Makefile +++ b/devel/py-Products.ExternalEditor/Makefile @@ -13,7 +13,7 @@ COMMENT= Zope external editor LICENSE= ZPL21 -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist .include diff --git a/devel/py-Products.PloneLanguageTool/Makefile b/devel/py-Products.PloneLanguageTool/Makefile index 2958328f7cbe..4261bde170f8 100644 --- a/devel/py-Products.PloneLanguageTool/Makefile +++ b/devel/py-Products.PloneLanguageTool/Makefile @@ -14,7 +14,7 @@ COMMENT= Allows to set the available languages in Plone site LICENSE= GPLv2 NO_ARCH= yes -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils .include diff --git a/devel/py-PyExecJS/Makefile b/devel/py-PyExecJS/Makefile index 0dc59b2a1b12..7bc34520907e 100644 --- a/devel/py-PyExecJS/Makefile +++ b/devel/py-PyExecJS/Makefile @@ -13,7 +13,7 @@ COMMENT= Run JavaScript code from Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist OPTIONS_GROUP= RUNTIME diff --git a/devel/py-PyLD/Makefile b/devel/py-PyLD/Makefile index f19fd750c9f3..86ad64341fd0 100644 --- a/devel/py-PyLD/Makefile +++ b/devel/py-PyLD/Makefile @@ -12,7 +12,7 @@ COMMENT= Implementation of the JSON Linked Data specification in Python LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils concurrent NO_ARCH= yes diff --git a/devel/py-PyUtilib/Makefile b/devel/py-PyUtilib/Makefile index 932521e8ba33..3d6127e1e218 100644 --- a/devel/py-PyUtilib/Makefile +++ b/devel/py-PyUtilib/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD2CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/devel/py-QtPy/Makefile b/devel/py-QtPy/Makefile index d39312d004e9..a68ae33fae29 100644 --- a/devel/py-QtPy/Makefile +++ b/devel/py-QtPy/Makefile @@ -12,7 +12,7 @@ COMMENT= Abstraction layer on top of the various Qt bindings LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-RPyC/Makefile b/devel/py-RPyC/Makefile index 39b5d77a363a..2e22030e3cb0 100644 --- a/devel/py-RPyC/Makefile +++ b/devel/py-RPyC/Makefile @@ -11,7 +11,7 @@ COMMENT= Remote Python Call LICENSE= MIT -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= tomerfiliba-org diff --git a/devel/py-ZopeUndo/Makefile b/devel/py-ZopeUndo/Makefile index 7eaf1df4d470..d163ac3c2766 100644 --- a/devel/py-ZopeUndo/Makefile +++ b/devel/py-ZopeUndo/Makefile @@ -13,7 +13,7 @@ COMMENT= ZODB undo support for Zope2 LICENSE= ZPL21 -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist .include diff --git a/devel/py-absl-py/Makefile b/devel/py-absl-py/Makefile index a5dc7c7482cc..afafae78a0f2 100644 --- a/devel/py-absl-py/Makefile +++ b/devel/py-absl-py/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PY_ENUM34} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-absl/Makefile b/devel/py-absl/Makefile index 691e93d3d7f4..9016933494f9 100644 --- a/devel/py-absl/Makefile +++ b/devel/py-absl/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-adb/Makefile b/devel/py-adb/Makefile index 3f19dd8dd46d..97b0b3ad0c36 100644 --- a/devel/py-adb/Makefile +++ b/devel/py-adb/Makefile @@ -20,7 +20,7 @@ GH_ACCOUNT= google GH_PROJECT= python-${PORTNAME} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils do-test: diff --git a/devel/py-addict/Makefile b/devel/py-addict/Makefile index 7549c265a0a7..e24e55d884f5 100644 --- a/devel/py-addict/Makefile +++ b/devel/py-addict/Makefile @@ -12,7 +12,7 @@ COMMENT= Dictionary whose items can be set using both attribute and item syntax LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-aiofiles/Makefile b/devel/py-aiofiles/Makefile index 52691ae12bc0..ab5fe4139c08 100644 --- a/devel/py-aiofiles/Makefile +++ b/devel/py-aiofiles/Makefile @@ -13,7 +13,7 @@ COMMENT= File support for asyncio LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-aiologger/Makefile b/devel/py-aiologger/Makefile index c7dd189ee65c..f88c15cb9d89 100644 --- a/devel/py-aiologger/Makefile +++ b/devel/py-aiologger/Makefile @@ -12,7 +12,7 @@ COMMENT= Asynchronous logging for python and asyncio LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-aniso8601/Makefile b/devel/py-aniso8601/Makefile index b0593a8e43cf..3b1b0a5f1cd7 100644 --- a/devel/py-aniso8601/Makefile +++ b/devel/py-aniso8601/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-ansi/Makefile b/devel/py-ansi/Makefile index 692d98e9df6f..b7534206b5ff 100644 --- a/devel/py-ansi/Makefile +++ b/devel/py-ansi/Makefile @@ -13,7 +13,7 @@ COMMENT= ANSI cursor movement and graphics LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-anyconfig/Makefile b/devel/py-anyconfig/Makefile index 172feb0f1c85..87ae94e130c8 100644 --- a/devel/py-anyconfig/Makefile +++ b/devel/py-anyconfig/Makefile @@ -13,7 +13,7 @@ COMMENT= Generic access to configuration files in many formats LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-anyjson/Makefile b/devel/py-anyjson/Makefile index 6eb66d7c20a6..8e9b506b0eb0 100644 --- a/devel/py-anyjson/Makefile +++ b/devel/py-anyjson/Makefile @@ -14,7 +14,7 @@ COMMENT= JSON library wrapper for Python LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-apache_conf_parser/Makefile b/devel/py-apache_conf_parser/Makefile index 101f272f5b83..e16f62a3fe7e 100644 --- a/devel/py-apache_conf_parser/Makefile +++ b/devel/py-apache_conf_parser/Makefile @@ -13,7 +13,7 @@ COMMENT= Parse and manipulate apache conf files LICENSE= BSD2CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-apipkg/Makefile b/devel/py-apipkg/Makefile index e9e77fef951f..7a2a2d8e5ad7 100644 --- a/devel/py-apipkg/Makefile +++ b/devel/py-apipkg/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-apns2/Makefile b/devel/py-apns2/Makefile index b12b257d3971..eb5a1f07ce10 100644 --- a/devel/py-apns2/Makefile +++ b/devel/py-apns2/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY ${PYTHON_PKGNAMEPREFIX}hyper>0:www/py-hyper@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyjwt>0:www/py-pyjwt@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-appdirs/Makefile b/devel/py-appdirs/Makefile index c7d32156f0b6..6a9c08ca76a4 100644 --- a/devel/py-appdirs/Makefile +++ b/devel/py-appdirs/Makefile @@ -13,7 +13,7 @@ COMMENT= Python module for determining platform-specific dirs LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-application/Makefile b/devel/py-application/Makefile index 23acae5351be..93751bbe9c61 100644 --- a/devel/py-application/Makefile +++ b/devel/py-application/Makefile @@ -12,7 +12,7 @@ DISTNAME= python-${PORTNAME}-${PORTVERSION} MAINTAINER= eugen@FreeBSD.org COMMENT= Basic building blocks for python applications -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-applicationinsights/Makefile b/devel/py-applicationinsights/Makefile index 12a56dcb6fab..07c025d105de 100644 --- a/devel/py-applicationinsights/Makefile +++ b/devel/py-applicationinsights/Makefile @@ -12,7 +12,7 @@ COMMENT= Applications Insights SDK for Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-apscheduler/Makefile b/devel/py-apscheduler/Makefile index 0e0988465729..a108071ec343 100644 --- a/devel/py-apscheduler/Makefile +++ b/devel/py-apscheduler/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PY_FUTURES} \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=3.3:devel/py-pytest@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils TEST_ENV= ${MAKE_ENV} TZ=UTC diff --git a/devel/py-argh/Makefile b/devel/py-argh/Makefile index ec277dce6333..c2ab66c076a9 100644 --- a/devel/py-argh/Makefile +++ b/devel/py-argh/Makefile @@ -11,7 +11,7 @@ COMMENT= Simple (Python) argparse wrapper LICENSE= LGPL3 -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-argparse/Makefile b/devel/py-argparse/Makefile index 791c4a2ce3c1..17fc25158eaf 100644 --- a/devel/py-argparse/Makefile +++ b/devel/py-argparse/Makefile @@ -12,7 +12,7 @@ COMMENT= Optparse-inspired command-line parsing library LICENSE= PSFL -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-args/Makefile b/devel/py-args/Makefile index 013513ee807d..5e67eb181b43 100644 --- a/devel/py-args/Makefile +++ b/devel/py-args/Makefile @@ -13,7 +13,7 @@ COMMENT= Command arguments for humans LICENSE= BSD2CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-arpeggio/Makefile b/devel/py-arpeggio/Makefile index 6f3c940895a1..3ccedf2a3ed2 100644 --- a/devel/py-arpeggio/Makefile +++ b/devel/py-arpeggio/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>=0:devel/py-pytest-runner@${ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-arrow/Makefile b/devel/py-arrow/Makefile index 8b0d83296feb..daec91d29076 100644 --- a/devel/py-arrow/Makefile +++ b/devel/py-arrow/Makefile @@ -14,7 +14,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=2.7.0:devel/py-dateutil@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-asciimatics/Makefile b/devel/py-asciimatics/Makefile index 590a912f1d6c..4023bbc74754 100644 --- a/devel/py-asciimatics/Makefile +++ b/devel/py-asciimatics/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyfiglet>=0.7.2:misc/py-pyfiglet@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wcwidth>0:devel/py-wcwidth@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-asn1crypto/Makefile b/devel/py-asn1crypto/Makefile index 783847bb58e0..9f74b41f24fe 100644 --- a/devel/py-asn1crypto/Makefile +++ b/devel/py-asn1crypto/Makefile @@ -12,7 +12,7 @@ COMMENT= ASN.1 library with a focus on performance and a pythonic API LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-aspy.yaml/Makefile b/devel/py-aspy.yaml/Makefile index 5952386d12b8..40e1ed80c259 100644 --- a/devel/py-aspy.yaml/Makefile +++ b/devel/py-aspy.yaml/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-aspyct/Makefile b/devel/py-aspyct/Makefile index d2ee30e335ef..dd9c7fdbe4d0 100644 --- a/devel/py-aspyct/Makefile +++ b/devel/py-aspyct/Makefile @@ -13,7 +13,7 @@ COMMENT= Python library including an aspect-oriented programming (AOP) engine LICENSE= LGPL3 -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-astor/Makefile b/devel/py-astor/Makefile index 5f65bc38e4d5..d0a72df67d8c 100644 --- a/devel/py-astor/Makefile +++ b/devel/py-astor/Makefile @@ -13,7 +13,7 @@ COMMENT= Astor allows easy manipulation of Python source via the AST LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-asttokens/Makefile b/devel/py-asttokens/Makefile index 068fc04a12df..9d59187543b5 100644 --- a/devel/py-asttokens/Makefile +++ b/devel/py-asttokens/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}astroid>0:devel/py-astroid@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-astunparse/Makefile b/devel/py-astunparse/Makefile index 603b043303d5..89a0f5b9589b 100644 --- a/devel/py-astunparse/Makefile +++ b/devel/py-astunparse/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.6.1<2.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0.23.0<1.0:devel/py-wheel@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-atomiclong/Makefile b/devel/py-atomiclong/Makefile index 179b9b55775d..6973f51c3a04 100644 --- a/devel/py-atomiclong/Makefile +++ b/devel/py-atomiclong/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>0:devel/py-cffi@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils post-patch: diff --git a/devel/py-atomicwrites/Makefile b/devel/py-atomicwrites/Makefile index 71a1b02d94a8..78dd7f00fc4c 100644 --- a/devel/py-atomicwrites/Makefile +++ b/devel/py-atomicwrites/Makefile @@ -12,7 +12,7 @@ COMMENT= Atomic file writes library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-attrs/Makefile b/devel/py-attrs/Makefile index ef9087b1168b..c8a9a43a9d04 100644 --- a/devel/py-attrs/Makefile +++ b/devel/py-attrs/Makefile @@ -20,7 +20,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.interface>0:devel/py-zope.interface@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-autoflake/Makefile b/devel/py-autoflake/Makefile index 2236b39e30fe..ae9efc610719 100644 --- a/devel/py-autoflake/Makefile +++ b/devel/py-autoflake/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyflakes>=1.1.0:devel/py-pyflakes@${PY_FLAVO TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils TEST_ENV= PYTHONPATH=${WRKSRC}/src diff --git a/devel/py-automaton1/Makefile b/devel/py-automaton1/Makefile index 179e10b34138..6f07051b4be3 100644 --- a/devel/py-automaton1/Makefile +++ b/devel/py-automaton1/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}prettytable0>=0.7.2<0.8:devel/py-prettytable0@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} \ -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-avro/Makefile b/devel/py-avro/Makefile index fb410cc8804e..7f4b6cb3d10d 100644 --- a/devel/py-avro/Makefile +++ b/devel/py-avro/Makefile @@ -13,7 +13,7 @@ COMMENT= Data serialization system for python LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/avro/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-azure-appconfiguration/Makefile b/devel/py-azure-appconfiguration/Makefile index aff4e834a8c6..9bf739530ab3 100644 --- a/devel/py-azure-appconfiguration/Makefile +++ b/devel/py-azure-appconfiguration/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0.6.10:net-mgmt/py-msrest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-core>=1.2.2<2.0.0:devel/py-azure-core@${PY_FLAVOR} -USES= azurepy python zip +USES= azurepy python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-azure-batch/Makefile b/devel/py-azure-batch/Makefile index 48e969775431..b5889db1ff4e 100644 --- a/devel/py-azure-batch/Makefile +++ b/devel/py-azure-batch/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0.5.0:net-mgmt/py-msrest@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}msrestazure>=0.4.32<2.0.0:net-mgmt/py-msrestazure@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR} -USES= azurepy python zip +USES= azurepy python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-azure-core/Makefile b/devel/py-azure-core/Makefile index 83c7c3915091..0407dd582f6d 100644 --- a/devel/py-azure-core/Makefile +++ b/devel/py-azure-core/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.18.4:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.6:devel/py-six@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-azure-cosmos/Makefile b/devel/py-azure-cosmos/Makefile index 8c520b67eb8d..87f3bf9dde7b 100644 --- a/devel/py-azure-cosmos/Makefile +++ b/devel/py-azure-cosmos/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.6:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.10.0:www/py-requests@${PY_FLAVOR} -USES= azurepy python +USES= azurepy python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-azure-datalake-store/Makefile b/devel/py-azure-datalake-store/Makefile index 5a4d9e4ae3b1..6b44662c79f1 100644 --- a/devel/py-azure-datalake-store/Makefile +++ b/devel/py-azure-datalake-store/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}adal>=0.4.2:net-mgmt/py-adal@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.20.0:www/py-requests@${PY_FLAVOR} \ ${PY_FUTURES} -USES= azurepy python +USES= azurepy python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-azure-functions-devops-build/Makefile b/devel/py-azure-functions-devops-build/Makefile index 926eb475e91a..74cb54f5c200 100644 --- a/devel/py-azure-functions-devops-build/Makefile +++ b/devel/py-azure-functions-devops-build/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0:net-mgmt/py-msrest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}vsts>=0:devel/py-vsts@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-azure-graphrbac/Makefile b/devel/py-azure-graphrbac/Makefile index 1a8438a60681..7fc643f798cc 100644 --- a/devel/py-azure-graphrbac/Makefile +++ b/devel/py-azure-graphrbac/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0.5.0:net-mgmt/py-msrest@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}msrestazure>=0.4.32:net-mgmt/py-msrestazure@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR} -USES= azurepy python zip +USES= azurepy python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-azure-keyvault-administration/Makefile b/devel/py-azure-keyvault-administration/Makefile index 08d75ab4dda2..93c470b92045 100644 --- a/devel/py-azure-keyvault-administration/Makefile +++ b/devel/py-azure-keyvault-administration/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0.6.00:net-mgmt/py-msrest@${PY_FLAVO ${PYTHON_PKGNAMEPREFIX}azure-core>=1.7.0<2.0.0:devel/py-azure-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR} -USES= azurepy python zip +USES= azurepy python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-azure-keyvault/Makefile b/devel/py-azure-keyvault/Makefile index 8b0904388af7..9ab351400ca6 100644 --- a/devel/py-azure-keyvault/Makefile +++ b/devel/py-azure-keyvault/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0.5.0:net-mgmt/py-msrest@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}cryptography>=2.1.4:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.18.4:www/py-requests@${PY_FLAVOR} -USES= azurepy python zip +USES= azurepy python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-azure-multiapi-storage/Makefile b/devel/py-azure-multiapi-storage/Makefile index 30a054d0f5fb..7f1a6e4043e3 100644 --- a/devel/py-azure-multiapi-storage/Makefile +++ b/devel/py-azure-multiapi-storage/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-common>=0:www/py-azure-common@${PY_FLA ${PYTHON_PKGNAMEPREFIX}azure-core>=0:devel/py-azure-core@${PY_FLAVOR} \ ${PY_FUTURES} -USES= azurepy python +USES= azurepy python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-azure-storage-blob/Makefile b/devel/py-azure-storage-blob/Makefile index 6abb153a3d82..58a62049ced7 100644 --- a/devel/py-azure-storage-blob/Makefile +++ b/devel/py-azure-storage-blob/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1.5:www/py-azure-common@${PY ${PYTHON_PKGNAMEPREFIX}azure-storage-common>=2.1:devel/py-azure-storage-common@${PY_FLAVOR} \ ${PY_FUTURES} -USES= azurepy python +USES= azurepy python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-azure-storage-common/Makefile b/devel/py-azure-storage-common/Makefile index 6f7221ee3b9b..8ed0790ef260 100644 --- a/devel/py-azure-storage-common/Makefile +++ b/devel/py-azure-storage-common/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1.5:www/py-azure-common@${PY ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} -USES= azurepy python +USES= azurepy python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-azure-synapse-accesscontrol/Makefile b/devel/py-azure-synapse-accesscontrol/Makefile index 9265f2e77ab8..e0b069159243 100644 --- a/devel/py-azure-synapse-accesscontrol/Makefile +++ b/devel/py-azure-synapse-accesscontrol/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0.5.0:net-mgmt/py-msrest@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-core>=1.6.0<2.0.0:devel/py-azure-core@${PY_FLAVOR} -USES= azurepy python zip +USES= azurepy python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-azure-synapse-artifacts/Makefile b/devel/py-azure-synapse-artifacts/Makefile index f343626d2a04..bd7ef4e18783 100644 --- a/devel/py-azure-synapse-artifacts/Makefile +++ b/devel/py-azure-synapse-artifacts/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0.5.0:net-mgmt/py-msrest@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-core>=1.6.0<2.0.0:devel/py-azure-core@${PY_FLAVOR} -USES= azurepy python zip +USES= azurepy python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-azure-synapse-spark/Makefile b/devel/py-azure-synapse-spark/Makefile index 8130977c5ff1..7d448c64984f 100644 --- a/devel/py-azure-synapse-spark/Makefile +++ b/devel/py-azure-synapse-spark/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0.5.0:net-mgmt/py-msrest@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-core>=1.6.0<2.0.0:devel/py-azure-core@${PY_FLAVOR} -USES= azurepy python zip +USES= azurepy python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-b2sdk/Makefile b/devel/py-b2sdk/Makefile index 1fc9bd129966..ad8f9e74055e 100644 --- a/devel/py-b2sdk/Makefile +++ b/devel/py-b2sdk/Makefile @@ -24,7 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arrow>=0.8.0:devel/py-arrow@${PY_FLAVOR} \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent NO_ARCH= yes diff --git a/devel/py-babelfish/Makefile b/devel/py-babelfish/Makefile index 2c1cda693871..eeb65b443f74 100644 --- a/devel/py-babelfish/Makefile +++ b/devel/py-babelfish/Makefile @@ -12,7 +12,7 @@ COMMENT= Module to work with countries and languages LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-backcall/Makefile b/devel/py-backcall/Makefile index fe2c18151645..e9f3d6109deb 100644 --- a/devel/py-backcall/Makefile +++ b/devel/py-backcall/Makefile @@ -13,7 +13,7 @@ COMMENT= Backwards compatible callback APIs LICENSE= BSD3CLAUSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-backports.csv/Makefile b/devel/py-backports.csv/Makefile index 37c45b26fe53..b1259ac1d136 100644 --- a/devel/py-backports.csv/Makefile +++ b/devel/py-backports.csv/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.rst RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}backports>0:devel/py-backports@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-bandit/Makefile b/devel/py-bandit/Makefile index 5f81fd9a7029..78a89f9e429c 100644 --- a/devel/py-bandit/Makefile +++ b/devel/py-bandit/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}GitPython>=1.0.1:devel/py-gitpython@${PY_FLA MAKE_ENV+= PBR_VERSION=${PORTVERSION} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-bcdoc/Makefile b/devel/py-bcdoc/Makefile index fd74e801b494..30d93a6d9085 100644 --- a/devel/py-bcdoc/Makefile +++ b/devel/py-bcdoc/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>=0.10:textproc/py-docutils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.1.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-beniget/Makefile b/devel/py-beniget/Makefile index e6292ef4dfc0..717be3fc58f6 100644 --- a/devel/py-beniget/Makefile +++ b/devel/py-beniget/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gast>=0.4.0<0.5:devel/py-gast@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-bidict/Makefile b/devel/py-bidict/Makefile index b873c5b49854..50ada1f1cdf6 100644 --- a/devel/py-bidict/Makefile +++ b/devel/py-bidict/Makefile @@ -17,7 +17,7 @@ BROKEN= fails to build BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-billiard/Makefile b/devel/py-billiard/Makefile index 91b26918970b..91fc1b61467b 100644 --- a/devel/py-billiard/Makefile +++ b/devel/py-billiard/Makefile @@ -12,7 +12,7 @@ COMMENT= Python multiprocessing fork with improvements and bugfixes LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-binaryornot/Makefile b/devel/py-binaryornot/Makefile index 15ad136d12e0..fe3607917729 100644 --- a/devel/py-binaryornot/Makefile +++ b/devel/py-binaryornot/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}chardet>=3.0.2:textproc/py-chardet@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>=0:devel/py-hypothesis@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-biplist/Makefile b/devel/py-biplist/Makefile index e914f1be1acd..8fed8cdab12b 100644 --- a/devel/py-biplist/Makefile +++ b/devel/py-biplist/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils do-test: diff --git a/devel/py-bitarray/Makefile b/devel/py-bitarray/Makefile index 4de35309c27f..1233a2810e42 100644 --- a/devel/py-bitarray/Makefile +++ b/devel/py-bitarray/Makefile @@ -12,7 +12,7 @@ COMMENT= Efficient arrays of booleans LICENSE= PSFL LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= distutils autoplist diff --git a/devel/py-bitstring/Makefile b/devel/py-bitstring/Makefile index 3e88e66dd040..3d8067972170 100644 --- a/devel/py-bitstring/Makefile +++ b/devel/py-bitstring/Makefile @@ -13,7 +13,7 @@ COMMENT= Simple construction, analysis, and modification of binary data LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist concurrent distutils DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME} diff --git a/devel/py-blessed/Makefile b/devel/py-blessed/Makefile index 27f4df0df62b..a0b002457067 100644 --- a/devel/py-blessed/Makefile +++ b/devel/py-blessed/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wcwidth>=0.1.4:devel/py-wcwidth@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-blessings/Makefile b/devel/py-blessings/Makefile index 735968cef529..6bd06ac07b77 100644 --- a/devel/py-blessings/Makefile +++ b/devel/py-blessings/Makefile @@ -11,7 +11,7 @@ COMMENT= Thin wrapper around terminal coloring, styling, and positioning LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-blinker/Makefile b/devel/py-blinker/Makefile index a155fec6c590..2ab035b32cec 100644 --- a/devel/py-blinker/Makefile +++ b/devel/py-blinker/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-blist/Makefile b/devel/py-blist/Makefile index b45283a1eed8..d9ee71ed44b5 100644 --- a/devel/py-blist/Makefile +++ b/devel/py-blist/Makefile @@ -14,7 +14,7 @@ COMMENT= Drop-in list replacement with better performance for large lists LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils do-test: diff --git a/devel/py-bluelet/Makefile b/devel/py-bluelet/Makefile index 2a64afe0acd6..bd84ce83cc89 100644 --- a/devel/py-bluelet/Makefile +++ b/devel/py-bluelet/Makefile @@ -12,7 +12,7 @@ COMMENT= Pure-Python asynchronous I/O using coroutines LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-boolean.py/Makefile b/devel/py-boolean.py/Makefile index 988355e95590..71816d2f28e5 100644 --- a/devel/py-boolean.py/Makefile +++ b/devel/py-boolean.py/Makefile @@ -12,7 +12,7 @@ COMMENT= Create and parse boolean expressions and create custom boolean DSL LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/devel/py-boto/Makefile b/devel/py-boto/Makefile index 5517176f6b2c..55dd5c519731 100644 --- a/devel/py-boto/Makefile +++ b/devel/py-boto/Makefile @@ -13,7 +13,7 @@ COMMENT= Python interface to Amazon Web Services LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-botocore/Makefile b/devel/py-botocore/Makefile index 7c58d7a2ac08..a66af88f06bb 100644 --- a/devel/py-botocore/Makefile +++ b/devel/py-botocore/Makefile @@ -22,7 +22,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jsonschema>0:devel/py-jsonschema@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-bsd/Makefile b/devel/py-bsd/Makefile index 119f541c7549..11eba092a73b 100644 --- a/devel/py-bsd/Makefile +++ b/devel/py-bsd/Makefile @@ -14,7 +14,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} RUN_DEPENDS= ${PY_ENUM34} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils cython USE_GITHUB= yes diff --git a/devel/py-btest/Makefile b/devel/py-btest/Makefile index 219573a782d9..4cb101dabd78 100644 --- a/devel/py-btest/Makefile +++ b/devel/py-btest/Makefile @@ -12,7 +12,7 @@ COMMENT= Simple driver for basic unit tests LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent NO_ARCH= YES diff --git a/devel/py-buildbot-worker/Makefile b/devel/py-buildbot-worker/Makefile index b2723c00efaa..a054b0652160 100644 --- a/devel/py-buildbot-worker/Makefile +++ b/devel/py-buildbot-worker/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=17.9.0:devel/py-twisted@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}future>=0:devel/py-future@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils USE_RC_SUBR= buildbot-worker diff --git a/devel/py-bullet3/Makefile b/devel/py-bullet3/Makefile index df8af984f1df..39a6532320d6 100644 --- a/devel/py-bullet3/Makefile +++ b/devel/py-bullet3/Makefile @@ -11,7 +11,7 @@ COMMENT= Python version of 3D collision detection library Bullet LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= compiler:c++11-lang gl localbase python +USES= compiler:c++11-lang gl localbase python:3.6+ USE_GITHUB= yes GH_ACCOUNT= bulletphysics USE_PYTHON= autoplist distutils diff --git a/devel/py-cachecontrol/Makefile b/devel/py-cachecontrol/Makefile index 6dc5f242b21c..daceb7ea4410 100644 --- a/devel/py-cachecontrol/Makefile +++ b/devel/py-cachecontrol/Makefile @@ -16,7 +16,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0.5.2:devel/py-msgpack@${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 diff --git a/devel/py-cached-property/Makefile b/devel/py-cached-property/Makefile index 591990f2e625..ba9b83094205 100644 --- a/devel/py-cached-property/Makefile +++ b/devel/py-cached-property/Makefile @@ -12,7 +12,7 @@ COMMENT= Decorator for caching properties in classes LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-cachetools3/Makefile b/devel/py-cachetools3/Makefile index 1fa7416adc92..41a4fdaeb59d 100644 --- a/devel/py-cachetools3/Makefile +++ b/devel/py-cachetools3/Makefile @@ -14,7 +14,7 @@ COMMENT= Extensible memoizing collections and decorators LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-cachy/Makefile b/devel/py-cachy/Makefile index 1a82caf6ea97..1adb70405dc2 100644 --- a/devel/py-cachy/Makefile +++ b/devel/py-cachy/Makefile @@ -13,7 +13,7 @@ COMMENT= Simple yet effective caching library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-capturer/Makefile b/devel/py-capturer/Makefile index 16323e636101..fdc23e9a8e90 100644 --- a/devel/py-capturer/Makefile +++ b/devel/py-capturer/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}humanfriendly>=8.0:textproc/py-humanfriendly@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-case/Makefile b/devel/py-case/Makefile index fe802aec0a7d..f354a20efffc 100644 --- a/devel/py-case/Makefile +++ b/devel/py-case/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=1.3.7:devel/py-nose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-castellan1/Makefile b/devel/py-castellan1/Makefile index 8598d4c5a63f..9972e24474bb 100644 --- a/devel/py-castellan1/Makefile +++ b/devel/py-castellan1/Makefile @@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.14.2:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-cbor/Makefile b/devel/py-cbor/Makefile index b974a418e975..987b6f311196 100644 --- a/devel/py-cbor/Makefile +++ b/devel/py-cbor/Makefile @@ -12,7 +12,7 @@ COMMENT= RFC 7049 - Concise Binary Object Representation LICENSE= APACHE20 -USES= compiler python +USES= compiler python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-cbor2/Makefile b/devel/py-cbor2/Makefile index 0e7fbf653d12..edc98249a938 100644 --- a/devel/py-cbor2/Makefile +++ b/devel/py-cbor2/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.7.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 concurrent distutils NO_ARCH= yes diff --git a/devel/py-cclib/Makefile b/devel/py-cclib/Makefile index 8be8572df0d5..661ef36c9875 100644 --- a/devel/py-cclib/Makefile +++ b/devel/py-cclib/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYNUMPY} RUN_DEPENDS= ${PYNUMPY} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils USE_GITHUB= yes diff --git a/devel/py-cdg/Makefile b/devel/py-cdg/Makefile index f0706e96e01a..636196b267dd 100644 --- a/devel/py-cdg/Makefile +++ b/devel/py-cdg/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-cerberus/Makefile b/devel/py-cerberus/Makefile index 012e5c609e6a..6df82d7d4340 100644 --- a/devel/py-cerberus/Makefile +++ b/devel/py-cerberus/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils # Not to be confused with devel/py-pycerberus which fulfils a quite diff --git a/devel/py-certsrv/Makefile b/devel/py-certsrv/Makefile index 9f765926c15a..ad295f46db31 100644 --- a/devel/py-certsrv/Makefile +++ b/devel/py-certsrv/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-cftime/Makefile b/devel/py-cftime/Makefile index 4f8b84580134..862f04059a7c 100644 --- a/devel/py-cftime/Makefile +++ b/devel/py-cftime/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYNUMPY} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils cython do-test: diff --git a/devel/py-chainmap/Makefile b/devel/py-chainmap/Makefile index cbb1ffd0e8ff..4bb1d61233d6 100644 --- a/devel/py-chainmap/Makefile +++ b/devel/py-chainmap/Makefile @@ -12,7 +12,7 @@ COMMENT= Backport/clone of chainmap for py26, py32, and pypy3 LICENSE= PSFL -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-characteristic/Makefile b/devel/py-characteristic/Makefile index e316ac3b9367..922ef886d5ac 100644 --- a/devel/py-characteristic/Makefile +++ b/devel/py-characteristic/Makefile @@ -13,7 +13,7 @@ COMMENT= Python attributes without boilerplate LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-cheetah3/Makefile b/devel/py-cheetah3/Makefile index eab6125d8ef7..92d955d865a0 100644 --- a/devel/py-cheetah3/Makefile +++ b/devel/py-cheetah3/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}markdown>=2.0.3:textproc/py-markdown@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils post-install: diff --git a/devel/py-circuits/Makefile b/devel/py-circuits/Makefile index 9338dfbd9842..ac55270ff6fa 100644 --- a/devel/py-circuits/Makefile +++ b/devel/py-circuits/Makefile @@ -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 concurrent distutils NO_ARCH= yes diff --git a/devel/py-cld/Makefile b/devel/py-cld/Makefile index 846b544b95e7..84c91f58d931 100644 --- a/devel/py-cld/Makefile +++ b/devel/py-cld/Makefile @@ -16,7 +16,7 @@ LICENSE= BSD3CLAUSE LIB_DEPENDS= libcld2.so:devel/cld2 -USES= python +USES= python:3.6+ USE_PYTHON= flavors PLIST_FILES= %%PYTHON_SITELIBDIR%%/chromium_compact_language_detector-2.0-py%%PYTHON_VER%%.egg-info \ diff --git a/devel/py-cleo/Makefile b/devel/py-cleo/Makefile index 33e233228112..2b616c93569d 100644 --- a/devel/py-cleo/Makefile +++ b/devel/py-cleo/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}clikit>=0.6.0<0.7.0:devel/py-clikit@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-click-completion/Makefile b/devel/py-click-completion/Makefile index 50cc98861b80..f3219e880be8 100644 --- a/devel/py-click-completion/Makefile +++ b/devel/py-click-completion/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}shellingham>0:devel/py-shellingham@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils # No tests defined for this python module diff --git a/devel/py-click-log/Makefile b/devel/py-click-log/Makefile index e42fbb950cc0..0696ef37991b 100644 --- a/devel/py-click-log/Makefile +++ b/devel/py-click-log/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-click-plugins/Makefile b/devel/py-click-plugins/Makefile index 8848eaa184dd..c69175e992a5 100644 --- a/devel/py-click-plugins/Makefile +++ b/devel/py-click-plugins/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=3.2:devel/py-click@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-click-threading/Makefile b/devel/py-click-threading/Makefile index 249ec518b372..d79d7c9a58d6 100644 --- a/devel/py-click-threading/Makefile +++ b/devel/py-click-threading/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${RUN_DEPENDS} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-click6/Makefile b/devel/py-click6/Makefile index 33940737cd9d..607dcec64032 100644 --- a/devel/py-click6/Makefile +++ b/devel/py-click6/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-cliff2/Makefile b/devel/py-cliff2/Makefile index 9ed787357862..9918ae9f5bb5 100644 --- a/devel/py-cliff2/Makefile +++ b/devel/py-cliff2/Makefile @@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-cligj/Makefile b/devel/py-cligj/Makefile index f8095a7c06b7..709460f32e92 100644 --- a/devel/py-cligj/Makefile +++ b/devel/py-cligj/Makefile @@ -13,7 +13,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>4.0:devel/py-click@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-clikit/Makefile b/devel/py-clikit/Makefile index 584d1a8e363b..f752d3fbd5c6 100644 --- a/devel/py-clikit/Makefile +++ b/devel/py-clikit/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PY_ENUM34} \ ${PYTHON_PKGNAMEPREFIX}pylev>=1.3<2.0:devel/py-pylev@${PY_FLAVOR} \ ${PY_TYPING} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-clint/Makefile b/devel/py-clint/Makefile index 0e70b5a22df6..5d40150bab90 100644 --- a/devel/py-clint/Makefile +++ b/devel/py-clint/Makefile @@ -15,7 +15,7 @@ LICENSE= ISCL RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}args>=0.1.0:devel/py-args@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-cloudpickle/Makefile b/devel/py-cloudpickle/Makefile index 40e7b753aa10..cc0bba194151 100644 --- a/devel/py-cloudpickle/Makefile +++ b/devel/py-cloudpickle/Makefile @@ -17,7 +17,7 @@ TEST_DEPENDS= ${PY_FUTURES} \ ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-cluster/Makefile b/devel/py-cluster/Makefile index 1296da17f35e..7eb0611c3915 100644 --- a/devel/py-cluster/Makefile +++ b/devel/py-cluster/Makefile @@ -12,7 +12,7 @@ COMMENT= Create several groups (clusters) of objects from a list in Python LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= exhuma diff --git a/devel/py-cmd208/Makefile b/devel/py-cmd208/Makefile index fbf400f8956b..a89333515d34 100644 --- a/devel/py-cmd208/Makefile +++ b/devel/py-cmd208/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PY_ENUM34} \ ${PYTHON_PKGNAMEPREFIX}pyperclip>=0:devel/py-pyperclip@${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 diff --git a/devel/py-codecov/Makefile b/devel/py-codecov/Makefile index bb6dcbfc1b4d..981c2faa7319 100644 --- a/devel/py-codecov/Makefile +++ b/devel/py-codecov/Makefile @@ -19,7 +19,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ddt>0:devel/py-ddt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils USE_GITHUB= yes diff --git a/devel/py-codegen/Makefile b/devel/py-codegen/Makefile index 456f83647d97..7588c6d271c5 100644 --- a/devel/py-codegen/Makefile +++ b/devel/py-codegen/Makefile @@ -12,7 +12,7 @@ COMMENT= Extension to ast that allows ast to python code generation LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-cog/Makefile b/devel/py-cog/Makefile index 553544d0e4da..041f36d7489b 100644 --- a/devel/py-cog/Makefile +++ b/devel/py-cog/Makefile @@ -15,7 +15,7 @@ COMMENT= Code Generator for any language LICENSE= MIT # Python3 ready -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-collective.monkeypatcher/Makefile b/devel/py-collective.monkeypatcher/Makefile index 346a335ab389..d75d32a3b4ef 100644 --- a/devel/py-collective.monkeypatcher/Makefile +++ b/devel/py-collective.monkeypatcher/Makefile @@ -12,7 +12,7 @@ COMMENT= Applying monkey patches on startup using ZCML configuration LICENSE= ZPL21 -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils .include diff --git a/devel/py-coloredlogs/Makefile b/devel/py-coloredlogs/Makefile index cf2c34cd847f..0de159a5c5b4 100644 --- a/devel/py-coloredlogs/Makefile +++ b/devel/py-coloredlogs/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}humanfriendly>=9.1:textproc/py-humanfriendly@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-colorful/Makefile b/devel/py-colorful/Makefile index cc64b660d3e6..4e883b2de80d 100644 --- a/devel/py-colorful/Makefile +++ b/devel/py-colorful/Makefile @@ -12,7 +12,7 @@ COMMENT= Terminal string styling done right in Python LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-colorlog/Makefile b/devel/py-colorlog/Makefile index 7abcc9da2bfa..74cae428e91a 100644 --- a/devel/py-colorlog/Makefile +++ b/devel/py-colorlog/Makefile @@ -13,7 +13,7 @@ COMMENT= Python module for log formatting with colors LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-columnize/Makefile b/devel/py-columnize/Makefile index 9358963396d9..8dfa85852abc 100644 --- a/devel/py-columnize/Makefile +++ b/devel/py-columnize/Makefile @@ -16,7 +16,7 @@ MY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=1.0:devel/py-nose@${PY_FLAVOR} BUILD_DEPENDS= ${MY_DEPENDS} RUN_DEPENDS= ${MY_DEPENDS} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-commandlines/Makefile b/devel/py-commandlines/Makefile index d59f844e9b93..30f0e3bfd1d8 100644 --- a/devel/py-commandlines/Makefile +++ b/devel/py-commandlines/Makefile @@ -12,7 +12,7 @@ COMMENT= Command line argument to object parsing library LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-conditional/Makefile b/devel/py-conditional/Makefile index 72088e1521e5..d6f947b73f7b 100644 --- a/devel/py-conditional/Makefile +++ b/devel/py-conditional/Makefile @@ -11,7 +11,7 @@ COMMENT= Conditionally enter a context manager LICENSE= BSD2CLAUSE -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist .include diff --git a/devel/py-configargparse/Makefile b/devel/py-configargparse/Makefile index 889c963eb74d..a75df54a663d 100644 --- a/devel/py-configargparse/Makefile +++ b/devel/py-configargparse/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-configobj/Makefile b/devel/py-configobj/Makefile index fca54f4ff631..2013aeacdaae 100644 --- a/devel/py-configobj/Makefile +++ b/devel/py-configobj/Makefile @@ -15,7 +15,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-configparser/Makefile b/devel/py-configparser/Makefile index 20fa5b176d12..d6c397f4c904 100644 --- a/devel/py-configparser/Makefile +++ b/devel/py-configparser/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}backports>=0:devel/py-backports@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_LOCALE= en_US.UTF-8 USE_PYTHON= distutils autoplist diff --git a/devel/py-confusable_homoglyphs/Makefile b/devel/py-confusable_homoglyphs/Makefile index e568f0051d60..f2e590c80f62 100644 --- a/devel/py-confusable_homoglyphs/Makefile +++ b/devel/py-confusable_homoglyphs/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-constantly/Makefile b/devel/py-constantly/Makefile index 64f970564ba4..091aa0299cb2 100644 --- a/devel/py-constantly/Makefile +++ b/devel/py-constantly/Makefile @@ -13,7 +13,7 @@ COMMENT= Provides symbolic constant support to Python projects LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-contextlib2/Makefile b/devel/py-contextlib2/Makefile index 6bb1e755694d..5df93229424e 100644 --- a/devel/py-contextlib2/Makefile +++ b/devel/py-contextlib2/Makefile @@ -12,7 +12,7 @@ COMMENT= Backports and enhancements for the contextlib module LICENSE= BSD2CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-convertdate/Makefile b/devel/py-convertdate/Makefile index 83ef702d84ad..00ab8de6f74d 100644 --- a/devel/py-convertdate/Makefile +++ b/devel/py-convertdate/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>=2014.10:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pymeeus>=0.3.6,<1:astro/py-pymeeus@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-cookiecutter/Makefile b/devel/py-cookiecutter/Makefile index 00e7e1f15df6..caea467fde43 100644 --- a/devel/py-cookiecutter/Makefile +++ b/devel/py-cookiecutter/Makefile @@ -27,7 +27,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-mock>0:devel/py-pytest-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}freezegun>0:devel/py-freezegun@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-coreapi/Makefile b/devel/py-coreapi/Makefile index a12436168c7c..7fe760fff993 100644 --- a/devel/py-coreapi/Makefile +++ b/devel/py-coreapi/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}uritemplate>0:net/py-uritemplate@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-coreschema/Makefile b/devel/py-coreschema/Makefile index c7a8e4c7e43a..eb4d9bc2fdc8 100644 --- a/devel/py-coreschema/Makefile +++ b/devel/py-coreschema/Makefile @@ -13,7 +13,7 @@ LICENSE= BSD2CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/devel/py-country/Makefile b/devel/py-country/Makefile index 3efc6deaa292..87928c70373c 100644 --- a/devel/py-country/Makefile +++ b/devel/py-country/Makefile @@ -14,7 +14,7 @@ COMMENT= Python API for ISO country, subdivision, language and currency LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-cov-core/Makefile b/devel/py-cov-core/Makefile index eb18a15a6627..2b08d8e7c511 100644 --- a/devel/py-cov-core/Makefile +++ b/devel/py-cov-core/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=3.6:devel/py-coverage@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils PLIST_FILES+= ${PYTHON_SITELIBDIR}/init_cov_core.pth diff --git a/devel/py-coverage/Makefile b/devel/py-coverage/Makefile index bd6cacdc2979..a16d9d5ff8a9 100644 --- a/devel/py-coverage/Makefile +++ b/devel/py-coverage/Makefile @@ -11,7 +11,7 @@ COMMENT= Code coverage measurement for Python LICENSE= BSD2CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils post-install: diff --git a/devel/py-cppheaderparser/Makefile b/devel/py-cppheaderparser/Makefile index fcb6d23803c8..024780f98c55 100644 --- a/devel/py-cppheaderparser/Makefile +++ b/devel/py-cppheaderparser/Makefile @@ -16,7 +16,7 @@ LICENSE= BSD2CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= autoplist distutils SHEBANG_GLOB= *.py diff --git a/devel/py-cppy/Makefile b/devel/py-cppy/Makefile index 39f8aaff3b00..d9d4b6ec9607 100644 --- a/devel/py-cppy/Makefile +++ b/devel/py-cppy/Makefile @@ -12,7 +12,7 @@ COMMENT= Collection of C++ headers to write Python C extension modules LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-crank/Makefile b/devel/py-crank/Makefile index bc1b37b07dde..e5bda9e3613b 100644 --- a/devel/py-crank/Makefile +++ b/devel/py-crank/Makefile @@ -12,7 +12,7 @@ COMMENT= Generalization of dispatch mechanism for use across frameworks LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-crc32c/Makefile b/devel/py-crc32c/Makefile index 01b5dbd37a64..b377f3390004 100644 --- a/devel/py-crc32c/Makefile +++ b/devel/py-crc32c/Makefile @@ -9,7 +9,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= swills@FreeBSD.org COMMENT= Python package exposing the intel sse4.2 crc32c instruction -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-crcmod/Makefile b/devel/py-crcmod/Makefile index fd80bf3a751f..000ee8af9e65 100644 --- a/devel/py-crcmod/Makefile +++ b/devel/py-crcmod/Makefile @@ -15,7 +15,7 @@ COMMENT= Module for Cyclic Redundancy Check (CRC) calculations LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils DOCSDIR= ${PREFIX}/share/doc/${PYTHON_PKGNAMEPREFIX}${PORTNAME} diff --git a/devel/py-cson/Makefile b/devel/py-cson/Makefile index c163e56d3483..b7b166987156 100644 --- a/devel/py-cson/Makefile +++ b/devel/py-cson/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= ${PKGNAMEPREFIX}speg>=0.3:devel/py-speg@${PY_FLAVOR} TEST_DEPENDS= ${PKGNAMEPREFIX}pytest:devel/py-pytest@${PY_FLAVOR} \ ${PKGNAMEPREFIX}speg>=0.3:devel/py-speg@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils do-test: diff --git a/devel/py-csv23/Makefile b/devel/py-csv23/Makefile index acd61b64db17..aa1353aacb41 100644 --- a/devel/py-csv23/Makefile +++ b/devel/py-csv23/Makefile @@ -13,7 +13,7 @@ COMMENT= Python 2/3 unicode CSV compatibility layer LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-ctags/Makefile b/devel/py-ctags/Makefile index 8d864604fea9..4aea379ab650 100644 --- a/devel/py-ctags/Makefile +++ b/devel/py-ctags/Makefile @@ -12,7 +12,7 @@ DISTNAME= python-ctags-${PORTVERSION} MAINTAINER= ahkdiep@gmail.com COMMENT= Python bindings for ctags index file -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-cursive/Makefile b/devel/py-cursive/Makefile index b58f20701a8b..fefabbfe97d3 100644 --- a/devel/py-cursive/Makefile +++ b/devel/py-cursive/Makefile @@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.8:devel/py-pbr@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=1.0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-curtsies/Makefile b/devel/py-curtsies/Makefile index aa150521af38..6d978c3ad57a 100644 --- a/devel/py-curtsies/Makefile +++ b/devel/py-curtsies/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blessings>=1.5:devel/py-blessings@${PY_FLAVO ${PY_TYPING} \ ${PYTHON_PKGNAMEPREFIX}wcwidth>=0.1.4:devel/py-wcwidth@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-cxx/Makefile b/devel/py-cxx/Makefile index 9abd2a6eb793..95f970ddc9e4 100644 --- a/devel/py-cxx/Makefile +++ b/devel/py-cxx/Makefile @@ -14,7 +14,7 @@ COMMENT= Make it easier to extend Python with C++ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils pythonprefix PYDISTUTILS_PKGNAME= CXX diff --git a/devel/py-cymem/Makefile b/devel/py-cymem/Makefile index 50ca4809e0b4..947302f4b287 100644 --- a/devel/py-cymem/Makefile +++ b/devel/py-cymem/Makefile @@ -12,7 +12,7 @@ COMMENT= Cython memory helper LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils cython autoplist post-install: diff --git a/devel/py-cytoolz/Makefile b/devel/py-cytoolz/Makefile index cb48c69e6d55..e28433a6faa1 100644 --- a/devel/py-cytoolz/Makefile +++ b/devel/py-cytoolz/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}toolz>=0.8.0:devel/py-toolz@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist post-install: diff --git a/devel/py-d2to1/Makefile b/devel/py-d2to1/Makefile index 617456414450..da18013b1915 100644 --- a/devel/py-d2to1/Makefile +++ b/devel/py-d2to1/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= distutils autoplist diff --git a/devel/py-daemon-runner/Makefile b/devel/py-daemon-runner/Makefile index a4b8a9c90bc4..842a0e180c00 100644 --- a/devel/py-daemon-runner/Makefile +++ b/devel/py-daemon-runner/Makefile @@ -12,7 +12,7 @@ COMMENT= Simple command line runner on top of python-daemon RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}daemon>0:devel/py-daemon@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-daemon/Makefile b/devel/py-daemon/Makefile index 9b6e716026c3..f930e86634f3 100644 --- a/devel/py-daemon/Makefile +++ b/devel/py-daemon/Makefile @@ -19,6 +19,6 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} NO_ARCH= yes USE_PYTHON= autoplist concurrent distutils -USES= python +USES= python:3.6+ .include diff --git a/devel/py-daemonize/Makefile b/devel/py-daemonize/Makefile index 0db4176c00f9..7279585225ee 100644 --- a/devel/py-daemonize/Makefile +++ b/devel/py-daemonize/Makefile @@ -13,7 +13,7 @@ COMMENT= Enables code to run as a daemon process on Unix-like systems LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-daemons/Makefile b/devel/py-daemons/Makefile index 1ec2d4475ff6..47514d09dbf6 100644 --- a/devel/py-daemons/Makefile +++ b/devel/py-daemons/Makefile @@ -13,7 +13,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-dal/Makefile b/devel/py-dal/Makefile index 75f782b14510..915c675f58cb 100644 --- a/devel/py-dal/Makefile +++ b/devel/py-dal/Makefile @@ -11,7 +11,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= bamby@sippysoft.com COMMENT= Database abstraction layer for Python -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-darts.util.lru/Makefile b/devel/py-darts.util.lru/Makefile index 2cadfff02939..61202702dcfa 100644 --- a/devel/py-darts.util.lru/Makefile +++ b/devel/py-darts.util.lru/Makefile @@ -12,7 +12,7 @@ COMMENT= Simple dictionary with LRU behaviour in Python LICENSE= MIT NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-datadog/Makefile b/devel/py-datadog/Makefile index 614fe6b92a57..b249fcaf1f4a 100644 --- a/devel/py-datadog/Makefile +++ b/devel/py-datadog/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}decorator>=3.3.2:devel/py-decorator@${PY_FLA ${PYTHON_PKGNAMEPREFIX}requests>=2.6.0:www/py-requests@${PY_FLAVOR} \ ${PY_TYPING} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-datatest/Makefile b/devel/py-datatest/Makefile index de77293c1d3a..728e1d4c667f 100644 --- a/devel/py-datatest/Makefile +++ b/devel/py-datatest/Makefile @@ -12,7 +12,7 @@ COMMENT= Testing tools for data validation and analysis LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-dateparser/Makefile b/devel/py-dateparser/Makefile index 6938b19d1409..d4e67870250e 100644 --- a/devel/py-dateparser/Makefile +++ b/devel/py-dateparser/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=2.0:devel/py-dateutil@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}regex>0:textproc/py-regex@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tzlocal>=1.2:devel/py-tzlocal@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-dateutils/Makefile b/devel/py-dateutils/Makefile index 01b2bbde7d9c..ec7cf5e3b1ff 100644 --- a/devel/py-dateutils/Makefile +++ b/devel/py-dateutils/Makefile @@ -18,7 +18,7 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-datrie/Makefile b/devel/py-datrie/Makefile index a7c0d99bb323..8cfc203ed62f 100644 --- a/devel/py-datrie/Makefile +++ b/devel/py-datrie/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hypothesis>0:devel/py-hypothesis@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils cython autoplist do-test: diff --git a/devel/py-ddt/Makefile b/devel/py-ddt/Makefile index 8fc9e8559fe5..fc46200e3f01 100644 --- a/devel/py-ddt/Makefile +++ b/devel/py-ddt/Makefile @@ -19,7 +19,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-ddtrace/Makefile b/devel/py-ddtrace/Makefile index c8f211277a26..7d252dac3796 100644 --- a/devel/py-ddtrace/Makefile +++ b/devel/py-ddtrace/Makefile @@ -22,7 +22,7 @@ RUN_DEPENDS= ${PY_ENUM34} \ ${PYTHON_PKGNAMEPREFIX}tenacity>=5:devel/py-tenacity@${PY_FLAVOR} \ ${PY_TYPING} -USES= compiler:c11 python +USES= compiler:c11 python:3.6+ USE_PYTHON= autoplist concurrent cython distutils OPTIONS_DEFINE= OPENTRACING diff --git a/devel/py-debtcollector/Makefile b/devel/py-debtcollector/Makefile index 8812c04e6279..2e81815cf876 100644 --- a/devel/py-debtcollector/Makefile +++ b/devel/py-debtcollector/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-debugtools/Makefile b/devel/py-debugtools/Makefile index 2b859de8ed65..3aa541ab4406 100644 --- a/devel/py-debugtools/Makefile +++ b/devel/py-debugtools/Makefile @@ -12,7 +12,7 @@ COMMENT= Easily print useful debugging information LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist diff --git a/devel/py-decorator/Makefile b/devel/py-decorator/Makefile index 8775c5806069..381456c41a3e 100644 --- a/devel/py-decorator/Makefile +++ b/devel/py-decorator/Makefile @@ -13,7 +13,7 @@ COMMENT= Decorators for Humans LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-decoratortools/Makefile b/devel/py-decoratortools/Makefile index 95a2b129a274..d3eb3faadc7a 100644 --- a/devel/py-decoratortools/Makefile +++ b/devel/py-decoratortools/Makefile @@ -14,7 +14,7 @@ COMMENT= Class, function, and metaclass decorators LICENSE= PSFL ZPL21 LICENSE_COMB= dual -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-deepmerge/Makefile b/devel/py-deepmerge/Makefile index 04d20fbe02c5..d91e0cea570f 100644 --- a/devel/py-deepmerge/Makefile +++ b/devel/py-deepmerge/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}vcver>=0:devel/py-vcver@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-defusedxml/Makefile b/devel/py-defusedxml/Makefile index 6e98bb6abe13..ab2d5610c685 100644 --- a/devel/py-defusedxml/Makefile +++ b/devel/py-defusedxml/Makefile @@ -14,7 +14,7 @@ LICENSE= PSFL LICENSE_FILE= ${WRKSRC}/LICENSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils PORTDOCS= * diff --git a/devel/py-demjson/Makefile b/devel/py-demjson/Makefile index 4264b6e65055..efefb7c5656d 100644 --- a/devel/py-demjson/Makefile +++ b/devel/py-demjson/Makefile @@ -15,7 +15,7 @@ COMMENT= Encoder, Decoder and Lint/Validator for JSON LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python shebangfix +USES= python:3.6+ shebangfix SHEBANG_FILES= jsonlint USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-deprecated/Makefile b/devel/py-deprecated/Makefile index 7382fd85bbf9..4edd2ff57c1f 100644 --- a/devel/py-deprecated/Makefile +++ b/devel/py-deprecated/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.rst RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wrapt>=1.10<2:devel/py-wrapt@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-deprecation/Makefile b/devel/py-deprecation/Makefile index 73caa37eb906..97637e6a31df 100644 --- a/devel/py-deprecation/Makefile +++ b/devel/py-deprecation/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-dexml/Makefile b/devel/py-dexml/Makefile index 8a80acdcca98..c4ce5263adaf 100644 --- a/devel/py-dexml/Makefile +++ b/devel/py-dexml/Makefile @@ -13,7 +13,7 @@ COMMENT= Dead-simple Object-XML mapper for Python LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-diazo/Makefile b/devel/py-diazo/Makefile index 7ade20551307..b0f649cbbfaf 100644 --- a/devel/py-diazo/Makefile +++ b/devel/py-diazo/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}repoze.xmliter>=0.3:devel/py-repoze.xmliter@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}webob>=0:www/py-webob@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-dill/Makefile b/devel/py-dill/Makefile index 444f7cd1dabf..0c1d7022d002 100644 --- a/devel/py-dill/Makefile +++ b/devel/py-dill/Makefile @@ -13,7 +13,7 @@ COMMENT= Serialize all of python LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-dirspec/Makefile b/devel/py-dirspec/Makefile index 9912cf4f01a1..686368c4ff22 100644 --- a/devel/py-dirspec/Makefile +++ b/devel/py-dirspec/Makefile @@ -14,7 +14,7 @@ COMMENT= XDG Base and User directories implementation LICENSE= GPLv3 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-distlib/Makefile b/devel/py-distlib/Makefile index 71b46f0f9e17..293b17f20f1a 100644 --- a/devel/py-distlib/Makefile +++ b/devel/py-distlib/Makefile @@ -12,7 +12,7 @@ COMMENT= Low-level components of distutils2 and higher-level APIs LICENSE= PSFL LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-docker-py/Makefile b/devel/py-docker-py/Makefile index 7945a58b73d8..3f747b7cd2c3 100644 --- a/devel/py-docker-py/Makefile +++ b/devel/py-docker-py/Makefile @@ -14,7 +14,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}websocket-client>0:www/py-websocket-client@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-dockerpty/Makefile b/devel/py-dockerpty/Makefile index cfb8a675cfe7..dab7756b1535 100644 --- a/devel/py-dockerpty/Makefile +++ b/devel/py-dockerpty/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docker>0:sysutils/py-docker@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-docopt/Makefile b/devel/py-docopt/Makefile index 7ae309210609..8d35776e811d 100644 --- a/devel/py-docopt/Makefile +++ b/devel/py-docopt/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE-MIT NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent OPTIONS_DEFINE= DOCS EXAMPLES diff --git a/devel/py-doctest-ignore-unicode/Makefile b/devel/py-doctest-ignore-unicode/Makefile index 0a1ee2e23933..665e8755e7b3 100644 --- a/devel/py-doctest-ignore-unicode/Makefile +++ b/devel/py-doctest-ignore-unicode/Makefile @@ -13,7 +13,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=1.3.7:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-dogpile.cache/Makefile b/devel/py-dogpile.cache/Makefile index 179d438893a6..ce073dcf8905 100644 --- a/devel/py-dogpile.cache/Makefile +++ b/devel/py-dogpile.cache/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}decorator>=4.0.0:devel/py-decorator@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}gdbm>=0:databases/py-gdbm@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-dotted/Makefile b/devel/py-dotted/Makefile index 39d1e749d9aa..0bbc10b40493 100644 --- a/devel/py-dotted/Makefile +++ b/devel/py-dotted/Makefile @@ -18,7 +18,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}unittest2>0:devel/py-unittest2@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-durus/Makefile b/devel/py-durus/Makefile index ed87723d3192..973c0fc72fe4 100644 --- a/devel/py-durus/Makefile +++ b/devel/py-durus/Makefile @@ -15,7 +15,7 @@ COMMENT= Persistent object storage system for Python LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils OPTIONS_DEFINE= DOCS diff --git a/devel/py-dynrules/Makefile b/devel/py-dynrules/Makefile index 23b32aa685c0..06601a315598 100644 --- a/devel/py-dynrules/Makefile +++ b/devel/py-dynrules/Makefile @@ -13,7 +13,7 @@ COMMENT= Dynamic Scripting for adaptive AI systems LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/doc/copying.rst -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-easyprocess/Makefile b/devel/py-easyprocess/Makefile index c24dfbf01e1a..931404bee6e6 100644 --- a/devel/py-easyprocess/Makefile +++ b/devel/py-easyprocess/Makefile @@ -19,6 +19,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}paver>0:devel/py-paver@${PY_FLAVOR} \ NO_ARCH= YES USE_PYTHON= autoplist distutils -USES= python +USES= python:3.6+ .include diff --git a/devel/py-editdistance/Makefile b/devel/py-editdistance/Makefile index f0a8e476510c..5ad4464fa8c7 100644 --- a/devel/py-editdistance/Makefile +++ b/devel/py-editdistance/Makefile @@ -13,7 +13,7 @@ COMMENT= Fast implementation of the edit distance (Levenshtein distance) LICENSE= MIT USE_PYTHON= autoplist concurrent distutils -USES= python +USES= python:3.6+ post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/editdistance/bycython*.so diff --git a/devel/py-eggtestinfo/Makefile b/devel/py-eggtestinfo/Makefile index 21da1e6664c7..6ff84dcdd7b4 100644 --- a/devel/py-eggtestinfo/Makefile +++ b/devel/py-eggtestinfo/Makefile @@ -12,7 +12,7 @@ COMMENT= Setuptools plugin that adds test information to .egg-info LICENSE= ZPL21 -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-ejson/Makefile b/devel/py-ejson/Makefile index 2bf226026e0e..4a6c3e18a15a 100644 --- a/devel/py-ejson/Makefile +++ b/devel/py-ejson/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-enlighten/Makefile b/devel/py-enlighten/Makefile index 2d724e05433e..6f16527203b1 100644 --- a/devel/py-enlighten/Makefile +++ b/devel/py-enlighten/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blessed>=1.17.7:devel/py-blessed@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-entrypoints/Makefile b/devel/py-entrypoints/Makefile index 747fb4120bc7..425ee296f823 100644 --- a/devel/py-entrypoints/Makefile +++ b/devel/py-entrypoints/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-enum-compat/Makefile b/devel/py-enum-compat/Makefile index 0d78163f0cdc..43b52eadda97 100644 --- a/devel/py-enum-compat/Makefile +++ b/devel/py-enum-compat/Makefile @@ -13,7 +13,7 @@ LICENSE= MIT RUN_DEPENDS= ${PY_ENUM34} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-epdb/Makefile b/devel/py-epdb/Makefile index a0006efdf721..91f798044f73 100644 --- a/devel/py-epdb/Makefile +++ b/devel/py-epdb/Makefile @@ -9,7 +9,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= swills@FreeBSD.org COMMENT= Enhanced Python Debugger -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= autoplist distutils diff --git a/devel/py-epsilon/Makefile b/devel/py-epsilon/Makefile index f2ebe9a26710..edfd8b7e7bb4 100644 --- a/devel/py-epsilon/Makefile +++ b/devel/py-epsilon/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.12.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}twisted>=13.2.0:devel/py-twisted@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-evdev/Makefile b/devel/py-evdev/Makefile index 36a6aa0359aa..dbc7975c66ac 100644 --- a/devel/py-evdev/Makefile +++ b/devel/py-evdev/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils CPPFLAGS+= -I${LOCALBASE}/include # v4l_compat diff --git a/devel/py-ewmh/Makefile b/devel/py-ewmh/Makefile index 3853000319cb..b68ef4839520 100644 --- a/devel/py-ewmh/Makefile +++ b/devel/py-ewmh/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xlib>0:x11-toolkits/py-xlib@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-exam/Makefile b/devel/py-exam/Makefile index a536b3a4e044..10e8fede7a40 100644 --- a/devel/py-exam/Makefile +++ b/devel/py-exam/Makefile @@ -10,7 +10,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= python@FreeBSD.org COMMENT= Python toolkit for writing better tests -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-expiringdict/Makefile b/devel/py-expiringdict/Makefile index dfdf46c35d93..25bc922c3da2 100644 --- a/devel/py-expiringdict/Makefile +++ b/devel/py-expiringdict/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PY_TYPING} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-extras/Makefile b/devel/py-extras/Makefile index 4c83d13824e0..f8266c20c056 100644 --- a/devel/py-extras/Makefile +++ b/devel/py-extras/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}testtools>0:devel/py-testtools@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-extremes/Makefile b/devel/py-extremes/Makefile index 8b8a886f60f9..e33b40fc267c 100644 --- a/devel/py-extremes/Makefile +++ b/devel/py-extremes/Makefile @@ -11,7 +11,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Production-quality 'Min' and 'Max' objects (adapted from PEP 326) -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist .include diff --git a/devel/py-fabric/Makefile b/devel/py-fabric/Makefile index 9c818f6ca467..b497cebadcf5 100644 --- a/devel/py-fabric/Makefile +++ b/devel/py-fabric/Makefile @@ -21,7 +21,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=3.2.5:devel/py-pytest@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}mock>=2.0.0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-relaxed>0:devel/py-pytest-relaxed@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}fabric1 diff --git a/devel/py-fabric3/Makefile b/devel/py-fabric3/Makefile index 50e4b99c22c9..476e3d12a65c 100644 --- a/devel/py-fabric3/Makefile +++ b/devel/py-fabric3/Makefile @@ -15,7 +15,7 @@ COMMENT= Python tool for remote execution and deployment LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-fam/Makefile b/devel/py-fam/Makefile index 8229f008646e..d5fd61f6b62a 100644 --- a/devel/py-fam/Makefile +++ b/devel/py-fam/Makefile @@ -15,7 +15,7 @@ COMMENT= Python Interface to the File Alteration Monitor LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= python fam +USES= python:3.6+ fam USE_PYTHON= distutils autoplist pre-patch: diff --git a/devel/py-fastcache/Makefile b/devel/py-fastcache/Makefile index ec38658c773e..b56fc34fa1fc 100644 --- a/devel/py-fastcache/Makefile +++ b/devel/py-fastcache/Makefile @@ -11,7 +11,7 @@ COMMENT= C implementation of Python 3 functools.lru_cache LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist post-install: diff --git a/devel/py-fasteners/Makefile b/devel/py-fasteners/Makefile index 3d69cccb880d..302526dda119 100644 --- a/devel/py-fasteners/Makefile +++ b/devel/py-fasteners/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-fastentrypoints/Makefile b/devel/py-fastentrypoints/Makefile index e7fc4155d904..4af41de1e7b6 100644 --- a/devel/py-fastentrypoints/Makefile +++ b/devel/py-fastentrypoints/Makefile @@ -12,7 +12,7 @@ COMMENT= Makes entry_points specified in setup.py load more quickly LICENSE= BSD2CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-fastimport/Makefile b/devel/py-fastimport/Makefile index f3c945146544..9dd0f03ab52f 100644 --- a/devel/py-fastimport/Makefile +++ b/devel/py-fastimport/Makefile @@ -15,7 +15,7 @@ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-filebytes/Makefile b/devel/py-filebytes/Makefile index 55c5b27f7019..e0047f36a2ab 100644 --- a/devel/py-filebytes/Makefile +++ b/devel/py-filebytes/Makefile @@ -12,7 +12,7 @@ COMMENT= Library to read and edit ELF, PE, Mach-O and OAT LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-filedepot/Makefile b/devel/py-filedepot/Makefile index 6d3d97b03d43..5b84115810fc 100644 --- a/devel/py-filedepot/Makefile +++ b/devel/py-filedepot/Makefile @@ -12,7 +12,7 @@ COMMENT= Toolkit for storing files and attachments in web applications LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-filemagic/Makefile b/devel/py-filemagic/Makefile index bdd76a97a432..9ac722c9dc7f 100644 --- a/devel/py-filemagic/Makefile +++ b/devel/py-filemagic/Makefile @@ -19,7 +19,7 @@ OPTIONS_DEFINE= TESTS TESTS_DESC= Install test suite requirements TESTS_BUILD_DEPENDS= ${TEST_DEPENDS} -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= autoplist distutils diff --git a/devel/py-first/Makefile b/devel/py-first/Makefile index fe9f64dc1573..5818f01f0890 100644 --- a/devel/py-first/Makefile +++ b/devel/py-first/Makefile @@ -13,7 +13,7 @@ COMMENT= Return the first true value of an iterable LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-five.globalrequest/Makefile b/devel/py-five.globalrequest/Makefile index 259a67d9523a..a4caae18a6f0 100644 --- a/devel/py-five.globalrequest/Makefile +++ b/devel/py-five.globalrequest/Makefile @@ -15,7 +15,7 @@ LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.globalrequest>=0:devel/py-zope.globalrequest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-fixtures/Makefile b/devel/py-fixtures/Makefile index 5e56e117e388..2a2451521a90 100644 --- a/devel/py-fixtures/Makefile +++ b/devel/py-fixtures/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=0.11:devel/py-pbr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}testtools>=0.9.22:devel/py-testtools@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-flake8-import-order/Makefile b/devel/py-flake8-import-order/Makefile index 9588417e848e..62b1e6744f70 100644 --- a/devel/py-flake8-import-order/Makefile +++ b/devel/py-flake8-import-order/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycodestyle>=0:devel/py-pycodestyle@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-flaky/Makefile b/devel/py-flaky/Makefile index b2db3c07763c..7ec9e10a9aaa 100644 --- a/devel/py-flaky/Makefile +++ b/devel/py-flaky/Makefile @@ -18,7 +18,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}genty>0:devel/py-genty@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-flask-babel/Makefile b/devel/py-flask-babel/Makefile index aec33cb57406..11315a572228 100644 --- a/devel/py-flask-babel/Makefile +++ b/devel/py-flask-babel/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Flask>=0:www/py-flask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.5:devel/py-Jinja2@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-flatbuffers/Makefile b/devel/py-flatbuffers/Makefile index edf0bc52282a..d45b2e849358 100644 --- a/devel/py-flatbuffers/Makefile +++ b/devel/py-flatbuffers/Makefile @@ -12,7 +12,7 @@ COMMENT= FlatBuffers serialization format for Python LICENSE= APACHE20 #LICENSE_FILE= Not packaged in PyPI sdist -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils OPTIONS_DEFINE= NUMPY diff --git a/devel/py-flex/Makefile b/devel/py-flex/Makefile index 155d45409b24..9075b2eb3125 100644 --- a/devel/py-flex/Makefile +++ b/devel/py-flex/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=3.3:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}validate_email>=1.2:mail/py-validate_email@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=3.11:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/devel/py-flexmock/Makefile b/devel/py-flexmock/Makefile index cacb3d49fb9c..f115045fdee1 100644 --- a/devel/py-flexmock/Makefile +++ b/devel/py-flexmock/Makefile @@ -13,7 +13,7 @@ COMMENT= Testing library to create mocks, stubs and fakes LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-fluent-logger/Makefile b/devel/py-fluent-logger/Makefile index 91a633f0035b..13f31962a3e3 100644 --- a/devel/py-fluent-logger/Makefile +++ b/devel/py-fluent-logger/Makefile @@ -17,6 +17,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>0:devel/py-msgpack@${PY_FLAVOR} NO_ARCH= yes USE_PYTHON= autoplist concurrent distutils -USES= python +USES= python:3.6+ .include diff --git a/devel/py-fluent/Makefile b/devel/py-fluent/Makefile index cadb8eef2b6a..1b8227575eed 100644 --- a/devel/py-fluent/Makefile +++ b/devel/py-fluent/Makefile @@ -14,7 +14,7 @@ LICENSE= APACHE20 TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-foolscap/Makefile b/devel/py-foolscap/Makefile index c1fc811b07c6..e55c8b6b22bc 100644 --- a/devel/py-foolscap/Makefile +++ b/devel/py-foolscap/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openssl>=0:security/py-openssl@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}twisted>=16.0.0:devel/py-twisted@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-freebsd/Makefile b/devel/py-freebsd/Makefile index de40daa12dab..48ca9a5ada10 100644 --- a/devel/py-freebsd/Makefile +++ b/devel/py-freebsd/Makefile @@ -13,7 +13,7 @@ COMMENT= Python interface to FreeBSD-specific system libraries LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= autoplist distutils diff --git a/devel/py-freenas.utils/Makefile b/devel/py-freenas.utils/Makefile index 73cc2fd7fc97..2ec94e0093e1 100644 --- a/devel/py-freenas.utils/Makefile +++ b/devel/py-freenas.utils/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-freezegun/Makefile b/devel/py-freezegun/Makefile index 80e721c0672e..f274a21d887f 100644 --- a/devel/py-freezegun/Makefile +++ b/devel/py-freezegun/Makefile @@ -19,7 +19,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-frozendict/Makefile b/devel/py-frozendict/Makefile index 7196b8a2a3e4..0c4ad1e05fc3 100644 --- a/devel/py-frozendict/Makefile +++ b/devel/py-frozendict/Makefile @@ -13,7 +13,7 @@ COMMENT= Immutable dictionary implementation for Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-fs/Makefile b/devel/py-fs/Makefile index 08f4460ce03b..005ce663ea28 100644 --- a/devel/py-fs/Makefile +++ b/devel/py-fs/Makefile @@ -14,7 +14,7 @@ COMMENT= Python filesystem abstraction LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-fs2/Makefile b/devel/py-fs2/Makefile index ed485c948ba9..21da5c73882f 100644 --- a/devel/py-fs2/Makefile +++ b/devel/py-fs2/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.4.3:devel/py-appdirs@${PY_FLAVOR} ${PY_TYPING} \ ${PY_ENUM34} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-funcparserlib/Makefile b/devel/py-funcparserlib/Makefile index 2ac09f4080d9..90335f9d0842 100644 --- a/devel/py-funcparserlib/Makefile +++ b/devel/py-funcparserlib/Makefile @@ -13,7 +13,7 @@ COMMENT= Recursive descent parsing library based on functional combinators LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist PORTDOCS= README doc diff --git a/devel/py-funcsigs/Makefile b/devel/py-funcsigs/Makefile index 7eb9249c63d6..b1eaeafaadbe 100644 --- a/devel/py-funcsigs/Makefile +++ b/devel/py-funcsigs/Makefile @@ -13,7 +13,7 @@ COMMENT= Python function signatures from PEP362 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-funcy/Makefile b/devel/py-funcy/Makefile index a7df8cd54c93..5ce024744120 100644 --- a/devel/py-funcy/Makefile +++ b/devel/py-funcy/Makefile @@ -12,7 +12,7 @@ COMMENT= Fancy and practical functional tools LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-fusepy/Makefile b/devel/py-fusepy/Makefile index dde16b5a557a..491de8290dee 100644 --- a/devel/py-fusepy/Makefile +++ b/devel/py-fusepy/Makefile @@ -14,7 +14,7 @@ LICENSE= ISCL CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}fusefs # fuse.py NO_ARCH= yes -USES= fuse python +USES= fuse python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-futurist1/Makefile b/devel/py-futurist1/Makefile index 3ec6907753a2..c9b068c613d6 100644 --- a/devel/py-futurist1/Makefile +++ b/devel/py-futurist1/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PY_FUTURES} \ ${PYTHON_PKGNAMEPREFIX}prettytable0>=0.7.1<0.8:devel/py-prettytable0@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-fuzzywuzzy/Makefile b/devel/py-fuzzywuzzy/Makefile index 9c9b418a7f80..b62b1866c442 100644 --- a/devel/py-fuzzywuzzy/Makefile +++ b/devel/py-fuzzywuzzy/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-Levenshtein>0:devel/py-python-Levenshtein@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-fypp/Makefile b/devel/py-fypp/Makefile index c8aa617a2b96..2b1e5609cf58 100644 --- a/devel/py-fypp/Makefile +++ b/devel/py-fypp/Makefile @@ -12,7 +12,7 @@ COMMENT= Python powered preprocessor LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist .include diff --git a/devel/py-gast/Makefile b/devel/py-gast/Makefile index 249720f96b6a..144507fecf10 100644 --- a/devel/py-gast/Makefile +++ b/devel/py-gast/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}astunparse>=0:devel/py-astunparse@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-genty/Makefile b/devel/py-genty/Makefile index cb8dca0053b0..6a58678dc922 100644 --- a/devel/py-genty/Makefile +++ b/devel/py-genty/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-geojson/Makefile b/devel/py-geojson/Makefile index 5bfbab1e0b3e..114755039a90 100644 --- a/devel/py-geojson/Makefile +++ b/devel/py-geojson/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}simplejson>1.9:devel/py-simplejson@${PY_FLAV PORTDOCS= LICENSE.rst CHANGELOG.rst README.rst -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils OPTIONS_DEFINE= DOCS diff --git a/devel/py-get-reader/Makefile b/devel/py-get-reader/Makefile index 3c72e05a32c6..f55c68022a67 100644 --- a/devel/py-get-reader/Makefile +++ b/devel/py-get-reader/Makefile @@ -13,7 +13,7 @@ COMMENT= Return csv.reader-like objects from multiple sources LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-gevent/Makefile b/devel/py-gevent/Makefile index 99f9db57a213..f057db9da6d0 100644 --- a/devel/py-gevent/Makefile +++ b/devel/py-gevent/Makefile @@ -25,7 +25,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}greenlet>=0.4.17:devel/py-greenlet@${PY_FLAV ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} -USES= compiler:c11 localbase python +USES= compiler:c11 localbase python:3.6+ USE_PYTHON= autoplist concurrent distutils MAKE_ENV= GEVENTSETUP_EMBED_CARES=0 GEVENTSETUP_EMBED_LIBEV=0 GEVENTSETUP_EMBED_LIBUV=0 diff --git a/devel/py-git-semver/Makefile b/devel/py-git-semver/Makefile index b1d6ba0ca72d..740b26c40876 100644 --- a/devel/py-git-semver/Makefile +++ b/devel/py-git-semver/Makefile @@ -16,7 +16,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}GitPython>=3.1<3.2:devel/py-gitpython@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}semantic-version>=2.8<3:devel/py-semantic-version@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-git-up/Makefile b/devel/py-git-up/Makefile index 8b551756f650..adc005703506 100644 --- a/devel/py-git-up/Makefile +++ b/devel/py-git-up/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=6.0.0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}termcolor>=1.1.0:devel/py-termcolor@${PY_FLAVOR} NO_ARCH= yes -USES= dos2unix python zip +USES= dos2unix python:3.6+ zip USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-git-url-parse/Makefile b/devel/py-git-url-parse/Makefile index dad5ec25c6cc..5a072d9cb5d5 100644 --- a/devel/py-git-url-parse/Makefile +++ b/devel/py-git-url-parse/Makefile @@ -21,7 +21,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flake8>0:devel/py-flake8@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-mock>0:devel/py-pytest-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yapf>=0.21.0:textproc/py-yapf@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-gitdb2/Makefile b/devel/py-gitdb2/Makefile index b3266eab4eb1..db40f99ea6c0 100644 --- a/devel/py-gitdb2/Makefile +++ b/devel/py-gitdb2/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}smmap2>=2.0.0:devel/py-smmap2@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-gitpython/Makefile b/devel/py-gitpython/Makefile index 408c4a4601f6..12614ef9b945 100644 --- a/devel/py-gitpython/Makefile +++ b/devel/py-gitpython/Makefile @@ -18,7 +18,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils do-test: diff --git a/devel/py-glob2/Makefile b/devel/py-glob2/Makefile index 220f532b1b4e..9feb930427d4 100644 --- a/devel/py-glob2/Makefile +++ b/devel/py-glob2/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist do-test: diff --git a/devel/py-google-crc32c/Makefile b/devel/py-google-crc32c/Makefile index 6456b0bb5eac..82b242dae028 100644 --- a/devel/py-google-crc32c/Makefile +++ b/devel/py-google-crc32c/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR} LIB_DEPENDS= libcrc32c.so:devel/crc32c RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR} -USES= localbase python +USES= localbase python:3.6+ USE_PYTHON= autoplist concurrent distutils post-install: diff --git a/devel/py-google-crc32c0/Makefile b/devel/py-google-crc32c0/Makefile index 85ab937a9dbf..5e41dc1d6f9d 100644 --- a/devel/py-google-crc32c0/Makefile +++ b/devel/py-google-crc32c0/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR} LIB_DEPENDS= libcrc32c.so:devel/crc32c RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR} -USES= localbase python +USES= localbase python:3.6+ USE_PYTHON= autoplist concurrent distutils PORTSCOUT= limit:^0\. diff --git a/devel/py-google-i18n-address/Makefile b/devel/py-google-i18n-address/Makefile index 099bc0223696..84767d71d015 100644 --- a/devel/py-google-i18n-address/Makefile +++ b/devel/py-google-i18n-address/Makefile @@ -13,7 +13,7 @@ COMMENT= Build and validate addresses in localized formats LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-google-pasta/Makefile b/devel/py-google-pasta/Makefile index 1c3f9925ee29..7ca514386c91 100644 --- a/devel/py-google-pasta/Makefile +++ b/devel/py-google-pasta/Makefile @@ -14,7 +14,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-googleapis-common-protos/Makefile b/devel/py-googleapis-common-protos/Makefile index d73b01677d17..86d5fc5334c0 100644 --- a/devel/py-googleapis-common-protos/Makefile +++ b/devel/py-googleapis-common-protos/Makefile @@ -13,7 +13,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}protobuf>=3.6.0,1:devel/py-protobuf@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-grab/Makefile b/devel/py-grab/Makefile index 6d30e6084af8..f0db3acc1a35 100644 --- a/devel/py-grab/Makefile +++ b/devel/py-grab/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}defusedxml>0:devel/py-defusedxml@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-graphene-sqlalchemy/Makefile b/devel/py-graphene-sqlalchemy/Makefile index 6c0a5326d88c..385ecdf96e24 100644 --- a/devel/py-graphene-sqlalchemy/Makefile +++ b/devel/py-graphene-sqlalchemy/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PY_ENUM34} \ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0<2:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlalchemy13>=1.2<2:databases/py-sqlalchemy13@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-graphene/Makefile b/devel/py-graphene/Makefile index 111e173747e4..36e7cf7ce7a5 100644 --- a/devel/py-graphene/Makefile +++ b/devel/py-graphene/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aniso8601>=3<7:devel/py-aniso8601@${PY_FLAVO ${PYTHON_PKGNAMEPREFIX}graphql-relay2>=2<3:devel/py-graphql-relay2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0<2:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-graphql-core2/Makefile b/devel/py-graphql-core2/Makefile index bd70d7fc7ee6..93aa9debe502 100644 --- a/devel/py-graphql-core2/Makefile +++ b/devel/py-graphql-core2/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}promise>=2.1:devel/py-promise@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rx1>=1.6<3:devel/py-rx1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-graphql-relay2/Makefile b/devel/py-graphql-relay2/Makefile index 260aad49c9c0..367aae140e7e 100644 --- a/devel/py-graphql-relay2/Makefile +++ b/devel/py-graphql-relay2/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}graphql-core2>=2.2<3:devel/py-graphql-core2@ ${PYTHON_PKGNAMEPREFIX}promise>=2.2<3:devel/py-promise@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.12:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-greenlet/Makefile b/devel/py-greenlet/Makefile index 93672d6f0833..39f18481d4f3 100644 --- a/devel/py-greenlet/Makefile +++ b/devel/py-greenlet/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= mips mips64 NOT_FOR_ARCHS_REASON= greenlet needs to be ported to this platform -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils DO_MAKE_TEST= ${PYTHON_CMD} diff --git a/devel/py-grizzled/Makefile b/devel/py-grizzled/Makefile index 00c83cfaad92..45389de8b004 100644 --- a/devel/py-grizzled/Makefile +++ b/devel/py-grizzled/Makefile @@ -11,7 +11,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= wen@FreeBSD.org COMMENT= The Grizzled Python Utility Library -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-gs_api_client/Makefile b/devel/py-gs_api_client/Makefile index e64cc08613c4..49fffb10071a 100644 --- a/devel/py-gs_api_client/Makefile +++ b/devel/py-gs_api_client/Makefile @@ -11,7 +11,7 @@ COMMENT= Official Python wrapper for gridscale's API LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-gtfslib/Makefile b/devel/py-gtfslib/Makefile index abc716ea0648..72f98311a253 100644 --- a/devel/py-gtfslib/Makefile +++ b/devel/py-gtfslib/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy11>=0.6.1:databases/py-sqlalchemy1 NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-hash_ring/Makefile b/devel/py-hash_ring/Makefile index 25f644817858..a2a467ef4a0e 100644 --- a/devel/py-hash_ring/Makefile +++ b/devel/py-hash_ring/Makefile @@ -14,7 +14,7 @@ COMMENT= Implementation of consistent hashing in Python RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-memcached>=0:databases/py-python-memcached@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-heapdict/Makefile b/devel/py-heapdict/Makefile index 4eb722cb25c7..f71000dd6cba 100644 --- a/devel/py-heapdict/Makefile +++ b/devel/py-heapdict/Makefile @@ -14,7 +14,7 @@ COMMENT= Heap with decrease-key and increase-key operations LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-hglib/Makefile b/devel/py-hglib/Makefile index 8623ac7d0f74..4a613294ba1d 100644 --- a/devel/py-hglib/Makefile +++ b/devel/py-hglib/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS+= ${PY_MERCURIAL} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-hgtools/Makefile b/devel/py-hgtools/Makefile index ba04219fba5e..bdf86f039b63 100644 --- a/devel/py-hgtools/Makefile +++ b/devel/py-hgtools/Makefile @@ -13,7 +13,7 @@ COMMENT= Classes and setuptools plugin for Mercurial repositories LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-holidays/Makefile b/devel/py-holidays/Makefile index 0e38e0db33fb..db2ae2176f45 100644 --- a/devel/py-holidays/Makefile +++ b/devel/py-holidays/Makefile @@ -12,7 +12,7 @@ COMMENT= Generate country, province, & state specific holiday sets on the fly LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} diff --git a/devel/py-humanize/Makefile b/devel/py-humanize/Makefile index 9f20ec546621..1c53401a7db7 100644 --- a/devel/py-humanize/Makefile +++ b/devel/py-humanize/Makefile @@ -12,7 +12,7 @@ COMMENT= Various common humanization utilities LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-hvac/Makefile b/devel/py-hvac/Makefile index 3fef4ec7c9a3..63fb7e51cce9 100644 --- a/devel/py-hvac/Makefile +++ b/devel/py-hvac/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyhcl>=0.3.10:devel/py-pyhcl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.5.0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-icalendar/Makefile b/devel/py-icalendar/Makefile index ceece6288af8..6a04d8eef043 100644 --- a/devel/py-icalendar/Makefile +++ b/devel/py-icalendar/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.rst RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-identify/Makefile b/devel/py-identify/Makefile index b9c5bebdd405..2aec09eb3f11 100644 --- a/devel/py-identify/Makefile +++ b/devel/py-identify/Makefile @@ -12,7 +12,7 @@ COMMENT= File identification library for Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-ijson/Makefile b/devel/py-ijson/Makefile index 38cb13fefb8f..9d16c472cf3b 100644 --- a/devel/py-ijson/Makefile +++ b/devel/py-ijson/Makefile @@ -13,7 +13,7 @@ COMMENT= Iterative JSON parser with a standard Python iterator interface LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils OPTIONS_DEFINE= YAJL diff --git a/devel/py-imgkit/Makefile b/devel/py-imgkit/Makefile index 43b232f184d0..38ad3df60848 100644 --- a/devel/py-imgkit/Makefile +++ b/devel/py-imgkit/Makefile @@ -12,7 +12,7 @@ COMMENT= Python wrapper to convert html to image LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist RUN_DEPENDS+= wkhtmltopdf>0:converters/wkhtmltopdf diff --git a/devel/py-inifile/Makefile b/devel/py-inifile/Makefile index 4c0f99e907d9..717a28259c42 100644 --- a/devel/py-inifile/Makefile +++ b/devel/py-inifile/Makefile @@ -11,7 +11,7 @@ COMMENT= Small INI library for Python LICENSE= BSD3CLAUSE -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-iniparse/Makefile b/devel/py-iniparse/Makefile index c07f0ad1513c..926d6bd1701c 100644 --- a/devel/py-iniparse/Makefile +++ b/devel/py-iniparse/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE_PSFL= ${WRKSRC}/LICENSE-PSF RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-intbitset/Makefile b/devel/py-intbitset/Makefile index 42ee13407616..cdd3ca2948cc 100644 --- a/devel/py-intbitset/Makefile +++ b/devel/py-intbitset/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= cython distutils autoplist post-install: diff --git a/devel/py-intervaltree/Makefile b/devel/py-intervaltree/Makefile index 44f3c00827cc..0466de82f770 100644 --- a/devel/py-intervaltree/Makefile +++ b/devel/py-intervaltree/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sortedcontainers>=0:devel/py-sortedcontainers@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-invoke/Makefile b/devel/py-invoke/Makefile index 550d6a2476e4..b4b86e9c9df1 100644 --- a/devel/py-invoke/Makefile +++ b/devel/py-invoke/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}semantic-version>=0:devel/py-semantic-version@${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 diff --git a/devel/py-ipaddr/Makefile b/devel/py-ipaddr/Makefile index 0f5ad7a0952a..9e4353ff1307 100644 --- a/devel/py-ipaddr/Makefile +++ b/devel/py-ipaddr/Makefile @@ -14,7 +14,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYING NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} diff --git a/devel/py-ipython_genutils/Makefile b/devel/py-ipython_genutils/Makefile index 85e0c05a6274..9b3da9c43851 100644 --- a/devel/py-ipython_genutils/Makefile +++ b/devel/py-ipython_genutils/Makefile @@ -13,7 +13,7 @@ COMMENT= Vestigial utilities from IPython LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING.md -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-iso8601/Makefile b/devel/py-iso8601/Makefile index 21b94b838a3b..3874a4840786 100644 --- a/devel/py-iso8601/Makefile +++ b/devel/py-iso8601/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=2.4.2:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-isodate/Makefile b/devel/py-isodate/Makefile index 5204d9bc6efc..e53d706218bc 100644 --- a/devel/py-isodate/Makefile +++ b/devel/py-isodate/Makefile @@ -16,6 +16,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} NO_ARCH= yes USE_PYTHON= autoplist concurrent distutils -USES= python +USES= python:3.6+ .include diff --git a/devel/py-itanium_demangler/Makefile b/devel/py-itanium_demangler/Makefile index b520fda5b079..d6769823beed 100644 --- a/devel/py-itanium_demangler/Makefile +++ b/devel/py-itanium_demangler/Makefile @@ -14,7 +14,7 @@ LICENSE_NAME= 0-clause BSD LICENSE_FILE= ${WRKSRC}/README.md LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-iterpipes/Makefile b/devel/py-iterpipes/Makefile index 338848c5cf7e..db6aace103e1 100644 --- a/devel/py-iterpipes/Makefile +++ b/devel/py-iterpipes/Makefile @@ -11,7 +11,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sbz@FreeBSD.org COMMENT= Library for running shell pipelines using shell-like syntax -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-itypes/Makefile b/devel/py-itypes/Makefile index 78ebb7ee46f3..debfefa5cce5 100644 --- a/devel/py-itypes/Makefile +++ b/devel/py-itypes/Makefile @@ -11,7 +11,7 @@ COMMENT= Simple immutable types for Python LICENSE= BSD2CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-jaraco.context2/Makefile b/devel/py-jaraco.context2/Makefile index a7b56dfb24be..59f6e64f7b2f 100644 --- a/devel/py-jaraco.context2/Makefile +++ b/devel/py-jaraco.context2/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.15.0:devel/py-setuptools_scm@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jaraco>=0:devel/py-jaraco@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-jaraco.functools2/Makefile b/devel/py-jaraco.functools2/Makefile index e531871c630e..861a3e04a8a9 100644 --- a/devel/py-jaraco.functools2/Makefile +++ b/devel/py-jaraco.functools2/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.15.0:devel/py-setuptools_scm@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jaraco>=0:devel/py-jaraco@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-jaraco.timing/Makefile b/devel/py-jaraco.timing/Makefile index c0ca7312ac24..886b3d8f9817 100644 --- a/devel/py-jaraco.timing/Makefile +++ b/devel/py-jaraco.timing/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jaraco>=0:devel/py-jaraco@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=3.5:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-flake8>=0:devel/py-pytest-flake8@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-jaraco.util13/Makefile b/devel/py-jaraco.util13/Makefile index a63a33714a74..804d266830ba 100644 --- a/devel/py-jaraco.util13/Makefile +++ b/devel/py-jaraco.util13/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}contextlib2>=0:devel/py-contextlib2@${PY_FLA ${PYTHON_PKGNAMEPREFIX}jaraco>=0:devel/py-jaraco@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.4.1:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-jaraco/Makefile b/devel/py-jaraco/Makefile index c5ffeb916d33..067bc002e11a 100644 --- a/devel/py-jaraco/Makefile +++ b/devel/py-jaraco/Makefile @@ -11,7 +11,7 @@ COMMENT= Shared namespace shim for py-jaraco.* ports LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= flavors py3kplist NO_ARCH= yes diff --git a/devel/py-javaproperties/Makefile b/devel/py-javaproperties/Makefile index 6d9280c8b04e..e04cd95e62c6 100644 --- a/devel/py-javaproperties/Makefile +++ b/devel/py-javaproperties/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.4:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-jdcal/Makefile b/devel/py-jdcal/Makefile index 5ff19c350d42..7b4433fa8619 100644 --- a/devel/py-jdcal/Makefile +++ b/devel/py-jdcal/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-jedi/Makefile b/devel/py-jedi/Makefile index 0abfc42b2469..187c12ef5b5e 100644 --- a/devel/py-jedi/Makefile +++ b/devel/py-jedi/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}parso>=0.3.0:textproc/py-parso@${PY_FLAVOR} 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-test: diff --git a/devel/py-jellyfish/Makefile b/devel/py-jellyfish/Makefile index 3771f0d1e2e5..0c6245e8a984 100644 --- a/devel/py-jellyfish/Makefile +++ b/devel/py-jellyfish/Makefile @@ -12,7 +12,7 @@ COMMENT= Library for doing approximate and phonetic matching of strings LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-jenkins-job-builder/Makefile b/devel/py-jenkins-job-builder/Makefile index 85ac6dda5c5e..9d36898e5d06 100644 --- a/devel/py-jenkins-job-builder/Makefile +++ b/devel/py-jenkins-job-builder/Makefile @@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-jep/Makefile b/devel/py-jep/Makefile index e2bbe933c89a..ec5ee19f2d62 100644 --- a/devel/py-jep/Makefile +++ b/devel/py-jep/Makefile @@ -13,7 +13,7 @@ COMMENT= Java Embedded Python LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils CONFIGURE_ENV= JAVA_HOME=${JAVA_HOME} diff --git a/devel/py-jinja2-time/Makefile b/devel/py-jinja2-time/Makefile index f89e6f462164..2f81f233e43e 100644 --- a/devel/py-jinja2-time/Makefile +++ b/devel/py-jinja2-time/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}flake8>0:devel/py-flake8@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-jmespath/Makefile b/devel/py-jmespath/Makefile index f5418098edfa..74d02cb60591 100644 --- a/devel/py-jmespath/Makefile +++ b/devel/py-jmespath/Makefile @@ -13,7 +13,7 @@ COMMENT= JSON Matching Expressions LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-joblib/Makefile b/devel/py-joblib/Makefile index 5bf52213de57..dd5705fc916e 100644 --- a/devel/py-joblib/Makefile +++ b/devel/py-joblib/Makefile @@ -13,7 +13,7 @@ COMMENT= Lightweight pipelining using Python functions as jobs LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-jsbeautifier/Makefile b/devel/py-jsbeautifier/Makefile index 6654c8bc6ad3..84a6338318f8 100644 --- a/devel/py-jsbeautifier/Makefile +++ b/devel/py-jsbeautifier/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.6.1:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}editorconfig>=0.12.0:editors/py-editorconfig@${PY_FLAVOR} -USES?= python +USES?= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-jsmin/Makefile b/devel/py-jsmin/Makefile index e029adbd84ae..719695e29c26 100644 --- a/devel/py-jsmin/Makefile +++ b/devel/py-jsmin/Makefile @@ -13,7 +13,7 @@ COMMENT= JavaScript minifier written in Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-json5/Makefile b/devel/py-json5/Makefile index 6bcd042c1878..0559f99dfb09 100644 --- a/devel/py-json5/Makefile +++ b/devel/py-json5/Makefile @@ -13,7 +13,7 @@ COMMENT= Python implementation of the JSON5 data format LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-json_tricks/Makefile b/devel/py-json_tricks/Makefile index ce024ec4d450..85ed16823ec1 100644 --- a/devel/py-json_tricks/Makefile +++ b/devel/py-json_tricks/Makefile @@ -11,7 +11,7 @@ COMMENT= Extra features for Python's JSON: comments, order, datetimes, etc LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-jsondiff/Makefile b/devel/py-jsondiff/Makefile index 69fa64af707f..15b83902138b 100644 --- a/devel/py-jsondiff/Makefile +++ b/devel/py-jsondiff/Makefile @@ -13,7 +13,7 @@ COMMENT= Diff JSON and JSON-like structures in Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-jsonlines/Makefile b/devel/py-jsonlines/Makefile index 0ec9746cd020..71d8d7cd0840 100644 --- a/devel/py-jsonlines/Makefile +++ b/devel/py-jsonlines/Makefile @@ -17,6 +17,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} NO_ARCH= yes USE_PYTHON= autoplist concurrent distutils -USES= python +USES= python:3.6+ .include diff --git a/devel/py-jsonpatch/Makefile b/devel/py-jsonpatch/Makefile index 73b4bd8f1251..02738283ca97 100644 --- a/devel/py-jsonpatch/Makefile +++ b/devel/py-jsonpatch/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonpointer>0:devel/py-jsonpointer@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-jsonpath-rw/Makefile b/devel/py-jsonpath-rw/Makefile index 5d1fe6071f3b..3aa76e207577 100644 --- a/devel/py-jsonpath-rw/Makefile +++ b/devel/py-jsonpath-rw/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}decorator>0:devel/py-decorator@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}ply>0:devel/py-ply@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/devel/py-jsonpointer/Makefile b/devel/py-jsonpointer/Makefile index 478718e964ed..4af12207aee1 100644 --- a/devel/py-jsonpointer/Makefile +++ b/devel/py-jsonpointer/Makefile @@ -12,7 +12,7 @@ COMMENT= Identify specific nodes in a JSON document (RFC 6901) LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-jsonref/Makefile b/devel/py-jsonref/Makefile index 6c23724ee666..801cc2282090 100644 --- a/devel/py-jsonref/Makefile +++ b/devel/py-jsonref/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=1.0:www/py-requests@${PY_FLAVOR} -USES?= python +USES?= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-jsonsir/Makefile b/devel/py-jsonsir/Makefile index 749131b0019b..3582d64790f4 100644 --- a/devel/py-jsonsir/Makefile +++ b/devel/py-jsonsir/Makefile @@ -10,7 +10,7 @@ COMMENT= Serializer for JSON-like data in Python LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes diff --git a/devel/py-kaitaistruct/Makefile b/devel/py-kaitaistruct/Makefile index bc8660abc910..5833864ef5ab 100644 --- a/devel/py-kaitaistruct/Makefile +++ b/devel/py-kaitaistruct/Makefile @@ -12,7 +12,7 @@ COMMENT= Kaitai Struct declarative parser generator for binary data LICENSE= MIT -USES?= python +USES?= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-kaptan/Makefile b/devel/py-kaptan/Makefile index 7e547a49d204..d66b9074da72 100644 --- a/devel/py-kaptan/Makefile +++ b/devel/py-kaptan/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>=3.13:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-kazoo/Makefile b/devel/py-kazoo/Makefile index b88c406540bc..9eceda660ec4 100644 --- a/devel/py-kazoo/Makefile +++ b/devel/py-kazoo/Makefile @@ -15,7 +15,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}gevent>=1.2.0:devel/py-gevent@${PY_FLAVOR} -USES= gmake python +USES= gmake python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-keystone-engine/Makefile b/devel/py-keystone-engine/Makefile index 68453292a315..82b684df0880 100644 --- a/devel/py-keystone-engine/Makefile +++ b/devel/py-keystone-engine/Makefile @@ -17,7 +17,7 @@ BROKEN_FreeBSD_12_powerpc64= fails to install: /wrkdirs/usr/ports/devel/py-keyst BUILD_DEPENDS= cmake:devel/cmake -USES= pkgconfig python +USES= pkgconfig python:3.6+ USE_PYTHON= distutils autoplist # setup.py loses track of its cwd when it switches over to the CMake build diff --git a/devel/py-keystoneauth13/Makefile b/devel/py-keystoneauth13/Makefile index 418090b82e9d..40b39eceb28c 100644 --- a/devel/py-keystoneauth13/Makefile +++ b/devel/py-keystoneauth13/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}os-service-types>=1.2.0:devel/py-os-service-types@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-keystonemiddleware8/Makefile b/devel/py-keystonemiddleware8/Makefile index 2c8a0bf664d8..9dcd6d6d7bac 100644 --- a/devel/py-keystonemiddleware8/Makefile +++ b/devel/py-keystonemiddleware8/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${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 +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-kitchen/Makefile b/devel/py-kitchen/Makefile index 62b5251d0ce0..264899c6e51c 100644 --- a/devel/py-kitchen/Makefile +++ b/devel/py-kitchen/Makefile @@ -11,7 +11,7 @@ COMMENT= Kitchen contains a cornucopia of useful code LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= fedora-infra USE_PYTHON= distutils autoplist diff --git a/devel/py-l18n/Makefile b/devel/py-l18n/Makefile index 7d92ef26cba3..091ceb85b362 100644 --- a/devel/py-l18n/Makefile +++ b/devel/py-l18n/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>=2020.1,1:devel/py-pytz@${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 diff --git a/devel/py-lark-parser/Makefile b/devel/py-lark-parser/Makefile index 938ecfa041d9..b37eb9721185 100644 --- a/devel/py-lark-parser/Makefile +++ b/devel/py-lark-parser/Makefile @@ -13,7 +13,7 @@ COMMENT= Modern parsing library for Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-launchpadlib/Makefile b/devel/py-launchpadlib/Makefile index 2cb7685494c7..b7f3c6e4287b 100644 --- a/devel/py-launchpadlib/Makefile +++ b/devel/py-launchpadlib/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}testresources>=0:devel/py-testresources@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wadllib>=0:devel/py-wadllib@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-lazr.config/Makefile b/devel/py-lazr.config/Makefile index ee168cb58f49..802434d0ba2b 100644 --- a/devel/py-lazr.config/Makefile +++ b/devel/py-lazr.config/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lazr.delegates>=2.0.3:devel/py-lazr.delegates@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-lazr.delegates/Makefile b/devel/py-lazr.delegates/Makefile index f596b0497820..cc87a7499200 100644 --- a/devel/py-lazr.delegates/Makefile +++ b/devel/py-lazr.delegates/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nose>=1.3.7:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-lazr.restfulclient/Makefile b/devel/py-lazr.restfulclient/Makefile index e16385946586..18ab51ee3a07 100644 --- a/devel/py-lazr.restfulclient/Makefile +++ b/devel/py-lazr.restfulclient/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}distro>=0:sysutils/py-distro@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wadllib>=1.1.4:devel/py-wadllib@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-lazr.uri/Makefile b/devel/py-lazr.uri/Makefile index 6d514a4785db..aa77acd6da58 100644 --- a/devel/py-lazr.uri/Makefile +++ b/devel/py-lazr.uri/Makefile @@ -12,7 +12,7 @@ COMMENT= Library for parsing, manipulating, and generating URIs LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/COPYING.txt -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-lazy-object-proxy/Makefile b/devel/py-lazy-object-proxy/Makefile index 038bdd2e6ed6..2a9d203142b1 100644 --- a/devel/py-lazy-object-proxy/Makefile +++ b/devel/py-lazy-object-proxy/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=3.3.1:devel/py-setuptools_scm@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils post-install: diff --git a/devel/py-lazy/Makefile b/devel/py-lazy/Makefile index 6773daa73997..e3173e9433a3 100644 --- a/devel/py-lazy/Makefile +++ b/devel/py-lazy/Makefile @@ -13,7 +13,7 @@ COMMENT= Lazy attributes for Python objects LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-libtaxii/Makefile b/devel/py-libtaxii/Makefile index e25e8ae1b1d0..dfd0c1bb1d25 100644 --- a/devel/py-libtaxii/Makefile +++ b/devel/py-libtaxii/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=1.4.1:devel/py-dateutil@${PY_FLAVO ${PYTHON_PKGNAMEPREFIX}lxml>=2.2.3:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} -USES= dos2unix python +USES= dos2unix python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-libtmux/Makefile b/devel/py-libtmux/Makefile index 17dfad47413e..85c31eaf87bb 100644 --- a/devel/py-libtmux/Makefile +++ b/devel/py-libtmux/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= tmux:sysutils/tmux -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-libusb1/Makefile b/devel/py-libusb1/Makefile index 087cf1e2d92a..0aae6c4a9d8f 100644 --- a/devel/py-libusb1/Makefile +++ b/devel/py-libusb1/Makefile @@ -14,7 +14,7 @@ LICENSE= LGPL21+ CONFLICTS_INSTALL?= ${PKGNAMEPREFIX}${PORTNAME}15 NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils do-test: diff --git a/devel/py-libzfs/Makefile b/devel/py-libzfs/Makefile index db1780217cfb..47ef863c2bb3 100644 --- a/devel/py-libzfs/Makefile +++ b/devel/py-libzfs/Makefile @@ -19,7 +19,7 @@ GH_PROJECT= py-libzfs GH_TAGNAME= 5d77699f HAS_CONFIGURE= yes -USES= compiler:c11 python +USES= compiler:c11 python:3.6+ USE_PYTHON= autoplist distutils cython CONFIGURE_ENV= freebsd_src=${SRC_BASE} diff --git a/devel/py-linecache2/Makefile b/devel/py-linecache2/Makefile index 6a508b6a2046..d80daa0622ee 100644 --- a/devel/py-linecache2/Makefile +++ b/devel/py-linecache2/Makefile @@ -15,7 +15,7 @@ LICENSE= PSFL BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>0:devel/py-pbr@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-lineedit/Makefile b/devel/py-lineedit/Makefile index 1d483e931eb8..16da2a8a99c8 100644 --- a/devel/py-lineedit/Makefile +++ b/devel/py-lineedit/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PY_PYGMENTS} \ ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wcwidth>0:devel/py-wcwidth@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-llfuse/Makefile b/devel/py-llfuse/Makefile index 203ea5fff280..e77eda5297cc 100644 --- a/devel/py-llfuse/Makefile +++ b/devel/py-llfuse/Makefile @@ -13,7 +13,7 @@ LICENSE= LGPL20+ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}contextlib2>0:devel/py-contextlib2@${PY_FLAVOR} -USES= compiler:c++11-lang fuse pkgconfig python tar:bz2 +USES= compiler:c++11-lang fuse pkgconfig python:3.6+ tar:bz2 USE_PYTHON= autoplist distutils post-install: diff --git a/devel/py-llvmcpy/Makefile b/devel/py-llvmcpy/Makefile index 51a8e8c47580..ffb05dbff2ee 100644 --- a/devel/py-llvmcpy/Makefile +++ b/devel/py-llvmcpy/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= llvm-config${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} \ ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycparser>0:devel/py-pycparser@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= revng USE_PYTHON= distutils autoplist diff --git a/devel/py-llvmlite/Makefile b/devel/py-llvmlite/Makefile index a4f214bf4115..c6b0b12af9a8 100644 --- a/devel/py-llvmlite/Makefile +++ b/devel/py-llvmlite/Makefile @@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PY_ENUM34} \ RUN_DEPENDS= ${PY_ENUM34} \ llvm-config${LLVM_VER}:devel/llvm${LLVM_VER} -USES= compiler:c++11-lib python fortran +USES= compiler:c++11-lib python:3.6+ fortran USE_PYTHON= distutils autoplist CXXFLAGS= -fPIC diff --git a/devel/py-lockfile/Makefile b/devel/py-lockfile/Makefile index f77652b1dd83..21fcbae59bec 100644 --- a/devel/py-lockfile/Makefile +++ b/devel/py-lockfile/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.8:devel/py-pbr@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-logbook/Makefile b/devel/py-logbook/Makefile index f48930ae2a42..0cab5dd32cc3 100644 --- a/devel/py-logbook/Makefile +++ b/devel/py-logbook/Makefile @@ -13,7 +13,7 @@ COMMENT= Logging replacement for Python LICENSE= BSD3CLAUSE -USES?= python +USES?= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-logfury/Makefile b/devel/py-logfury/Makefile index 1dafcd89c296..9e532627f710 100644 --- a/devel/py-logfury/Makefile +++ b/devel/py-logfury/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.10:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}funcsigs>=1.0.2:devel/py-funcsigs@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-logutils/Makefile b/devel/py-logutils/Makefile index 04070e52e943..e1e55499ca21 100644 --- a/devel/py-logutils/Makefile +++ b/devel/py-logutils/Makefile @@ -12,7 +12,7 @@ COMMENT= Handlers for the Python standard library logging package LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-lunardate/Makefile b/devel/py-lunardate/Makefile index e7da9413dfb6..c0f4a946696d 100644 --- a/devel/py-lunardate/Makefile +++ b/devel/py-lunardate/Makefile @@ -12,7 +12,7 @@ COMMENT= Chinese Calendar Library in Pure Python LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-macholib/Makefile b/devel/py-macholib/Makefile index 024ea0c53d85..6a50990795d3 100644 --- a/devel/py-macholib/Makefile +++ b/devel/py-macholib/Makefile @@ -12,7 +12,7 @@ COMMENT= Used to analyze and edit Mach-O headers LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-magic/Makefile b/devel/py-magic/Makefile index fdc6089f1c7d..e8afa8f39789 100644 --- a/devel/py-magic/Makefile +++ b/devel/py-magic/Makefile @@ -15,7 +15,7 @@ COMMENT= Python module for determining file type LICENSE= BSD2CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist # both install module as magic.py diff --git a/devel/py-mailcap-fix/Makefile b/devel/py-mailcap-fix/Makefile index 2257581e27f9..9318ef0846bc 100644 --- a/devel/py-mailcap-fix/Makefile +++ b/devel/py-mailcap-fix/Makefile @@ -12,7 +12,7 @@ COMMENT= Mailcap module that correctly handles windcard entries LICENSE= UNLICENSE LICENSE_FILE= ${WRKSRC}/UNLICENSE -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= michael-lazar diff --git a/devel/py-manuel/Makefile b/devel/py-manuel/Makefile index 2559c966f667..81dce9cfd065 100644 --- a/devel/py-manuel/Makefile +++ b/devel/py-manuel/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.rst RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-marrow.mailer/Makefile b/devel/py-marrow.mailer/Makefile index 91169096cacf..c02dbd1c9707 100644 --- a/devel/py-marrow.mailer/Makefile +++ b/devel/py-marrow.mailer/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}marrow.util>=1.2.3:devel/py-marrow.util@${PY ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PY_FUTURES} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-marrow.util/Makefile b/devel/py-marrow.util/Makefile index 3a2a6e0c4618..4e31112e164b 100644 --- a/devel/py-marrow.util/Makefile +++ b/devel/py-marrow.util/Makefile @@ -11,7 +11,7 @@ COMMENT= Commonly shared Python utility subclasses and functions LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-matrix-angular-sdk/Makefile b/devel/py-matrix-angular-sdk/Makefile index 8885c72fc2b2..f54dbfe9dd6d 100644 --- a/devel/py-matrix-angular-sdk/Makefile +++ b/devel/py-matrix-angular-sdk/Makefile @@ -13,7 +13,7 @@ COMMENT= Matrix Angular SDK LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-mccabe/Makefile b/devel/py-mccabe/Makefile index d9288e350dda..634b562d3bd0 100644 --- a/devel/py-mccabe/Makefile +++ b/devel/py-mccabe/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>=0:devel/py-pytest-runner@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-mdv/Makefile b/devel/py-mdv/Makefile index 1739cb9bd393..a02e73292242 100644 --- a/devel/py-mdv/Makefile +++ b/devel/py-mdv/Makefile @@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docopt>0:devel/py-docopt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tabulate>0:devel/py-tabulate@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-meliae/Makefile b/devel/py-meliae/Makefile index dcef1875a967..a1a232423a12 100644 --- a/devel/py-meliae/Makefile +++ b/devel/py-meliae/Makefile @@ -14,7 +14,7 @@ LICENSE= GPLv3 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python:-3.8 # compile fails on Python 3.9 +USES= python:3.6+ USE_PYTHON= distutils autoplist cython TEST_TARGET= check # test fails diff --git a/devel/py-minimongo/Makefile b/devel/py-minimongo/Makefile index ecc93ae65465..f3abfaacbbfd 100644 --- a/devel/py-minimongo/Makefile +++ b/devel/py-minimongo/Makefile @@ -14,7 +14,7 @@ COMMENT= Minimal database Model management for MongoDB RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>=1.9:databases/pymongo@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-minio/Makefile b/devel/py-minio/Makefile index 7e1d5fd32c8e..f2abc626e2ac 100644 --- a/devel/py-minio/Makefile +++ b/devel/py-minio/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}urllib3>0:net/py-urllib3@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-mock/Makefile b/devel/py-mock/Makefile index 3ac84aa8f9f2..82c0744621f0 100644 --- a/devel/py-mock/Makefile +++ b/devel/py-mock/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes # tests not packages in PyPI sdist USE_PYTHON= autoplist concurrent distutils diff --git a/devel/py-mondrian/Makefile b/devel/py-mondrian/Makefile index 6f652f236a99..858a10de1514 100644 --- a/devel/py-mondrian/Makefile +++ b/devel/py-mondrian/Makefile @@ -14,7 +14,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>=0.3.7<0.5:devel/py-colorama@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-mongokit/Makefile b/devel/py-mongokit/Makefile index cf4ca3f2b852..b558d6e937f7 100644 --- a/devel/py-mongokit/Makefile +++ b/devel/py-mongokit/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>=2.5:databases/pymongo@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes diff --git a/devel/py-monotonic/Makefile b/devel/py-monotonic/Makefile index be20768e1596..5ac4aed08acf 100644 --- a/devel/py-monotonic/Makefile +++ b/devel/py-monotonic/Makefile @@ -13,7 +13,7 @@ COMMENT= Python 3 monotonic time module for Python 2 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-monty/Makefile b/devel/py-monty/Makefile index 7c90832e7666..b8c449c278b6 100644 --- a/devel/py-monty/Makefile +++ b/devel/py-monty/Makefile @@ -12,7 +12,7 @@ COMMENT= Supplementary useful functions for Python not in the standard library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.rst -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-mox/Makefile b/devel/py-mox/Makefile index 73014486a28d..208d62b6f602 100644 --- a/devel/py-mox/Makefile +++ b/devel/py-mox/Makefile @@ -16,6 +16,6 @@ LICENSE_FILE= ${WRKSRC}/COPYING NO_ARCH= yes USE_PYTHON= autoplist concurrent distutils -USES= python +USES= python:3.6+ .include diff --git a/devel/py-mox3/Makefile b/devel/py-mox3/Makefile index 4fd8497a5aaa..0c150c978968 100644 --- a/devel/py-mox3/Makefile +++ b/devel/py-mox3/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}fixtures>=3.0.0:devel/py-fixtures@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/devel/py-msal-extensions/Makefile b/devel/py-msal-extensions/Makefile index 1ce81782751d..11fa45c8ab45 100644 --- a/devel/py-msal-extensions/Makefile +++ b/devel/py-msal-extensions/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msal>=0.4.1<2.0.0:devel/py-msal@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}portalocker>=1.0:devel/py-portalocker@${PY_FLAVOR} \ ${PY_PATHLIB} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-msal/Makefile b/devel/py-msal/Makefile index ada0df1d24fe..9134f93d97bf 100644 --- a/devel/py-msal/Makefile +++ b/devel/py-msal/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.0.0<3:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyjwt>=1.0.0<2:www/py-pyjwt@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-msgpack/Makefile b/devel/py-msgpack/Makefile index ea3965a31842..48682105ce65 100644 --- a/devel/py-msgpack/Makefile +++ b/devel/py-msgpack/Makefile @@ -13,7 +13,7 @@ COMMENT= MessagePack (de)serializer for Python LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYING -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent cython distutils .include diff --git a/devel/py-mulpyplexer/Makefile b/devel/py-mulpyplexer/Makefile index 3d55f93fb882..cade0674490c 100644 --- a/devel/py-mulpyplexer/Makefile +++ b/devel/py-mulpyplexer/Makefile @@ -12,7 +12,7 @@ COMMENT= Module that multiplexes interactions with lists of Python objects LICENSE= BSD2CLAUSE # License file available here: https://github.com/zardus/mulpyplexer -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-multi_key_dict/Makefile b/devel/py-multi_key_dict/Makefile index 4c2a7eb942d6..ae1da7767bc3 100644 --- a/devel/py-multi_key_dict/Makefile +++ b/devel/py-multi_key_dict/Makefile @@ -12,7 +12,7 @@ COMMENT= Multi key dictionary implementation LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-multipledispatch/Makefile b/devel/py-multipledispatch/Makefile index c4241adc51cc..21ca5247162b 100644 --- a/devel/py-multipledispatch/Makefile +++ b/devel/py-multipledispatch/Makefile @@ -12,7 +12,7 @@ COMMENT= Relatively sane approach to multiple dispatch in Python LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-multiprocess/Makefile b/devel/py-multiprocess/Makefile index 08b94ab70b9b..502042cb1aeb 100644 --- a/devel/py-multiprocess/Makefile +++ b/devel/py-multiprocess/Makefile @@ -12,7 +12,7 @@ COMMENT= Better multiprocessing and multithreading in python LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist .include diff --git a/devel/py-munch/Makefile b/devel/py-munch/Makefile index bf03f20ae98f..7efcf34b432d 100644 --- a/devel/py-munch/Makefile +++ b/devel/py-munch/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=3.0:devel/py-pbr@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-murmurhash/Makefile b/devel/py-murmurhash/Makefile index f399f66c6af5..53a408b0f27a 100644 --- a/devel/py-murmurhash/Makefile +++ b/devel/py-murmurhash/Makefile @@ -12,7 +12,7 @@ COMMENT= Cython bindings for MurmurHash2 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils cython autoplist post-install: diff --git a/devel/py-mygpoclient/Makefile b/devel/py-mygpoclient/Makefile index 89f5c3e29c7b..b84126052b65 100644 --- a/devel/py-mygpoclient/Makefile +++ b/devel/py-mygpoclient/Makefile @@ -14,7 +14,7 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-mypy-protobuf/Makefile b/devel/py-mypy-protobuf/Makefile index 002f745065b1..aa0b085424d5 100644 --- a/devel/py-mypy-protobuf/Makefile +++ b/devel/py-mypy-protobuf/Makefile @@ -14,7 +14,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}protobuf>=3.6.0,1:devel/py-protobuf@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-mypy_extensions/Makefile b/devel/py-mypy_extensions/Makefile index 4c2d58773e00..d33546e37231 100644 --- a/devel/py-mypy_extensions/Makefile +++ b/devel/py-mypy_extensions/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PY_TYPING} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-naiveBayesClassifier/Makefile b/devel/py-naiveBayesClassifier/Makefile index 8adfa2237721..01150c37c200 100644 --- a/devel/py-naiveBayesClassifier/Makefile +++ b/devel/py-naiveBayesClassifier/Makefile @@ -13,7 +13,7 @@ COMMENT= Yet another general purpose naive bayesian classifier LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-nanotime/Makefile b/devel/py-nanotime/Makefile index fd183cc27ec3..7652388c8f8a 100644 --- a/devel/py-nanotime/Makefile +++ b/devel/py-nanotime/Makefile @@ -11,7 +11,7 @@ COMMENT= Nanotime python implementation LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-natsort/Makefile b/devel/py-natsort/Makefile index 5221d089d236..b20b4ed6094d 100644 --- a/devel/py-natsort/Makefile +++ b/devel/py-natsort/Makefile @@ -20,7 +20,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-mock>0:devel/py-pytest-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}semver>0:devel/py-semver@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-natural/Makefile b/devel/py-natural/Makefile index 5120ed79668c..c203a9fb687e 100644 --- a/devel/py-natural/Makefile +++ b/devel/py-natural/Makefile @@ -11,7 +11,7 @@ COMMENT= Convert data to their natural (human-readable) format LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-node-semver/Makefile b/devel/py-node-semver/Makefile index c0b4339b0c6c..99d735f3596d 100644 --- a/devel/py-node-semver/Makefile +++ b/devel/py-node-semver/Makefile @@ -11,7 +11,7 @@ COMMENT= Python version of node-semver LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= podhmo GH_PROJECT= python-semver # PyPI project node-semver points to this project diff --git a/devel/py-nodeenv/Makefile b/devel/py-nodeenv/Makefile index 93661cae0059..61c3e80fadf4 100644 --- a/devel/py-nodeenv/Makefile +++ b/devel/py-nodeenv/Makefile @@ -12,7 +12,7 @@ COMMENT= Node.js virtual environment builder LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-nose-cov/Makefile b/devel/py-nose-cov/Makefile index b516a7233f2e..13f876f5b738 100644 --- a/devel/py-nose-cov/Makefile +++ b/devel/py-nose-cov/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-nose-timer/Makefile b/devel/py-nose-timer/Makefile index 793c80ad505d..8ada6dc203b7 100644 --- a/devel/py-nose-timer/Makefile +++ b/devel/py-nose-timer/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-nose2/Makefile b/devel/py-nose2/Makefile index 248cbca11e8b..43dd0be91620 100644 --- a/devel/py-nose2/Makefile +++ b/devel/py-nose2/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/license.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=4.4.1:devel/py-coverage@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.7:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-nosexcover/Makefile b/devel/py-nosexcover/Makefile index 0211d4a8674d..3846836f35d9 100644 --- a/devel/py-nosexcover/Makefile +++ b/devel/py-nosexcover/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}coverage>=3.4:devel/py-coverage@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-notify2/Makefile b/devel/py-notify2/Makefile index da94cfffcf41..cd5e5b121a02 100644 --- a/devel/py-notify2/Makefile +++ b/devel/py-notify2/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-num2words/Makefile b/devel/py-num2words/Makefile index b1c5462f5b69..9e6009ed7ddd 100644 --- a/devel/py-num2words/Makefile +++ b/devel/py-num2words/Makefile @@ -12,7 +12,7 @@ COMMENT= Library to convert numbers to words in multiple languages LICENSE= LGPL21 -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-numba/Makefile b/devel/py-numba/Makefile index 622e0a8181cc..81301dbdb7e2 100644 --- a/devel/py-numba/Makefile +++ b/devel/py-numba/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PY_ENUM34} \ py27_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}singledispatch>0:devel/py-singledispatch@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}funcsigs>0:devel/py-funcsigs@${PY_FLAVOR} -USES= compiler:c++11-lang python fortran localbase +USES= compiler:c++11-lang python:3.6+ fortran localbase USE_PYTHON= distutils concurrent autoplist post-install: diff --git a/devel/py-oci/Makefile b/devel/py-oci/Makefile index bc1fc733f61c..f06e75763088 100644 --- a/devel/py-oci/Makefile +++ b/devel/py-oci/Makefile @@ -25,7 +25,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=2.5.3<3.0.0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=2016.10:devel/py-pytz@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-odfpy/Makefile b/devel/py-odfpy/Makefile index 242a45523ebf..987170c08abc 100644 --- a/devel/py-odfpy/Makefile +++ b/devel/py-odfpy/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defusedxml>0:devel/py-defusedxml@${PY_FLAVOR CONFLICTS_BUILD= py${PYTHON_SUFFIX}-setuptools_scm -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-offtrac/Makefile b/devel/py-offtrac/Makefile index d32a73d44e7b..485cdd3c49b9 100644 --- a/devel/py-offtrac/Makefile +++ b/devel/py-offtrac/Makefile @@ -13,7 +13,7 @@ COMMENT= Trac XMLRPC library LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-oletools/Makefile b/devel/py-oletools/Makefile index 059c1c5374e3..5dd6a663c23c 100644 --- a/devel/py-oletools/Makefile +++ b/devel/py-oletools/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyparsing>=2.2.0:devel/py-pyparsing@${PY_FLA ${PYTHON_PKGNAMEPREFIX}colorclass>=0:textproc/py-colorclass@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}msoffcrypto-tool>=0:security/py-msoffcrypto-tool@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/devel/py-omnijson/Makefile b/devel/py-omnijson/Makefile index d0ec15fec143..fe629835dc35 100644 --- a/devel/py-omnijson/Makefile +++ b/devel/py-omnijson/Makefile @@ -20,7 +20,7 @@ USE_GITHUB= yes GH_ACCOUNT= kennethreitz NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist do-test: diff --git a/devel/py-opcodes/Makefile b/devel/py-opcodes/Makefile index d0fee1da07c7..e9f5aa1a4479 100644 --- a/devel/py-opcodes/Makefile +++ b/devel/py-opcodes/Makefile @@ -11,7 +11,7 @@ COMMENT= Database of processor instructions/opcodes LICENSE= BSD2CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-openapi-codec/Makefile b/devel/py-openapi-codec/Makefile index 2f5bd2a19b4f..267508d71204 100644 --- a/devel/py-openapi-codec/Makefile +++ b/devel/py-openapi-codec/Makefile @@ -13,7 +13,7 @@ LICENSE= BSD2CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coreapi>0:devel/py-coreapi@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-openstacksdk043/Makefile b/devel/py-openstacksdk043/Makefile index 9ba077bc0377..d9f1317eebf9 100644 --- a/devel/py-openstacksdk043/Makefile +++ b/devel/py-openstacksdk043/Makefile @@ -32,7 +32,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.3.0:devel/py-appdirs@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}requestsexceptions>=1.2.0:devel/py-requestsexceptions@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-opentracing/Makefile b/devel/py-opentracing/Makefile index 960b1f577a46..83fc0d05f520 100644 --- a/devel/py-opentracing/Makefile +++ b/devel/py-opentracing/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PY_FUTURES} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-opster/Makefile b/devel/py-opster/Makefile index 68d8b4e7ecab..21bc360cc7ff 100644 --- a/devel/py-opster/Makefile +++ b/devel/py-opster/Makefile @@ -12,7 +12,7 @@ COMMENT= Command line parsing speedster LICENSE= BSD2CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-optik/Makefile b/devel/py-optik/Makefile index e892e8f1dfa2..6f9495d850d5 100644 --- a/devel/py-optik/Makefile +++ b/devel/py-optik/Makefile @@ -12,7 +12,7 @@ COMMENT= Command-line parsing library for Python LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-ordered-set/Makefile b/devel/py-ordered-set/Makefile index 2eda236237c8..c2c7322ccea0 100644 --- a/devel/py-ordered-set/Makefile +++ b/devel/py-ordered-set/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/MIT-LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist do-test: diff --git a/devel/py-ordereddict/Makefile b/devel/py-ordereddict/Makefile index 0db2914d8a2b..04ac19a25221 100644 --- a/devel/py-ordereddict/Makefile +++ b/devel/py-ordereddict/Makefile @@ -14,7 +14,7 @@ COMMENT= Drop-in substitute for Py2.7's new collections LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-orderedmultidict/Makefile b/devel/py-orderedmultidict/Makefile index 886f0904e234..50a85540922f 100644 --- a/devel/py-orderedmultidict/Makefile +++ b/devel/py-orderedmultidict/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.8.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-os-brick2/Makefile b/devel/py-os-brick2/Makefile index 55c78ac2c858..e9e600f0e48d 100644 --- a/devel/py-os-brick2/Makefile +++ b/devel/py-os-brick2/Makefile @@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}retrying>=1.2.3:devel/py-retrying@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-os-client-config1/Makefile b/devel/py-os-client-config1/Makefile index d45efe4fc445..4d62558d7dcd 100644 --- a/devel/py-os-client-config1/Makefile +++ b/devel/py-os-client-config1/Makefile @@ -18,7 +18,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-os-service-types/Makefile b/devel/py-os-service-types/Makefile index f0e1944ce248..9df52c1567be 100644 --- a/devel/py-os-service-types/Makefile +++ b/devel/py-os-service-types/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-os-win4/Makefile b/devel/py-os-win4/Makefile index fb7fc8d89fe7..d356c0d447d4 100644 --- a/devel/py-os-win4/Makefile +++ b/devel/py-os-win4/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}eventlet>=0.18.2:net/py-eventlet@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-osc-lib1/Makefile b/devel/py-osc-lib1/Makefile index 1d5d0fff98a3..94f207b59007 100644 --- a/devel/py-osc-lib1/Makefile +++ b/devel/py-osc-lib1/Makefile @@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-oslo.cache1/Makefile b/devel/py-oslo.cache1/Makefile index ebae64d4a25d..2231b34c5236 100644 --- a/devel/py-oslo.cache1/Makefile +++ b/devel/py-oslo.cache1/Makefile @@ -19,7 +19,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dogpile.cache>=0.6.2:devel/py-dogpile.cache@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.11.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-oslo.concurrency3/Makefile b/devel/py-oslo.concurrency3/Makefile index 2adfaa6d84d0..fa8cddba7282 100644 --- a/devel/py-oslo.concurrency3/Makefile +++ b/devel/py-oslo.concurrency3/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PY_ENUM34} \ ${PYTHON_PKGNAMEPREFIX}fasteners>=0.7.0:devel/py-fasteners@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-oslo.config7/Makefile b/devel/py-oslo.config7/Makefile index aa6dfa020580..6fdfa427eca5 100644 --- a/devel/py-oslo.config7/Makefile +++ b/devel/py-oslo.config7/Makefile @@ -24,7 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector@ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-oslo.context2/Makefile b/devel/py-oslo.context2/Makefile index 10464e3955b4..a96218992720 100644 --- a/devel/py-oslo.context2/Makefile +++ b/devel/py-oslo.context2/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-oslo.i18n3/Makefile b/devel/py-oslo.i18n3/Makefile index 36d35cb67a52..8154b0f18ffc 100644 --- a/devel/py-oslo.i18n3/Makefile +++ b/devel/py-oslo.i18n3/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-oslo.log3/Makefile b/devel/py-oslo.log3/Makefile index 8bab33d627f7..ac34ec4cf70d 100644 --- a/devel/py-oslo.log3/Makefile +++ b/devel/py-oslo.log3/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}debtcollector>=1.19.0:devel/py-debtcollector ${PYTHON_PKGNAMEPREFIX}dateutil>=2.7.0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.11.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-oslo.middleware3/Makefile b/devel/py-oslo.middleware3/Makefile index 40420369f961..1d0484cd7132 100644 --- a/devel/py-oslo.middleware3/Makefile +++ b/devel/py-oslo.middleware3/Makefile @@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector@ ${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}webob>=1.8.0:www/py-webob@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-oslo.policy2/Makefile b/devel/py-oslo.policy2/Makefile index d89fc1d48c76..4b3f4c667620 100644 --- a/devel/py-oslo.policy2/Makefile +++ b/devel/py-oslo.policy2/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${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} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-oslo.privsep1/Makefile b/devel/py-oslo.privsep1/Makefile index 752edd35382a..75467939d2e1 100644 --- a/devel/py-oslo.privsep1/Makefile +++ b/devel/py-oslo.privsep1/Makefile @@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.7.0:devel/py-cffi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}greenlet>=0.4.10:devel/py-greenlet@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}msgpack>=0.5.0:devel/py-msgpack@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-oslo.reports1/Makefile b/devel/py-oslo.reports1/Makefile index 76b0c56d4fb7..3d8af6ab3df5 100644 --- a/devel/py-oslo.reports1/Makefile +++ b/devel/py-oslo.reports1/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.10:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psutil>=3.2.2:sysutils/py-psutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-oslo.rootwrap5/Makefile b/devel/py-oslo.rootwrap5/Makefile index 952850ef2062..d4f066be11c4 100644 --- a/devel/py-oslo.rootwrap5/Makefile +++ b/devel/py-oslo.rootwrap5/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-oslo.serialization2/Makefile b/devel/py-oslo.serialization2/Makefile index 8d8479ea19f7..f355992be98f 100644 --- a/devel/py-oslo.serialization2/Makefile +++ b/devel/py-oslo.serialization2/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0.5.2:devel/py-msgpack@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}yaml>=3.12:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-oslo.service1/Makefile b/devel/py-oslo.service1/Makefile index 7901cbda54d4..d52bf5fd69f4 100644 --- a/devel/py-oslo.service1/Makefile +++ b/devel/py-oslo.service1/Makefile @@ -27,7 +27,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector@ ${PYTHON_PKGNAMEPREFIX}webob>=1.7.1:www/py-webob@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yappi>=1.0:devel/py-yappi@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-oslo.utils3/Makefile b/devel/py-oslo.utils3/Makefile index 6cde338e012f..3fd550909bff 100644 --- a/devel/py-oslo.utils3/Makefile +++ b/devel/py-oslo.utils3/Makefile @@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector@ ${PYTHON_PKGNAMEPREFIX}pytz>=2013.6:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-oslo.vmware2/Makefile b/devel/py-oslo.vmware2/Makefile index 3290937c7ddd..2b302035f769 100644 --- a/devel/py-oslo.vmware2/Makefile +++ b/devel/py-oslo.vmware2/Makefile @@ -26,7 +26,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}eventlet>=0.18.2:net/py-eventlet@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}suds-jurko>=0.6:net/py-suds-jurko@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}urllib3>=.1.21.1:net/py-urllib3@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-ovs/Makefile b/devel/py-ovs/Makefile index 9c4e4476fba0..00d79ef14588 100644 --- a/devel/py-ovs/Makefile +++ b/devel/py-ovs/Makefile @@ -13,7 +13,7 @@ LICENSE= APACHE20 NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-p4python/Makefile b/devel/py-p4python/Makefile index 33fc721238a2..78ba6d7af8b8 100644 --- a/devel/py-p4python/Makefile +++ b/devel/py-p4python/Makefile @@ -18,7 +18,7 @@ BROKEN_riscv64= fails to build: TypeError: can only concatenate str (not "NoneT BUILD_DEPENDS+= ${LOCALBASE}/lib/perforce/libclient.a:devel/p4api RUN_DEPENDS:= ${BUILD_DEPENDS} -USES= dos2unix python ssl +USES= dos2unix python:3.6+ ssl USE_PYTHON= distutils autoplist PYDISTUTILS_BUILDARGS= --ssl ${OPENSSLLIB} diff --git a/devel/py-parallax/Makefile b/devel/py-parallax/Makefile index 12603587fe5d..8e9d879a1610 100644 --- a/devel/py-parallax/Makefile +++ b/devel/py-parallax/Makefile @@ -13,7 +13,7 @@ COMMENT= Python API for SSH LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-parameterized/Makefile b/devel/py-parameterized/Makefile index 97fff21ef91f..12a600d36e51 100644 --- a/devel/py-parameterized/Makefile +++ b/devel/py-parameterized/Makefile @@ -18,7 +18,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}unittest2>0:devel/py-unittest2@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH=yes diff --git a/devel/py-parsedatetime/Makefile b/devel/py-parsedatetime/Makefile index c862024e49da..15b435dbb31d 100644 --- a/devel/py-parsedatetime/Makefile +++ b/devel/py-parsedatetime/Makefile @@ -11,7 +11,7 @@ COMMENT= Python module for parsing 'human readable' date/time expressions LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-parver/Makefile b/devel/py-parver/Makefile index 06904eee144c..e1ec00974874 100644 --- a/devel/py-parver/Makefile +++ b/devel/py-parver/Makefile @@ -20,7 +20,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>=3.56:devel/py-hypothesis@${PY_F ${PYTHON_PKGNAMEPREFIX}pretend>=1.0:devel/py-pretend@${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 diff --git a/devel/py-pastel/Makefile b/devel/py-pastel/Makefile index f8493489f888..c403a1ffafab 100644 --- a/devel/py-pastel/Makefile +++ b/devel/py-pastel/Makefile @@ -13,7 +13,7 @@ COMMENT= Bring colors to your terminal LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-patch-ng/Makefile b/devel/py-patch-ng/Makefile index 685143f390ed..bb74f65424fb 100644 --- a/devel/py-patch-ng/Makefile +++ b/devel/py-patch-ng/Makefile @@ -11,7 +11,7 @@ COMMENT= Library to parse and apply unified diffs LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-patch/Makefile b/devel/py-patch/Makefile index 9dd489fdec86..be825157a9ba 100644 --- a/devel/py-patch/Makefile +++ b/devel/py-patch/Makefile @@ -11,7 +11,7 @@ COMMENT= Cross-platform alternative to the UNIX patch utility LICENSE= MIT -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-pathspec/Makefile b/devel/py-pathspec/Makefile index 0622a5c5d523..ff593b5940d2 100644 --- a/devel/py-pathspec/Makefile +++ b/devel/py-pathspec/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pathtools/Makefile b/devel/py-pathtools/Makefile index 769fa46d6b50..92a01544105a 100644 --- a/devel/py-pathtools/Makefile +++ b/devel/py-pathtools/Makefile @@ -12,7 +12,7 @@ COMMENT= File system general utilities for Python LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist OPTIONS_DEFINE= DOCS diff --git a/devel/py-paver/Makefile b/devel/py-paver/Makefile index d7121c23e008..23bd8e47ad85 100644 --- a/devel/py-paver/Makefile +++ b/devel/py-paver/Makefile @@ -14,7 +14,7 @@ COMMENT= Easy build, distribution and deployment scripting LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-pebble/Makefile b/devel/py-pebble/Makefile index 003d0e79e519..4152013d73d4 100644 --- a/devel/py-pebble/Makefile +++ b/devel/py-pebble/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PY_FUTURES} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pefile/Makefile b/devel/py-pefile/Makefile index 449ef7c224f2..ca264a72b4bf 100644 --- a/devel/py-pefile/Makefile +++ b/devel/py-pefile/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>=0:devel/py-future@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>=0:devel/py-future@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-period/Makefile b/devel/py-period/Makefile index 0a82822b1c5c..91ddecacfbef 100644 --- a/devel/py-period/Makefile +++ b/devel/py-period/Makefile @@ -16,6 +16,6 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pip>=0:devel/py-pip@${PY_FLAVOR} NO_ARCH= yes USE_PYTHON= autoplist concurrent distutils -USES= python +USES= python:3.6+ .include diff --git a/devel/py-petname/Makefile b/devel/py-petname/Makefile index 6843857f7bf8..80a448c88b2d 100644 --- a/devel/py-petname/Makefile +++ b/devel/py-petname/Makefile @@ -13,7 +13,7 @@ COMMENT= Generate human-readable, random object names LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pew/Makefile b/devel/py-pew/Makefile index ac9cdc3451b5..7977998ba799 100644 --- a/devel/py-pew/Makefile +++ b/devel/py-pew/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PY_PATHLIB} \ ${PYTHON_PKGNAMEPREFIX}virtualenv>=1.11:devel/py-virtualenv@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}virtualenv-clone>=0.2.5:devel/py-virtualenv-clone@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pex/Makefile b/devel/py-pex/Makefile index d6e6fbb48204..766194982b14 100644 --- a/devel/py-pex/Makefile +++ b/devel/py-pex/Makefile @@ -14,7 +14,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wheel>=0.24.0:devel/py-wheel@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-phabricator/Makefile b/devel/py-phabricator/Makefile index da3f45129d4e..79de93210bf2 100644 --- a/devel/py-phabricator/Makefile +++ b/devel/py-phabricator/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils USE_GITHUB= yes diff --git a/devel/py-phonenumbers/Makefile b/devel/py-phonenumbers/Makefile index f809d98d21b3..8bcb3c6e6151 100644 --- a/devel/py-phonenumbers/Makefile +++ b/devel/py-phonenumbers/Makefile @@ -12,7 +12,7 @@ COMMENT= Library for parsing, formatting, and validating intl phone numbers LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-phply/Makefile b/devel/py-phply/Makefile index f6f918a5b77f..79741f4e7be6 100644 --- a/devel/py-phply/Makefile +++ b/devel/py-phply/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-phpserialize/Makefile b/devel/py-phpserialize/Makefile index 7f904e76aca5..4f8e23fa8508 100644 --- a/devel/py-phpserialize/Makefile +++ b/devel/py-phpserialize/Makefile @@ -13,7 +13,7 @@ MAINTAINER= jnlin@freebsd.cs.nctu.edu.tw COMMENT= Port of the serialize and unserialize functions of PHP to Python NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-pid/Makefile b/devel/py-pid/Makefile index 0470c778cacc..d90b0eb6773b 100644 --- a/devel/py-pid/Makefile +++ b/devel/py-pid/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=2.0.0:devel/py-mock@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-pika-pool/Makefile b/devel/py-pika-pool/Makefile index 08bf731d08c3..25072f88df02 100644 --- a/devel/py-pika-pool/Makefile +++ b/devel/py-pika-pool/Makefile @@ -14,7 +14,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pika>=0.9.0:devel/py-pika@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-pika/Makefile b/devel/py-pika/Makefile index 0725be7173ab..2e3f773203e2 100644 --- a/devel/py-pika/Makefile +++ b/devel/py-pika/Makefile @@ -17,7 +17,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tornado>0:www/py-tornado@${PY_FLAVOR} # 2.7,3.4-3.7 -USES= python +USES= python:3.6+ USE_GITHUB= yes # tests not packaged in PyPI sdist USE_PYTHON= autoplist distutils diff --git a/devel/py-pip-api/Makefile b/devel/py-pip-api/Makefile index f3cd14c1d202..0bddc2e221e8 100644 --- a/devel/py-pip-api/Makefile +++ b/devel/py-pip-api/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pip>=0:devel/py-pip@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pip-tools/Makefile b/devel/py-pip-tools/Makefile index a50a26101686..cac646c81682 100644 --- a/devel/py-pip-tools/Makefile +++ b/devel/py-pip-tools/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=7:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pip>=20.1:devel/py-pip@${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 diff --git a/devel/py-pip-tools4/Makefile b/devel/py-pip-tools4/Makefile index df8cf9d80b93..692beb559f9d 100644 --- a/devel/py-pip-tools4/Makefile +++ b/devel/py-pip-tools4/Makefile @@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=7:devel/py-click@${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 diff --git a/devel/py-pipdeptree/Makefile b/devel/py-pipdeptree/Makefile index 3b8275421fd7..e5b9771d4193 100644 --- a/devel/py-pipdeptree/Makefile +++ b/devel/py-pipdeptree/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pip>=6.0.0:devel/py-pip@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-pipenv/Makefile b/devel/py-pipenv/Makefile index 39aff748ddf4..4b4d3b07db1f 100644 --- a/devel/py-pipenv/Makefile +++ b/devel/py-pipenv/Makefile @@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}virtualenv>=0:devel/py-virtualenv@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}virtualenv-clone>=0.2.5:devel/py-virtualenv-clone@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pipreqs/Makefile b/devel/py-pipreqs/Makefile index bd6ca1ddafc3..fcb7ba8c5e79 100644 --- a/devel/py-pipreqs/Makefile +++ b/devel/py-pipreqs/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docopt>0:devel/py-docopt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yarg>0:devel/py-yarg@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-pkgconfig/Makefile b/devel/py-pkgconfig/Makefile index 0b6e537ba704..1b7877dac25d 100644 --- a/devel/py-pkgconfig/Makefile +++ b/devel/py-pkgconfig/Makefile @@ -14,7 +14,7 @@ COMMENT= Interface Python with pkg-config LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-plac/Makefile b/devel/py-plac/Makefile index 2ab5d0843770..cc1d810f227b 100644 --- a/devel/py-plac/Makefile +++ b/devel/py-plac/Makefile @@ -13,7 +13,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}argparse>0:devel/py-argparse@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/devel/py-plan/Makefile b/devel/py-plan/Makefile index 7a69d6c529db..8eb8398fe231 100644 --- a/devel/py-plan/Makefile +++ b/devel/py-plan/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=2.1:devel/py-click@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-plette/Makefile b/devel/py-plette/Makefile index 647dee30b742..125819664d08 100644 --- a/devel/py-plette/Makefile +++ b/devel/py-plette/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tomlkit>=0:textproc/py-tomlkit@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-plex/Makefile b/devel/py-plex/Makefile index b1285cbb9878..9b9dd9ff89aa 100644 --- a/devel/py-plex/Makefile +++ b/devel/py-plex/Makefile @@ -11,7 +11,7 @@ DISTNAME= Plex-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Lexical Analysis Module for Python -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-pluginbase/Makefile b/devel/py-pluginbase/Makefile index 966472e924f9..a5b6ffab9927 100644 --- a/devel/py-pluginbase/Makefile +++ b/devel/py-pluginbase/Makefile @@ -12,7 +12,7 @@ COMMENT= Support library for building plugins sytems in Python LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-pockets/Makefile b/devel/py-pockets/Makefile index 239b6c2adb21..1b1899ff9d74 100644 --- a/devel/py-pockets/Makefile +++ b/devel/py-pockets/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.5.2:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-podcastparser/Makefile b/devel/py-podcastparser/Makefile index 219ea135436e..3fd1aa3e52b7 100644 --- a/devel/py-podcastparser/Makefile +++ b/devel/py-podcastparser/Makefile @@ -12,7 +12,7 @@ COMMENT= Simplified, fast RSS parser LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-portalocker/Makefile b/devel/py-portalocker/Makefile index ef455cc5a1ed..60b9480731a2 100644 --- a/devel/py-portalocker/Makefile +++ b/devel/py-portalocker/Makefile @@ -12,7 +12,7 @@ COMMENT= Python library that provides an easy API to file locking LICENSE= PSFL LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-positional/Makefile b/devel/py-positional/Makefile index 7d36744a1930..ea81b3431574 100644 --- a/devel/py-positional/Makefile +++ b/devel/py-positional/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-posix_ipc/Makefile b/devel/py-posix_ipc/Makefile index 108a8b102eab..672f4e4f8d02 100644 --- a/devel/py-posix_ipc/Makefile +++ b/devel/py-posix_ipc/Makefile @@ -13,7 +13,7 @@ COMMENT= POSIX IPC primitives for Python LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist post-install: diff --git a/devel/py-poyo/Makefile b/devel/py-poyo/Makefile index 8292bf1ad5d7..fdfbf0721c65 100644 --- a/devel/py-poyo/Makefile +++ b/devel/py-poyo/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flake8>0:devel/py-flake8@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-preshed/Makefile b/devel/py-preshed/Makefile index 59aa5cfc9af9..28e884488c40 100644 --- a/devel/py-preshed/Makefile +++ b/devel/py-preshed/Makefile @@ -17,7 +17,7 @@ PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cymem>=2.0.2,<2.1.0:devel/py-cymem@${PY_FLAVO BUILD_DEPENDS= ${PY_DEPENDS} RUN_DEPENDS= ${PY_DEPENDS} -USES= python +USES= python:3.6+ USE_PYTHON= cython distutils autoplist post-install: diff --git a/devel/py-pretend/Makefile b/devel/py-pretend/Makefile index a6618331d695..a873fab98439 100644 --- a/devel/py-pretend/Makefile +++ b/devel/py-pretend/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.rst TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils USE_GITHUB= yes diff --git a/devel/py-proglog/Makefile b/devel/py-proglog/Makefile index c22a37fe6667..10d367c1bec1 100644 --- a/devel/py-proglog/Makefile +++ b/devel/py-proglog/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENCE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tqdm>=0:misc/py-tqdm@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-progress/Makefile b/devel/py-progress/Makefile index 487214ac6adf..7bf3a2e07e97 100644 --- a/devel/py-progress/Makefile +++ b/devel/py-progress/Makefile @@ -13,7 +13,7 @@ COMMENT= Easy to use progress bars LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-promise/Makefile b/devel/py-promise/Makefile index 2b09e780e4ed..0eaff512600f 100644 --- a/devel/py-promise/Makefile +++ b/devel/py-promise/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \ ${PY_TYPING} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-prompt-toolkit1/Makefile b/devel/py-prompt-toolkit1/Makefile index 548b9cdf9151..f4adb2566800 100644 --- a/devel/py-prompt-toolkit1/Makefile +++ b/devel/py-prompt-toolkit1/Makefile @@ -18,7 +18,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wcwidth>=0:devel/py-wcwidth@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-prompt-toolkit2/Makefile b/devel/py-prompt-toolkit2/Makefile index 1273c38d90ee..7a699b9cdf46 100644 --- a/devel/py-prompt-toolkit2/Makefile +++ b/devel/py-prompt-toolkit2/Makefile @@ -18,7 +18,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wcwidth>=0:devel/py-wcwidth@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-protobuf/Makefile b/devel/py-protobuf/Makefile index 857bbbe5edb8..0911c0344bb5 100644 --- a/devel/py-protobuf/Makefile +++ b/devel/py-protobuf/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= protoc:devel/protobuf \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.9:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils DO_MAKE_TEST= ${PYTHON_CMD} ${PYDISTUTILS_SETUP} diff --git a/devel/py-ptable/Makefile b/devel/py-ptable/Makefile index 5a0a1254ffb7..d817006aad66 100644 --- a/devel/py-ptable/Makefile +++ b/devel/py-ptable/Makefile @@ -15,7 +15,7 @@ COMMENT= Display tabular data in an ASCII table format LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-ptvsd/Makefile b/devel/py-ptvsd/Makefile index 9752aa5c5c54..64bbd5ca0db9 100644 --- a/devel/py-ptvsd/Makefile +++ b/devel/py-ptvsd/Makefile @@ -11,7 +11,7 @@ COMMENT= Visual Studio remote debugging server for Python LICENSE= APACHE20 -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pudb/Makefile b/devel/py-pudb/Makefile index 3dfe25c4b413..5ad6c3753e6c 100644 --- a/devel/py-pudb/Makefile +++ b/devel/py-pudb/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PY_PYGMENTS} \ ${PYTHON_PKGNAMEPREFIX}urwid>=1.1.1:devel/py-urwid@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-purl/Makefile b/devel/py-purl/Makefile index 7845764920b9..a3850e77e686 100644 --- a/devel/py-purl/Makefile +++ b/devel/py-purl/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-py-ubjson/Makefile b/devel/py-py-ubjson/Makefile index 8e508ad92d80..8e1959c642ed 100644 --- a/devel/py-py-ubjson/Makefile +++ b/devel/py-py-ubjson/Makefile @@ -13,7 +13,7 @@ COMMENT= Universal Binary JSON encoder/decoder LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils post-install: diff --git a/devel/py-py/Makefile b/devel/py-py/Makefile index 32d46635a215..72768e75997f 100644 --- a/devel/py-py/Makefile +++ b/devel/py-py/Makefile @@ -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 diff --git a/devel/py-py_interface/Makefile b/devel/py-py_interface/Makefile index 447dc511ae06..817189163bd7 100644 --- a/devel/py-py_interface/Makefile +++ b/devel/py-py_interface/Makefile @@ -12,7 +12,7 @@ COMMENT= Python implementation of an Erlang node LICENSE= LGPL20 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pybind11/Makefile b/devel/py-pybind11/Makefile index 76c3558e9655..38c2dec712a0 100644 --- a/devel/py-pybind11/Makefile +++ b/devel/py-pybind11/Makefile @@ -13,7 +13,7 @@ COMMENT= Seamless interoperability between C++11 and Python LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/devel/py-pycadf2/Makefile b/devel/py-pycadf2/Makefile index 3d429be7ccf8..0424a269323e 100644 --- a/devel/py-pycadf2/Makefile +++ b/devel/py-pycadf2/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector@ ${PYTHON_PKGNAMEPREFIX}pytz>=2013.6:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pycalendar/Makefile b/devel/py-pycalendar/Makefile index 5208194522dd..d24325e68063 100644 --- a/devel/py-pycalendar/Makefile +++ b/devel/py-pycalendar/Makefile @@ -11,7 +11,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= roland@micite.net COMMENT= iCalendar and vCard module for python -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-pycallgraph/Makefile b/devel/py-pycallgraph/Makefile index 45b10b2538f7..30a1a9cb2c6e 100644 --- a/devel/py-pycallgraph/Makefile +++ b/devel/py-pycallgraph/Makefile @@ -16,7 +16,7 @@ LICENSE= GPLv2 RUN_DEPENDS+= dot:graphics/graphviz -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= distutils autoplist concurrent SHEBANG_FILES= examples/*.py diff --git a/devel/py-pycapsicum/Makefile b/devel/py-pycapsicum/Makefile index 36282c4319a7..1554ec01d84f 100644 --- a/devel/py-pycapsicum/Makefile +++ b/devel/py-pycapsicum/Makefile @@ -12,7 +12,7 @@ COMMENT= Python interface to capsicum security LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_CSTD= c99 USE_PYTHON= autoplist distutils diff --git a/devel/py-pycmd/Makefile b/devel/py-pycmd/Makefile index efde327f4d2f..c2d7cd872e5c 100644 --- a/devel/py-pycmd/Makefile +++ b/devel/py-pycmd/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}py>=1.4.9:devel/py-py@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pycodestyle/Makefile b/devel/py-pycodestyle/Makefile index 242300e1357e..7fc48b888fd7 100644 --- a/devel/py-pycodestyle/Makefile +++ b/devel/py-pycodestyle/Makefile @@ -12,7 +12,7 @@ COMMENT= Python style guide checker LICENSE= MIT # mentioned as "Expat" -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pycompilation/Makefile b/devel/py-pycompilation/Makefile index 3a73281a1b74..b291495a3862 100644 --- a/devel/py-pycompilation/Makefile +++ b/devel/py-pycompilation/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}appdirs>0:devel/py-appdirs@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils cython_run autoplist NO_ARCH= yes diff --git a/devel/py-pydash/Makefile b/devel/py-pydash/Makefile index 85496a1ca7af..3fd8724d4334 100644 --- a/devel/py-pydash/Makefile +++ b/devel/py-pydash/Makefile @@ -11,7 +11,7 @@ COMMENT= Kitchen sink of Python utility libraries for doing "stuff" LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-pydenticon/Makefile b/devel/py-pydenticon/Makefile index 7a3bfd882d64..06e32baea07c 100644 --- a/devel/py-pydenticon/Makefile +++ b/devel/py-pydenticon/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PY_PILLOW} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pydevd/Makefile b/devel/py-pydevd/Makefile index 51718f9f4fc3..8515ae1111a1 100644 --- a/devel/py-pydevd/Makefile +++ b/devel/py-pydevd/Makefile @@ -10,7 +10,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= wg@FreeBSD.org COMMENT= Debugger used in PyDev and PyCharm -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-pydispatcher/Makefile b/devel/py-pydispatcher/Makefile index 97ae59133669..4a20e88cf4d9 100644 --- a/devel/py-pydispatcher/Makefile +++ b/devel/py-pydispatcher/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/license.txt NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-pydrive/Makefile b/devel/py-pydrive/Makefile index 1d4c95a8bdad..713fb91bb983 100644 --- a/devel/py-pydrive/Makefile +++ b/devel/py-pydrive/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-api-python-client>=1.5.2:www/py-googl ${PYTHON_PKGNAMEPREFIX}oauth2client>=4.0.0:security/py-oauth2client@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=3.11:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-pyee/Makefile b/devel/py-pyee/Makefile index 07984d77fe8c..d858aeb683e6 100644 --- a/devel/py-pyee/Makefile +++ b/devel/py-pyee/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}vcversioner>0:devel/py-vcversioner@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-runner>=0:devel/py-pytest-runner@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-pyelftools/Makefile b/devel/py-pyelftools/Makefile index e10544411b1d..9cfb7eb29685 100644 --- a/devel/py-pyelftools/Makefile +++ b/devel/py-pyelftools/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE NO_ARCH= yes STRIP= -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent PORTEXAMPLES= * diff --git a/devel/py-pyfcm/Makefile b/devel/py-pyfcm/Makefile index 5b1522e426a4..35d7f17e7f45 100644 --- a/devel/py-pyfcm/Makefile +++ b/devel/py-pyfcm/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-pyflakes/Makefile b/devel/py-pyflakes/Makefile index ec674b68ae23..f29dac0e0d44 100644 --- a/devel/py-pyflakes/Makefile +++ b/devel/py-pyflakes/Makefile @@ -13,7 +13,7 @@ COMMENT= Passive checker of Python programs LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pyformance/Makefile b/devel/py-pyformance/Makefile index f64d1ff830de..c1088dd28975 100644 --- a/devel/py-pyformance/Makefile +++ b/devel/py-pyformance/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.11.0:devel/py-six@${PY_FLAVOR} OPTIONS_DEFINE= DOCS NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils PORTDOCS= README.md diff --git a/devel/py-pygithub/Makefile b/devel/py-pygithub/Makefile index ce3bba722536..960860ce80b6 100644 --- a/devel/py-pygithub/Makefile +++ b/devel/py-pygithub/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LESSER RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.14.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyjwt>0:www/py-pyjwt@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-pygpx/Makefile b/devel/py-pygpx/Makefile index 2c41729a1d37..6b05c8d60d15 100644 --- a/devel/py-pygpx/Makefile +++ b/devel/py-pygpx/Makefile @@ -13,7 +13,7 @@ COMMENT= Python Module For Parsing GPS Exchange Format (GPX) File PLIST_SUB= GPX_INFO=${PYDISTUTILS_EGGINFO} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-pyhashxx/Makefile b/devel/py-pyhashxx/Makefile index 9f3081d4cf54..a0410c4dd2d5 100644 --- a/devel/py-pyhashxx/Makefile +++ b/devel/py-pyhashxx/Makefile @@ -12,7 +12,7 @@ COMMENT= Python wrapper for xxHash algorithm LICENSE= BSD2CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-pyhcl/Makefile b/devel/py-pyhcl/Makefile index 5bf35b2f5e90..8daded9cdbc9 100644 --- a/devel/py-pyhcl/Makefile +++ b/devel/py-pyhcl/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=3.8<4:devel/py-ply@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pyicu/Makefile b/devel/py-pyicu/Makefile index 5f9614fe346b..72156efa9a47 100644 --- a/devel/py-pyicu/Makefile +++ b/devel/py-pyicu/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libicudata.so:devel/icu -USES= compiler:c++11-lang python +USES= compiler:c++11-lang python:3.6+ USE_CXXSTD= c++11 USE_PYTHON= distutils autoplist diff --git a/devel/py-pyinotify/Makefile b/devel/py-pyinotify/Makefile index d2e16b7a9d3a..105d93941126 100644 --- a/devel/py-pyinotify/Makefile +++ b/devel/py-pyinotify/Makefile @@ -13,7 +13,7 @@ LICENSE= MIT LIB_DEPENDS= libinotify.so:devel/libinotify -USES= python +USES= python:3.6+ USE_PYTHON= distutils py3kplist NO_ARCH= YES diff --git a/devel/py-pyinstaller/Makefile b/devel/py-pyinstaller/Makefile index 959a757d184a..24e1770293d6 100644 --- a/devel/py-pyinstaller/Makefile +++ b/devel/py-pyinstaller/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}altgraph>0:math/py-altgraph@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils EXTRACT_AFTER_ARGS= --exclude doc/source --no-same-owner --no-same-permissions diff --git a/devel/py-pyjq/Makefile b/devel/py-pyjq/Makefile index eed88e315824..32f426b7fcb4 100644 --- a/devel/py-pyjq/Makefile +++ b/devel/py-pyjq/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libjq.so:textproc/jq \ libonig.so:devel/oniguruma -USES= localbase python +USES= localbase python:3.6+ USE_PYTHON= autoplist distutils post-patch: diff --git a/devel/py-pyjsparser/Makefile b/devel/py-pyjsparser/Makefile index 5eea13944eac..690c1f4b6d93 100644 --- a/devel/py-pyjsparser/Makefile +++ b/devel/py-pyjsparser/Makefile @@ -11,7 +11,7 @@ COMMENT= Fast javascript parser LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-pylev/Makefile b/devel/py-pylev/Makefile index f69017280026..bbe105c81a8a 100644 --- a/devel/py-pylev/Makefile +++ b/devel/py-pylev/Makefile @@ -12,7 +12,7 @@ COMMENT= Pure Python Levenshtein implementation LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pylru-cache/Makefile b/devel/py-pylru-cache/Makefile index 3ca26dd7a81d..556aef6f7911 100644 --- a/devel/py-pylru-cache/Makefile +++ b/devel/py-pylru-cache/Makefile @@ -14,7 +14,7 @@ COMMENT= LRU cache for Python LICENSE= BSD3CLAUSE GPLv3 LICENSE_COMB= dual -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-pylru/Makefile b/devel/py-pylru/Makefile index 1648dff364b9..8cd489452230 100644 --- a/devel/py-pylru/Makefile +++ b/devel/py-pylru/Makefile @@ -12,7 +12,7 @@ COMMENT= Least recently used (lru) cache implementation LICENSE= GPLv2 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-pymarc/Makefile b/devel/py-pymarc/Makefile index bfc2717d3434..bd3ee2f68a74 100644 --- a/devel/py-pymarc/Makefile +++ b/devel/py-pymarc/Makefile @@ -15,7 +15,7 @@ LICENSE= BSD2CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pymaven-patch/Makefile b/devel/py-pymaven-patch/Makefile index fe72c395fb6d..50fe232839a3 100644 --- a/devel/py-pymaven-patch/Makefile +++ b/devel/py-pymaven-patch/Makefile @@ -20,7 +20,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} py27_TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-pymisp/Makefile b/devel/py-pymisp/Makefile index bd4b1f14391b..1a8dd3500c3c 100644 --- a/devel/py-pymisp/Makefile +++ b/devel/py-pymisp/Makefile @@ -12,7 +12,7 @@ COMMENT= Python library to access MISP platforms via their REST API LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python shebangfix +USES= python:3.6+ shebangfix SHEBANG_FILES= pymisp/data/misp-objects/validate_all.sh pymisp/data/misp-objects/jq_all_the_things.sh diff --git a/devel/py-pympler/Makefile b/devel/py-pympler/Makefile index 7bc4e93493ba..93e9371e7bc0 100644 --- a/devel/py-pympler/Makefile +++ b/devel/py-pympler/Makefile @@ -12,7 +12,7 @@ COMMENT= Measure, monitor and analyze the memory behavior of Python objects LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist post-patch: diff --git a/devel/py-pyopencl/Makefile b/devel/py-pyopencl/Makefile index 572fd011efc0..380591324bff 100644 --- a/devel/py-pyopencl/Makefile +++ b/devel/py-pyopencl/Makefile @@ -25,7 +25,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.4.0:devel/py-appdirs@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}pytools>=2017.6:devel/py-pytools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} -USES= compiler:c++11-lang localbase python +USES= compiler:c++11-lang localbase python:3.6+ USE_PYTHON= autoplist distutils CONFIGURE_ARGS= BOOST_INC_DIR="${LOCALBASE}/include" \ diff --git a/devel/py-pyperclip/Makefile b/devel/py-pyperclip/Makefile index 346de7af54bd..749684e36885 100644 --- a/devel/py-pyperclip/Makefile +++ b/devel/py-pyperclip/Makefile @@ -12,7 +12,7 @@ COMMENT= Cross-platform clipboard module for Python LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-pyplusplus/Makefile b/devel/py-pyplusplus/Makefile index e9f17dc0dbb8..793d9fba09c8 100644 --- a/devel/py-pyplusplus/Makefile +++ b/devel/py-pyplusplus/Makefile @@ -14,7 +14,7 @@ LICENSE= BSL BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygccxml>0:textproc/py-pygccxml@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygccxml>0:textproc/py-pygccxml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-pypugjs/Makefile b/devel/py-pypugjs/Makefile index b74448fd29aa..59f862fc79cf 100644 --- a/devel/py-pypugjs/Makefile +++ b/devel/py-pypugjs/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}chardet>=0:textproc/py-chardet@${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 diff --git a/devel/py-pyqtree/Makefile b/devel/py-pyqtree/Makefile index cf152b4b60c1..54e5497c565f 100644 --- a/devel/py-pyqtree/Makefile +++ b/devel/py-pyqtree/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT NO_ARCH= yes -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-pyral/Makefile b/devel/py-pyral/Makefile index facbf6372efe..4ad804c94848 100644 --- a/devel/py-pyral/Makefile +++ b/devel/py-pyral/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.12.5:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pyrepl/Makefile b/devel/py-pyrepl/Makefile index 23673fb1411e..cfdd154a6352 100644 --- a/devel/py-pyrepl/Makefile +++ b/devel/py-pyrepl/Makefile @@ -13,7 +13,7 @@ COMMENT= Replacement for readline and interactive environment for Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pyrfc3339/Makefile b/devel/py-pyrfc3339/Makefile index de081ab4101c..518010df8ef5 100644 --- a/devel/py-pyrfc3339/Makefile +++ b/devel/py-pyrfc3339/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pyro/Makefile b/devel/py-pyro/Makefile index 499c1573c0b4..b4da0becd49d 100644 --- a/devel/py-pyro/Makefile +++ b/devel/py-pyro/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}serpent>=1.27:devel/py-serpent@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pyrsistent/Makefile b/devel/py-pyrsistent/Makefile index 4d56c433bffe..fb4ee9b28c19 100644 --- a/devel/py-pyrsistent/Makefile +++ b/devel/py-pyrsistent/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis<5:devel/py-hypothesis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils post-install: diff --git a/devel/py-pysdl2/Makefile b/devel/py-pysdl2/Makefile index 88adcdbab67a..b530f5391fd4 100644 --- a/devel/py-pysdl2/Makefile +++ b/devel/py-pysdl2/Makefile @@ -14,7 +14,7 @@ LICENSE= PD CC0-1.0 ZLIB LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/doc/copying.rst -USES= dos2unix python sdl +USES= dos2unix python:3.6+ sdl USE_PYTHON= autoplist concurrent distutils USE_SDL= gfx2 image2 mixer2 sdl2 ttf2 diff --git a/devel/py-pyshp/Makefile b/devel/py-pyshp/Makefile index e0faf5dbb819..f8fbf1779176 100644 --- a/devel/py-pyshp/Makefile +++ b/devel/py-pyshp/Makefile @@ -12,7 +12,7 @@ COMMENT= Pure Python read/write support for ESRI Shapefile format LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.TXT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pystorm/Makefile b/devel/py-pystorm/Makefile index f2bb90928f5b..11ae6f899731 100644 --- a/devel/py-pystorm/Makefile +++ b/devel/py-pystorm/Makefile @@ -20,7 +20,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-timeout>0:devel/py-pytest-timeout@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-pyte/Makefile b/devel/py-pyte/Makefile index 3c27b5afb693..429974053075 100644 --- a/devel/py-pyte/Makefile +++ b/devel/py-pyte/Makefile @@ -16,6 +16,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wcwidth>0:devel/py-wcwidth@${PY_FLAVOR} NO_ARCH= yes USE_PYTHON= autoplist concurrent distutils -USES= python +USES= python:3.6+ .include diff --git a/devel/py-pytest-black-multipy/Makefile b/devel/py-pytest-black-multipy/Makefile index 8cb3f8d01adb..949a666473e9 100644 --- a/devel/py-pytest-black-multipy/Makefile +++ b/devel/py-pytest-black-multipy/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.15.0:devel/py-setuptools TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=3.5:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-flake8>=0:devel/py-pytest-flake8@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pytest-capturelog/Makefile b/devel/py-pytest-capturelog/Makefile index 11694311b18e..577d0d3a0aac 100644 --- a/devel/py-pytest-capturelog/Makefile +++ b/devel/py-pytest-capturelog/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}py>=1.1.1:devel/py-py@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-pytest-helpers-namespace/Makefile b/devel/py-pytest-helpers-namespace/Makefile index 74ebf1a427cd..2b7613eaff94 100644 --- a/devel/py-pytest-helpers-namespace/Makefile +++ b/devel/py-pytest-helpers-namespace/Makefile @@ -14,7 +14,7 @@ LICENSE= APACHE20 TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pytest-runner/Makefile b/devel/py-pytest-runner/Makefile index 5be8c768b67e..6bad522eaa0e 100644 --- a/devel/py-pytest-runner/Makefile +++ b/devel/py-pytest-runner/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.15.0:devel/py-setuptools_scm@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-python-Levenshtein/Makefile b/devel/py-python-Levenshtein/Makefile index 041c2f39e2a0..ad3af45036f3 100644 --- a/devel/py-python-Levenshtein/Makefile +++ b/devel/py-python-Levenshtein/Makefile @@ -14,7 +14,7 @@ COMMENT= Fast computation of Levenshtein distance and string similarity LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist post-install: diff --git a/devel/py-python-dbusmock/Makefile b/devel/py-python-dbusmock/Makefile index a58c00b192b9..400d90538533 100644 --- a/devel/py-python-dbusmock/Makefile +++ b/devel/py-python-dbusmock/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR} -USES= gnome python +USES= gnome python:3.6+ USE_GNOME= pygobject3 USE_PYTHON= autoplist distutils diff --git a/devel/py-python-distutils-extra/Makefile b/devel/py-python-distutils-extra/Makefile index ce70b2e203f9..8ba01ae2dbfd 100644 --- a/devel/py-python-distutils-extra/Makefile +++ b/devel/py-python-distutils-extra/Makefile @@ -14,7 +14,7 @@ COMMENT= Add support for i18n, documentation, and icons to distutils LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python tar:xz +USES= python:3.6+ tar:xz USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-python-dtrace/Makefile b/devel/py-python-dtrace/Makefile index f11e91801327..50fba972d058 100644 --- a/devel/py-python-dtrace/Makefile +++ b/devel/py-python-dtrace/Makefile @@ -12,7 +12,7 @@ COMMENT= DTrace consumer for Python based on libdtrace LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils cython cython_run .if !exists(${SRC_BASE}/sys/cddl/contrib/opensolaris/uts/common/dtrace.h) diff --git a/devel/py-python-easyconfig/Makefile b/devel/py-python-easyconfig/Makefile index 2b7d2e43f98a..bc962d985acf 100644 --- a/devel/py-python-easyconfig/Makefile +++ b/devel/py-python-easyconfig/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>3.10:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>1.9.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-python-editor/Makefile b/devel/py-python-editor/Makefile index aaf79c8c070d..8d80e2083787 100644 --- a/devel/py-python-editor/Makefile +++ b/devel/py-python-editor/Makefile @@ -13,7 +13,7 @@ COMMENT= Programmatically open an editor, capture the result LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-python-gflags/Makefile b/devel/py-python-gflags/Makefile index f476dfdad4d3..932fa88f15cd 100644 --- a/devel/py-python-gflags/Makefile +++ b/devel/py-python-gflags/Makefile @@ -13,7 +13,7 @@ COMMENT= Commandline flags module for Python LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-python-gilt/Makefile b/devel/py-python-gilt/Makefile index cb42e1dbea40..95a6706f6413 100644 --- a/devel/py-python-gilt/Makefile +++ b/devel/py-python-gilt/Makefile @@ -27,7 +27,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-mock>0:devel/py-pytest-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yapf>=0.16.3:textproc/py-yapf@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-python-gist/Makefile b/devel/py-python-gist/Makefile index 774f3e7a3c85..5973c8e14db5 100644 --- a/devel/py-python-gist/Makefile +++ b/devel/py-python-gist/Makefile @@ -20,7 +20,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}responses>0:devel/py-responses@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycodestyle>0:devel/py-pycodestyle@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= jdowner GH_PROJECT= gist diff --git a/devel/py-python-jenkins/Makefile b/devel/py-python-jenkins/Makefile index 5090d2ee3498..e326c126cae7 100644 --- a/devel/py-python-jenkins/Makefile +++ b/devel/py-python-jenkins/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=0.8.2:devel/py-pbr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}multi_key_dict>0:devel/py-multi_key_dict@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-python-magic/Makefile b/devel/py-python-magic/Makefile index 9e4b67e6fcc8..abb7e28003c6 100644 --- a/devel/py-python-magic/Makefile +++ b/devel/py-python-magic/Makefile @@ -12,7 +12,7 @@ COMMENT= File type identification using libmagic LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_GITHUB= yes # missing test data files USE_PYTHON= autoplist distutils diff --git a/devel/py-python-mimeparse/Makefile b/devel/py-python-mimeparse/Makefile index 86add5fd38f9..fe513170c24a 100644 --- a/devel/py-python-mimeparse/Makefile +++ b/devel/py-python-mimeparse/Makefile @@ -13,7 +13,7 @@ COMMENT= Basic functions for handling mime-types in Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-python-pcre/Makefile b/devel/py-python-pcre/Makefile index 604e05b44091..9da91c82e6e2 100644 --- a/devel/py-python-pcre/Makefile +++ b/devel/py-python-pcre/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpcre.so:devel/pcre -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils post-patch: diff --git a/devel/py-python-statsd/Makefile b/devel/py-python-statsd/Makefile index 38895fc2365c..6492b68ac3bf 100644 --- a/devel/py-python-statsd/Makefile +++ b/devel/py-python-statsd/Makefile @@ -12,7 +12,7 @@ COMMENT= Client for Etsy's node-js statsd server LICENSE= BSD3CLAUSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils post-extract: diff --git a/devel/py-python-subunit/Makefile b/devel/py-python-subunit/Makefile index 6820c6ac1b7f..81b57350b1ae 100644 --- a/devel/py-python-subunit/Makefile +++ b/devel/py-python-subunit/Makefile @@ -19,7 +19,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fixtures>=0:devel/py-fixtures@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}hypothesis>=0:devel/py-hypothesis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}testscenarios>=0:devel/py-testscenarios@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/devel/py-pythonbrew/Makefile b/devel/py-pythonbrew/Makefile index 915e63041a76..8cd767bf010b 100644 --- a/devel/py-pythonbrew/Makefile +++ b/devel/py-pythonbrew/Makefile @@ -13,7 +13,7 @@ COMMENT= Python Environment manager LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-pytimeparse/Makefile b/devel/py-pytimeparse/Makefile index 26e4e88408d2..dfb253f6414c 100644 --- a/devel/py-pytimeparse/Makefile +++ b/devel/py-pytimeparse/Makefile @@ -12,7 +12,7 @@ COMMENT= Small Python module to parse various kinds of time expressions LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-pytools/Makefile b/devel/py-pytools/Makefile index 0b0b680e32ec..f18d25ac46dc 100644 --- a/devel/py-pytools/Makefile +++ b/devel/py-pytools/Makefile @@ -20,6 +20,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.4.0:devel/py-appdirs@${PY_FLAVOR} NO_ARCH= yes USE_PYTHON= autoplist concurrent distutils -USES= python +USES= python:3.6+ .include diff --git a/devel/py-pytrie/Makefile b/devel/py-pytrie/Makefile index 8700791443cd..0d516d8637cf 100644 --- a/devel/py-pytrie/Makefile +++ b/devel/py-pytrie/Makefile @@ -16,7 +16,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sortedcontainers>0:devel/py-sortedcontainers@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-pytvmaze/Makefile b/devel/py-pytvmaze/Makefile index bc0af05a5bae..580f6637e426 100644 --- a/devel/py-pytvmaze/Makefile +++ b/devel/py-pytvmaze/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pytzdata/Makefile b/devel/py-pytzdata/Makefile index 28e8e5fbac74..f69adbe6dc3d 100644 --- a/devel/py-pytzdata/Makefile +++ b/devel/py-pytzdata/Makefile @@ -13,7 +13,7 @@ COMMENT= Olson timezone database for Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pyudev/Makefile b/devel/py-pyudev/Makefile index bca95269fe97..95984277b893 100644 --- a/devel/py-pyudev/Makefile +++ b/devel/py-pyudev/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libudev.so:devel/libudev-devd RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-pyusb/Makefile b/devel/py-pyusb/Makefile index 2f63707e7a62..0b4855668c5e 100644 --- a/devel/py-pyusb/Makefile +++ b/devel/py-pyusb/Makefile @@ -11,7 +11,7 @@ COMMENT= Python wrapper around libusb LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils USE_GITHUB= yes diff --git a/devel/py-pyxb/Makefile b/devel/py-pyxb/Makefile index ab5f21ab7e08..f263b6c75d73 100644 --- a/devel/py-pyxb/Makefile +++ b/devel/py-pyxb/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libxml2>0:textproc/py-libxml2@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-q/Makefile b/devel/py-q/Makefile index ed570e8ea2d1..71235dda9843 100644 --- a/devel/py-q/Makefile +++ b/devel/py-q/Makefile @@ -11,7 +11,7 @@ COMMENT= Quick-and-dirty debugging output for tired programmers LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent NO_ARCH= yes diff --git a/devel/py-ramlfications/Makefile b/devel/py-ramlfications/Makefile index 60d81e3a94be..a88c176ff5f5 100644 --- a/devel/py-ramlfications/Makefile +++ b/devel/py-ramlfications/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=16.0.0:devel/py-attrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xmltodict>=0.10.1:devel/py-xmltodict@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} -USES?= python +USES?= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-ratelimiter/Makefile b/devel/py-ratelimiter/Makefile index 6d9bc255b73e..27ae050a8b5a 100644 --- a/devel/py-ratelimiter/Makefile +++ b/devel/py-ratelimiter/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=3.0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-rauth/Makefile b/devel/py-rauth/Makefile index eb8dd6fb6614..c1122dc1ad37 100644 --- a/devel/py-rauth/Makefile +++ b/devel/py-rauth/Makefile @@ -17,7 +17,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=1.2.1:devel/py-nose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>=1.0.1:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycrypto>=2.5:security/py-pycrypto@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= distutils autoplist diff --git a/devel/py-raven/Makefile b/devel/py-raven/Makefile index 1f16e02ecef0..4163dc5f1993 100644 --- a/devel/py-raven/Makefile +++ b/devel/py-raven/Makefile @@ -12,7 +12,7 @@ COMMENT= Client for Sentry LICENSE= BSD2CLAUSE -USES= python +USES= python:3.6+ # either CHEESESHOP or github, whatever is newer USE_GITHUB= yes GH_ACCOUNT= getsentry diff --git a/devel/py-rchitect/Makefile b/devel/py-rchitect/Makefile index 8961408e30aa..1619473c7453 100644 --- a/devel/py-rchitect/Makefile +++ b/devel/py-rchitect/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.10.0:devel/py-cffi@${PY_FLAVOR} \ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.10.0:devel/py-cffi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-readme-renderer/Makefile b/devel/py-readme-renderer/Makefile index 52c959f223b6..214871a66b25 100644 --- a/devel/py-readme-renderer/Makefile +++ b/devel/py-readme-renderer/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bleach>=2.1.0:www/py-bleach@${PY_FLAVOR} \ ${PY_PYGMENTS} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-rednose/Makefile b/devel/py-rednose/Makefile index d843bb075ea2..be9cae7cd048 100644 --- a/devel/py-rednose/Makefile +++ b/devel/py-rednose/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENCE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>0:devel/py-colorama@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}termstyle>0:devel/py-termstyle@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-rekall-efilter/Makefile b/devel/py-rekall-efilter/Makefile index 1ac6ce3f1257..336b323ff0d8 100644 --- a/devel/py-rekall-efilter/Makefile +++ b/devel/py-rekall-efilter/Makefile @@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>2:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=2011:devel/py-pytz@${PY_FLAVOR} NO_ARCH= yes -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist post-extract: diff --git a/devel/py-remote-pdb/Makefile b/devel/py-remote-pdb/Makefile index d68ae7b0fc9e..85047471604f 100644 --- a/devel/py-remote-pdb/Makefile +++ b/devel/py-remote-pdb/Makefile @@ -12,7 +12,7 @@ COMMENT= Remote vanilla PDB over TCP sockets LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-repoze.sphinx.autointerface/Makefile b/devel/py-repoze.sphinx.autointerface/Makefile index 613a231b6dc2..15b5990ae114 100644 --- a/devel/py-repoze.sphinx.autointerface/Makefile +++ b/devel/py-repoze.sphinx.autointerface/Makefile @@ -13,7 +13,7 @@ COMMENT= Auto-generates API docs from Zope interfaces LICENSE= BSD4CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-repoze.who/Makefile b/devel/py-repoze.who/Makefile index 86fb3f83ab8b..69ce0f3f7799 100644 --- a/devel/py-repoze.who/Makefile +++ b/devel/py-repoze.who/Makefile @@ -19,7 +19,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}webob>=0:www/py-webob@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.interface>=3.5.2:devel/py-zope.interface@${PY_FLAVOR} RUN_DEPENDS:= ${BUILD_DEPENDS} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-repoze.xmliter/Makefile b/devel/py-repoze.xmliter/Makefile index b101ed8fd3d9..bf22423913dc 100644 --- a/devel/py-repoze.xmliter/Makefile +++ b/devel/py-repoze.xmliter/Makefile @@ -17,7 +17,7 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=2.1.1:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils .include diff --git a/devel/py-represent/Makefile b/devel/py-represent/Makefile index 169209eed9ab..8de90b6a85df 100644 --- a/devel/py-represent/Makefile +++ b/devel/py-represent/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.8.0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ipython>=0:devel/ipython@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>=3.0.5:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-requestsexceptions/Makefile b/devel/py-requestsexceptions/Makefile index ba6adb1db950..0c95ccaedd05 100644 --- a/devel/py-requestsexceptions/Makefile +++ b/devel/py-requestsexceptions/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-resolver/Makefile b/devel/py-resolver/Makefile index 124ffa3e5c77..2b59ce16ef64 100644 --- a/devel/py-resolver/Makefile +++ b/devel/py-resolver/Makefile @@ -14,7 +14,7 @@ COMMENT= Resolve specially formatted statements to Python objects LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-responses/Makefile b/devel/py-responses/Makefile index dee4bb6fcec3..3b883e13513d 100644 --- a/devel/py-responses/Makefile +++ b/devel/py-responses/Makefile @@ -22,7 +22,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=3.7.1:devel/py-coverage@${PY_FLAV ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-localserver>=0:devel/py-pytest-localserver@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-retrying/Makefile b/devel/py-retrying/Makefile index 291a3b95be5a..4f367c142f59 100644 --- a/devel/py-retrying/Makefile +++ b/devel/py-retrying/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.7.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-robotframework-databaselibrary/Makefile b/devel/py-robotframework-databaselibrary/Makefile index 281c095c5812..f6ead9f6d609 100644 --- a/devel/py-robotframework-databaselibrary/Makefile +++ b/devel/py-robotframework-databaselibrary/Makefile @@ -19,7 +19,7 @@ GH_ACCOUNT= franz-see GH_PROJECT= Robotframework-Database-Library NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-robotframework-pabot/Makefile b/devel/py-robotframework-pabot/Makefile index 6c849034c764..78686b781f3e 100644 --- a/devel/py-robotframework-pabot/Makefile +++ b/devel/py-robotframework-pabot/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}robotframework>=2.7.5:devel/py-robotframewor ${PY_TYPING} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils USE_GITHUB= yes GH_ACCOUNT= mkorpela diff --git a/devel/py-robotframework-seleniumlibrary/Makefile b/devel/py-robotframework-seleniumlibrary/Makefile index 04f81ed2de41..23b3fc7f8e2c 100644 --- a/devel/py-robotframework-seleniumlibrary/Makefile +++ b/devel/py-robotframework-seleniumlibrary/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}robotframework>=2.7.5:devel/py-robotframework@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}selenium>=3.4.0:www/py-selenium@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-robotframework/Makefile b/devel/py-robotframework/Makefile index 571087068609..ac218b7a2391 100644 --- a/devel/py-robotframework/Makefile +++ b/devel/py-robotframework/Makefile @@ -13,7 +13,7 @@ COMMENT= Generic test automation framework LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-robotremoteserver/Makefile b/devel/py-robotremoteserver/Makefile index f884e594fd7f..aa87685df63b 100644 --- a/devel/py-robotremoteserver/Makefile +++ b/devel/py-robotremoteserver/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}robotframework>=2.7.5:devel/py-robotframework@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-rope/Makefile b/devel/py-rope/Makefile index 7a32e35384ce..a39995fae961 100644 --- a/devel/py-rope/Makefile +++ b/devel/py-rope/Makefile @@ -13,7 +13,7 @@ COMMENT= Python refactoring library LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-rose/Makefile b/devel/py-rose/Makefile index a309a44157d5..7a86242e6ad4 100644 --- a/devel/py-rose/Makefile +++ b/devel/py-rose/Makefile @@ -13,7 +13,7 @@ COMMENT= Small library for keeping your version up-to-date easily everywhere LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-rply/Makefile b/devel/py-rply/Makefile index 14a182c95a6c..1ed6f95c979f 100644 --- a/devel/py-rply/Makefile +++ b/devel/py-rply/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>0:devel/py-appdirs@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-rq-scheduler/Makefile b/devel/py-rq-scheduler/Makefile index b3f897a17fc7..ef73c4dd963a 100644 --- a/devel/py-rq-scheduler/Makefile +++ b/devel/py-rq-scheduler/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}croniter>=0.3.9:sysutils/py-croniter@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rq>=0.13:devel/py-rq@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-rq/Makefile b/devel/py-rq/Makefile index b2eec3046293..01655f566ed6 100644 --- a/devel/py-rq/Makefile +++ b/devel/py-rq/Makefile @@ -15,7 +15,7 @@ LICENSE= BSD2CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>=2.7:databases/py-redis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>=5.0:devel/py-click@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-rtree/Makefile b/devel/py-rtree/Makefile index 17dd33db3c55..0d8625a69a2e 100644 --- a/devel/py-rtree/Makefile +++ b/devel/py-rtree/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${LOCALBASE}/include/spatialindex/SpatialIndex.h:devel/spatialind ${PYTHON_PKGNAMEPREFIX}wheel>=0.29.0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${LOCALBASE}/include/spatialindex/SpatialIndex.h:devel/spatialindex -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils post-extract: diff --git a/devel/py-rtslib-fb/Makefile b/devel/py-rtslib-fb/Makefile index f7d7bf27d95b..52e866d0341d 100644 --- a/devel/py-rtslib-fb/Makefile +++ b/devel/py-rtslib-fb/Makefile @@ -15,7 +15,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyudev>=0.16.1:devel/py-pyudev@${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 diff --git a/devel/py-ruamel.yaml.clib/Makefile b/devel/py-ruamel.yaml.clib/Makefile index 8a11b7e8a85f..bb46e5ba2d23 100644 --- a/devel/py-ruamel.yaml.clib/Makefile +++ b/devel/py-ruamel.yaml.clib/Makefile @@ -13,7 +13,7 @@ COMMENT= C version of reader, parser and emitter for ruamel.yaml LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils post-install: diff --git a/devel/py-ruamel.yaml/Makefile b/devel/py-ruamel.yaml/Makefile index 159a9e3572b7..80bceadcdaa4 100644 --- a/devel/py-ruamel.yaml/Makefile +++ b/devel/py-ruamel.yaml/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ruamel.yaml.clib>=0.1.2:devel/py-ruamel.yaml.clib@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-rubymarshal/Makefile b/devel/py-rubymarshal/Makefile index 37b2897aacae..08ffcdf7a91c 100644 --- a/devel/py-rubymarshal/Makefile +++ b/devel/py-rubymarshal/Makefile @@ -20,7 +20,7 @@ USE_GITHUB= yes # tests are missing from PyPI distribution GH_ACCOUNT= d9pouces GH_PROJECT= RubyMarshal -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-rush/Makefile b/devel/py-rush/Makefile index 7253a2e64091..8acb752dd5a7 100644 --- a/devel/py-rush/Makefile +++ b/devel/py-rush/Makefile @@ -12,7 +12,7 @@ COMMENT= Library for throttling algorithms LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-rx1/Makefile b/devel/py-rx1/Makefile index 76c7c5d2b717..a4694276ffea 100644 --- a/devel/py-rx1/Makefile +++ b/devel/py-rx1/Makefile @@ -14,7 +14,7 @@ COMMENT= Reactive Extensions (Rx) for Python LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-saneyaml/Makefile b/devel/py-saneyaml/Makefile index 184b53791850..f4b3d6e3cedd 100644 --- a/devel/py-saneyaml/Makefile +++ b/devel/py-saneyaml/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/apache-2.0.LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes GH_ACCOUNT= nexB diff --git a/devel/py-sarge/Makefile b/devel/py-sarge/Makefile index a8537c74b9b9..223ec24059ed 100644 --- a/devel/py-sarge/Makefile +++ b/devel/py-sarge/Makefile @@ -14,7 +14,7 @@ COMMENT= Wrapper for subprocess which provides command pipeline functionality LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-schedule/Makefile b/devel/py-schedule/Makefile index f098f33e1dd8..1a0fea48a6e8 100644 --- a/devel/py-schedule/Makefile +++ b/devel/py-schedule/Makefile @@ -13,7 +13,7 @@ COMMENT= Python job scheduling for humans LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-schema/Makefile b/devel/py-schema/Makefile index adee7f26e2f5..2924e9519ea9 100644 --- a/devel/py-schema/Makefile +++ b/devel/py-schema/Makefile @@ -14,7 +14,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}contextlib2>=0.5.5:devel/py-contextlib2@${PY LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE-MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-schematics-patched/Makefile b/devel/py-schematics-patched/Makefile index 5fe47e521559..977d97a85d9b 100644 --- a/devel/py-schematics-patched/Makefile +++ b/devel/py-schematics-patched/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.7.3:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes GH_ACCOUNT= pombredanne diff --git a/devel/py-scikit-build/Makefile b/devel/py-scikit-build/Makefile index 30a0951262de..6387e4e586ac 100644 --- a/devel/py-scikit-build/Makefile +++ b/devel/py-scikit-build/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0.29.0:devel/py-wheel@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-scripttest/Makefile b/devel/py-scripttest/Makefile index 8b5f6e6f0689..9cacb79a62c1 100644 --- a/devel/py-scripttest/Makefile +++ b/devel/py-scripttest/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/docs/license.rst TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-selection/Makefile b/devel/py-selection/Makefile index 86ff7baef030..fe745df667d4 100644 --- a/devel/py-selection/Makefile +++ b/devel/py-selection/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}weblib>0:devel/py-weblib@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-semantic-version/Makefile b/devel/py-semantic-version/Makefile index 867a17b57168..26c19b3d7d45 100644 --- a/devel/py-semantic-version/Makefile +++ b/devel/py-semantic-version/Makefile @@ -14,7 +14,7 @@ COMMENT= Python library provides a few tools to handle SemVer in Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-semver/Makefile b/devel/py-semver/Makefile index 49c1c595cdf5..311a92017607 100644 --- a/devel/py-semver/Makefile +++ b/devel/py-semver/Makefile @@ -13,7 +13,7 @@ COMMENT= Python helper for Semantic Versioning LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-sentry-sdk/Makefile b/devel/py-sentry-sdk/Makefile index b7fbb8642f5e..38769309a86b 100644 --- a/devel/py-sentry-sdk/Makefile +++ b/devel/py-sentry-sdk/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi@${PY_FLAVOR} # ${PYTHON_PKGNAMEPREFIX}bottle>=0:www/py-bottle@${PY_FLAVOR} \ # ${PYTHON_PKGNAMEPREFIX}tornado>=0:www/py-tornado@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-serializable/Makefile b/devel/py-serializable/Makefile index 229ec1877951..0b395be318e7 100644 --- a/devel/py-serializable/Makefile +++ b/devel/py-serializable/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}simplejson>0:devel/py-simplejson@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typechecks>=0.0.2:devel/py-typechecks@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-serpent/Makefile b/devel/py-serpent/Makefile index 2dd31452ab36..49e9a523b528 100644 --- a/devel/py-serpent/Makefile +++ b/devel/py-serpent/Makefile @@ -13,7 +13,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-setproctitle/Makefile b/devel/py-setproctitle/Makefile index b04bd47721be..228726515750 100644 --- a/devel/py-setproctitle/Makefile +++ b/devel/py-setproctitle/Makefile @@ -14,7 +14,7 @@ COMMENT= Python module to customize the process title LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils PORTDOCS= HISTORY.rst README.rst diff --git a/devel/py-setuptools-git/Makefile b/devel/py-setuptools-git/Makefile index 3a73f587b8b1..f9d3316f706f 100644 --- a/devel/py-setuptools-git/Makefile +++ b/devel/py-setuptools-git/Makefile @@ -13,7 +13,7 @@ COMMENT= Setuptools plugin for git LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-setuptools-pkg/Makefile b/devel/py-setuptools-pkg/Makefile index b843f915a470..7df066c81a34 100644 --- a/devel/py-setuptools-pkg/Makefile +++ b/devel/py-setuptools-pkg/Makefile @@ -20,7 +20,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=2.0.0:devel/py-mock@${PY_FLAVOR} \ NO_ARCH= yes # Actually 2.7,3.4+ -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils do-test: diff --git a/devel/py-setuptools_hg/Makefile b/devel/py-setuptools_hg/Makefile index c1efe521ebef..9cf37ac61952 100644 --- a/devel/py-setuptools_hg/Makefile +++ b/devel/py-setuptools_hg/Makefile @@ -14,7 +14,7 @@ COMMENT= Setuptools plugin for hg LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-setuptools_scm_git_archive/Makefile b/devel/py-setuptools_scm_git_archive/Makefile index 43d7c3b53708..f889d1e31142 100644 --- a/devel/py-setuptools_scm_git_archive/Makefile +++ b/devel/py-setuptools_scm_git_archive/Makefile @@ -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}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-sexpdata/Makefile b/devel/py-sexpdata/Makefile index 97b665816259..a2eaca934a5a 100644 --- a/devel/py-sexpdata/Makefile +++ b/devel/py-sexpdata/Makefile @@ -12,7 +12,7 @@ COMMENT= S-expression parser for Python LICENSE= BSD2CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-sh/Makefile b/devel/py-sh/Makefile index 69e0d234e5d9..30420132bab2 100644 --- a/devel/py-sh/Makefile +++ b/devel/py-sh/Makefile @@ -12,7 +12,7 @@ COMMENT= Python subprocess interface LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-shapely/Makefile b/devel/py-shapely/Makefile index cdbe6c986688..2d777b3e5437 100644 --- a/devel/py-shapely/Makefile +++ b/devel/py-shapely/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE LIB_DEPENDS= libgeos_c.so:graphics/geos -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-shellingham/Makefile b/devel/py-shellingham/Makefile index 11e0a4a0aadf..dca542dca04a 100644 --- a/devel/py-shellingham/Makefile +++ b/devel/py-shellingham/Makefile @@ -13,7 +13,7 @@ LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils # No tests implemented for this module. diff --git a/devel/py-simpleeval/Makefile b/devel/py-simpleeval/Makefile index 98536e411ab3..fd324b9f7b45 100644 --- a/devel/py-simpleeval/Makefile +++ b/devel/py-simpleeval/Makefile @@ -11,7 +11,7 @@ COMMENT= Simple, safe single expression evaluator python library LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-simplegeneric/Makefile b/devel/py-simplegeneric/Makefile index e325ebc4fb55..d7d5a7c47ed4 100644 --- a/devel/py-simplegeneric/Makefile +++ b/devel/py-simplegeneric/Makefile @@ -12,7 +12,7 @@ COMMENT= Simple generic functions LICENSE= ZPL21 -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-simplejson/Makefile b/devel/py-simplejson/Makefile index 97c09f4e5113..d7d200899c7f 100644 --- a/devel/py-simplejson/Makefile +++ b/devel/py-simplejson/Makefile @@ -14,7 +14,7 @@ COMMENT= Simple, fast, extensible JSON encoder/decoder LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils post-install: diff --git a/devel/py-simpleparse/Makefile b/devel/py-simpleparse/Makefile index 051865a511b4..8b6a0ea64522 100644 --- a/devel/py-simpleparse/Makefile +++ b/devel/py-simpleparse/Makefile @@ -11,7 +11,7 @@ DISTNAME= SimpleParse-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Python EBNF parser generator (with mx.TextTools derivative) -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils post-install: diff --git a/devel/py-simpletal/Makefile b/devel/py-simpletal/Makefile index 427e8264de41..2046004001f5 100644 --- a/devel/py-simpletal/Makefile +++ b/devel/py-simpletal/Makefile @@ -15,7 +15,7 @@ COMMENT= Stand alone TAL Python implementation to power HTML & XML templates LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-simpy/Makefile b/devel/py-simpy/Makefile index f5233174c561..389fd1d00b6d 100644 --- a/devel/py-simpy/Makefile +++ b/devel/py-simpy/Makefile @@ -15,7 +15,7 @@ LICENSE= LGPL21 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils OPTIONS_DEFINE= TKINTER DOCS diff --git a/devel/py-smmap/Makefile b/devel/py-smmap/Makefile index ea9f4527031a..cf09d602aed7 100644 --- a/devel/py-smmap/Makefile +++ b/devel/py-smmap/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-smmap2/Makefile b/devel/py-smmap2/Makefile index 3225cd7dbed1..7e266492388b 100644 --- a/devel/py-smmap2/Makefile +++ b/devel/py-smmap2/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-snakeviz/Makefile b/devel/py-snakeviz/Makefile index dedcb911d9a6..6ce8ac17be72 100644 --- a/devel/py-snakeviz/Makefile +++ b/devel/py-snakeviz/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tornado>0:www/py-tornado@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-sortedcontainers/Makefile b/devel/py-sortedcontainers/Makefile index 8a1cc661de37..a9392d6c487e 100644 --- a/devel/py-sortedcontainers/Makefile +++ b/devel/py-sortedcontainers/Makefile @@ -14,7 +14,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-sourcemap/Makefile b/devel/py-sourcemap/Makefile index cad8d5b34d69..36e7c53aa536 100644 --- a/devel/py-sourcemap/Makefile +++ b/devel/py-sourcemap/Makefile @@ -13,7 +13,7 @@ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-speaklater/Makefile b/devel/py-speaklater/Makefile index b678e284a736..f1cd0d412cbd 100644 --- a/devel/py-speaklater/Makefile +++ b/devel/py-speaklater/Makefile @@ -14,7 +14,7 @@ COMMENT= Lazy string Python module for translations LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-speg/Makefile b/devel/py-speg/Makefile index a77ad8b4261b..31558fa1284c 100644 --- a/devel/py-speg/Makefile +++ b/devel/py-speg/Makefile @@ -12,7 +12,7 @@ COMMENT= PEG-based parser interpreter with memoization (Python module) LICENSE= MIT -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils .include diff --git a/devel/py-squint/Makefile b/devel/py-squint/Makefile index 1e72b2cdaa50..fc99059457fc 100644 --- a/devel/py-squint/Makefile +++ b/devel/py-squint/Makefile @@ -14,7 +14,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}get-reader>=0:devel/py-get-reader@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-stackexchange/Makefile b/devel/py-stackexchange/Makefile index 2237f236a759..929ccd8ca309 100644 --- a/devel/py-stackexchange/Makefile +++ b/devel/py-stackexchange/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.8.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-statgrab/Makefile b/devel/py-statgrab/Makefile index d4b61d212a6b..97eecf7bb2c1 100644 --- a/devel/py-statgrab/Makefile +++ b/devel/py-statgrab/Makefile @@ -17,7 +17,7 @@ LICENSE= LGPL21 LIB_DEPENDS= libstatgrab.so:devel/libstatgrab -USES= pkgconfig python +USES= pkgconfig python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-statsd/Makefile b/devel/py-statsd/Makefile index 44a416b77309..5b9a93da8839 100644 --- a/devel/py-statsd/Makefile +++ b/devel/py-statsd/Makefile @@ -13,7 +13,7 @@ COMMENT= Simple statsd client LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-stdnum/Makefile b/devel/py-stdnum/Makefile index 6c6bc8657cc8..8489e2bc464f 100644 --- a/devel/py-stdnum/Makefile +++ b/devel/py-stdnum/Makefile @@ -13,7 +13,7 @@ COMMENT= Python module to handle standardized numbers and codes LICENSE= LGPL21 # Python3 ready -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-stevedore/Makefile b/devel/py-stevedore/Makefile index 8a2feca6da0b..3cc98937b05b 100644 --- a/devel/py-stevedore/Makefile +++ b/devel/py-stevedore/Makefile @@ -20,7 +20,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-stopit/Makefile b/devel/py-stopit/Makefile index 65474680c4b2..6491b991a5fa 100644 --- a/devel/py-stopit/Makefile +++ b/devel/py-stopit/Makefile @@ -11,7 +11,7 @@ COMMENT= Timeout control decorator and context managers in Python LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-strategies/Makefile b/devel/py-strategies/Makefile index e30d0720cf92..1838fbcafb54 100644 --- a/devel/py-strategies/Makefile +++ b/devel/py-strategies/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}multipledispatch>0:devel/py-multipledispatch@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}toolz>0:devel/py-toolz@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-streamparse/Makefile b/devel/py-streamparse/Makefile index e08bb7f4054a..59f28ab55889 100644 --- a/devel/py-streamparse/Makefile +++ b/devel/py-streamparse/Makefile @@ -25,7 +25,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}unittest2>=0:devel/py-unittest2@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-strict-rfc3339/Makefile b/devel/py-strict-rfc3339/Makefile index 09eb605ca330..21ba52966f52 100644 --- a/devel/py-strict-rfc3339/Makefile +++ b/devel/py-strict-rfc3339/Makefile @@ -12,7 +12,7 @@ COMMENT= Strict, simple, lightweight RFC3339 functions LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-stringcase/Makefile b/devel/py-stringcase/Makefile index 663a723b082b..9f19b77cec02 100644 --- a/devel/py-stringcase/Makefile +++ b/devel/py-stringcase/Makefile @@ -13,7 +13,7 @@ COMMENT= String case converter LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-structlog/Makefile b/devel/py-structlog/Makefile index f419b3a493f1..c4d99f97d6ef 100644 --- a/devel/py-structlog/Makefile +++ b/devel/py-structlog/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>=0.3.3:devel/py-colorama@${PY_FLAVO ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-stsci.distutils/Makefile b/devel/py-stsci.distutils/Makefile index ee93f5a4553e..613cfa0e0d1a 100644 --- a/devel/py-stsci.distutils/Makefile +++ b/devel/py-stsci.distutils/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}d2to1>0:devel/py-d2to1@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-sure/Makefile b/devel/py-sure/Makefile index fd7bb71804fe..c64738a4d776 100644 --- a/devel/py-sure/Makefile +++ b/devel/py-sure/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-sysctl/Makefile b/devel/py-sysctl/Makefile index 807bac068f90..a831b105a5d4 100644 --- a/devel/py-sysctl/Makefile +++ b/devel/py-sysctl/Makefile @@ -11,7 +11,7 @@ COMMENT= Wrapper for the sysctl system functions LICENSE= BSD2CLAUSE -USES= compiler:c11 python +USES= compiler:c11 python:3.6+ USE_CSTD= c99 USE_PYTHON= distutils autoplist diff --git a/devel/py-sysv_ipc/Makefile b/devel/py-sysv_ipc/Makefile index b1f3ffa41976..7dbcf3442695 100644 --- a/devel/py-sysv_ipc/Makefile +++ b/devel/py-sysv_ipc/Makefile @@ -12,7 +12,7 @@ COMMENT= System V IPC for Python LICENSE= BSD2CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-tables/Makefile b/devel/py-tables/Makefile index 452cb9033d6e..48bb3186a79a 100644 --- a/devel/py-tables/Makefile +++ b/devel/py-tables/Makefile @@ -23,7 +23,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} \ CONFLICTS_BUILD= zstd # conflicting version of zstd is bundled -USES= fortran python +USES= fortran python:3.6+ USE_PYTHON= autoplist concurrent distutils cython PORTEXAMPLES= * diff --git a/devel/py-tabulate/Makefile b/devel/py-tabulate/Makefile index e6f151314aa3..6401126706cf 100644 --- a/devel/py-tabulate/Makefile +++ b/devel/py-tabulate/Makefile @@ -13,7 +13,7 @@ COMMENT= Pretty-print tabular data in Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-tabulator/Makefile b/devel/py-tabulator/Makefile index bb75c12611d2..d0c9c4337036 100644 --- a/devel/py-tabulator/Makefile +++ b/devel/py-tabulator/Makefile @@ -25,7 +25,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto3>=1.9:www/py-boto3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}unicodecsv>=0.14:devel/py-unicodecsv@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xlrd>=1.0:textproc/py-xlrd@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-tapi/Makefile b/devel/py-tapi/Makefile index 08d9776b4417..9ca1de48ba26 100644 --- a/devel/py-tapi/Makefile +++ b/devel/py-tapi/Makefile @@ -15,7 +15,7 @@ COMMENT= Framework for testing APIs LICENSE= MIT NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-tarantool-queue/Makefile b/devel/py-tarantool-queue/Makefile index ccca2ea4734b..7d3d1841d22f 100644 --- a/devel/py-tarantool-queue/Makefile +++ b/devel/py-tarantool-queue/Makefile @@ -16,7 +16,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0:devel/py-msgpack@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tarantool>=0:databases/py-tarantool@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-tblib/Makefile b/devel/py-tblib/Makefile index f064d2fbba3c..056d032ef0c5 100644 --- a/devel/py-tblib/Makefile +++ b/devel/py-tblib/Makefile @@ -12,7 +12,7 @@ COMMENT= Traceback serialization library in Python LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-tempora1/Makefile b/devel/py-tempora1/Makefile index 86cf4c653537..0b1c31161cf0 100644 --- a/devel/py-tempora1/Makefile +++ b/devel/py-tempora1/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=3.5:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-tenacity/Makefile b/devel/py-tenacity/Makefile index 07e2f5aebf58..d03915aa90e4 100644 --- a/devel/py-tenacity/Makefile +++ b/devel/py-tenacity/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PY_FUTURES} \ ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} \ ${PY_TYPING} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-termcolor/Makefile b/devel/py-termcolor/Makefile index 84d8eef371c0..69794e0feeca 100644 --- a/devel/py-termcolor/Makefile +++ b/devel/py-termcolor/Makefile @@ -13,7 +13,7 @@ COMMENT= ANSII Color formatting for output in terminal LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-termstyle/Makefile b/devel/py-termstyle/Makefile index f30d4214488e..234de7b0e9a6 100644 --- a/devel/py-termstyle/Makefile +++ b/devel/py-termstyle/Makefile @@ -12,7 +12,7 @@ COMMENT= Dirt-simple terminal-colour library for python LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-testfixtures/Makefile b/devel/py-testfixtures/Makefile index ba1733c0130b..c45dcb40041f 100644 --- a/devel/py-testfixtures/Makefile +++ b/devel/py-testfixtures/Makefile @@ -12,7 +12,7 @@ COMMENT= Collection of helpers and mock objects for unit tests and doc tests LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-testoob/Makefile b/devel/py-testoob/Makefile index 5f51e9773e77..79d4c4ad75a9 100644 --- a/devel/py-testoob/Makefile +++ b/devel/py-testoob/Makefile @@ -19,7 +19,7 @@ OPTIONS_DEFINE= TWISTED TWISTED_DESC= enable running in threads NO_ARCH= yes -USES= python tar:bzip2 +USES= python:3.6+ tar:bzip2 USE_PYTHON= autoplist distutils TWISTED_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR} diff --git a/devel/py-testpath/Makefile b/devel/py-testpath/Makefile index ef29afc77eb2..101f99313f4d 100644 --- a/devel/py-testpath/Makefile +++ b/devel/py-testpath/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PY_PATHLIB} \ ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-testrepository/Makefile b/devel/py-testrepository/Makefile index 868e08f8962f..5f5c7b44bfdf 100644 --- a/devel/py-testrepository/Makefile +++ b/devel/py-testrepository/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fixtures>0:devel/py-fixtures@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-subunit>=0.0.18:devel/py-python-subunit@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}testtools>=0.9.30:devel/py-testtools@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= distutils concurrent autoplist SHEBANG_FILES= testr diff --git a/devel/py-testresources/Makefile b/devel/py-testresources/Makefile index b784559fb7c7..10c29bb4e340 100644 --- a/devel/py-testresources/Makefile +++ b/devel/py-testresources/Makefile @@ -23,6 +23,6 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>=0:textproc/py-docutils@${PY_FLAVO NO_ARCH= yes USE_PYTHON= autoplist concurrent distutils -USES= python +USES= python:3.6+ .include diff --git a/devel/py-testscenarios/Makefile b/devel/py-testscenarios/Makefile index ee3ee06b7adb..0757395472ac 100644 --- a/devel/py-testscenarios/Makefile +++ b/devel/py-testscenarios/Makefile @@ -21,6 +21,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=0.11:devel/py-pbr@${PY_FLAVOR} \ NO_ARCH= yes USE_PYTHON= autoplist concurrent distutils -USES= python +USES= python:3.6+ .include diff --git a/devel/py-testtools/Makefile b/devel/py-testtools/Makefile index d7c2e94707ef..f13a5111131e 100644 --- a/devel/py-testtools/Makefile +++ b/devel/py-testtools/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}extras>=1.0.0:devel/py-extras@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}traceback2>=0:devel/py-traceback2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}unittest2>=1.0.0:devel/py-unittest2@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-thrift/Makefile b/devel/py-thrift/Makefile index 9fde7ae05924..1e4d3d0a8073 100644 --- a/devel/py-thrift/Makefile +++ b/devel/py-thrift/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/../../LICENSE DISTINFO_FILE= ${PORTSDIR}/devel/thrift/distinfo -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist WRKSRC= ${WRKDIR}/${DISTNAME}/lib/py diff --git a/devel/py-thriftpy/Makefile b/devel/py-thriftpy/Makefile index d92e41d405f5..ce1385e8baed 100644 --- a/devel/py-thriftpy/Makefile +++ b/devel/py-thriftpy/Makefile @@ -13,7 +13,7 @@ COMMENT= Pure python implementation of Apache Thrift LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-timelib/Makefile b/devel/py-timelib/Makefile index baa62746e375..0a670cf6bd58 100644 --- a/devel/py-timelib/Makefile +++ b/devel/py-timelib/Makefile @@ -10,7 +10,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= wen@FreeBSD.org COMMENT= Parse English textual date descriptions -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist .include diff --git a/devel/py-tinyarray/Makefile b/devel/py-tinyarray/Makefile index 9d7ed1a5cc11..1c6bf23a2b5b 100644 --- a/devel/py-tinyarray/Makefile +++ b/devel/py-tinyarray/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD2CLAUSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-tinyrpc0/Makefile b/devel/py-tinyrpc0/Makefile index 58d4b732700f..00ca119c34dc 100644 --- a/devel/py-tinyrpc0/Makefile +++ b/devel/py-tinyrpc0/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-tipper/Makefile b/devel/py-tipper/Makefile index 26e7e24dd7b4..a002610acde3 100644 --- a/devel/py-tipper/Makefile +++ b/devel/py-tipper/Makefile @@ -12,7 +12,7 @@ COMMENT= Tracebacks for python via SIGUSR1 LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-toolz/Makefile b/devel/py-toolz/Makefile index dcaa70866fdf..130f965b744f 100644 --- a/devel/py-toolz/Makefile +++ b/devel/py-toolz/Makefile @@ -12,7 +12,7 @@ COMMENT= Functional standard library for Python LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-tooz1/Makefile b/devel/py-tooz1/Makefile index f6b062a74800..6fa1eca27df2 100644 --- a/devel/py-tooz1/Makefile +++ b/devel/py-tooz1/Makefile @@ -26,7 +26,7 @@ RUN_DEPENDS= ${PY_ENUM34} \ ${PYTHON_PKGNAMEPREFIX}tenacity>=3.2.1:devel/py-tenacity@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}voluptuous>=0.8.9:devel/py-voluptuous@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-toposort/Makefile b/devel/py-toposort/Makefile index 8b47a460b23a..61d82d72a844 100644 --- a/devel/py-toposort/Makefile +++ b/devel/py-toposort/Makefile @@ -13,7 +13,7 @@ COMMENT= Topological sorting algorithm for Python LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-traceback2/Makefile b/devel/py-traceback2/Makefile index 652c1c38f803..efadb7441e65 100644 --- a/devel/py-traceback2/Makefile +++ b/devel/py-traceback2/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=0:devel/py-pbr@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}linecache2>=0:devel/py-linecache2@${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 diff --git a/devel/py-transitions/Makefile b/devel/py-transitions/Makefile index 65fcc3985022..7c0437163ebb 100644 --- a/devel/py-transitions/Makefile +++ b/devel/py-transitions/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-tree-format/Makefile b/devel/py-tree-format/Makefile index e327edf3847d..a869aa7004d4 100644 --- a/devel/py-tree-format/Makefile +++ b/devel/py-tree-format/Makefile @@ -14,7 +14,7 @@ LICENSE= APACHE20 TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}testtools>0:devel/py-testtools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-trollius/Makefile b/devel/py-trollius/Makefile index cba795c009e0..11405ce120f2 100644 --- a/devel/py-trollius/Makefile +++ b/devel/py-trollius/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PY_FUTURES} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-twiggy/Makefile b/devel/py-twiggy/Makefile index f720e9a0cc65..5f53dd4396d0 100644 --- a/devel/py-twiggy/Makefile +++ b/devel/py-twiggy/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-twilio/Makefile b/devel/py-twilio/Makefile index 14b659998ade..da23bff3d479 100644 --- a/devel/py-twilio/Makefile +++ b/devel/py-twilio/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyjwt>=0:www/py-pyjwt@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-twine1/Makefile b/devel/py-twine1/Makefile index ba0dc8acfc95..9da35fd6b7ac 100644 --- a/devel/py-twine1/Makefile +++ b/devel/py-twine1/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pkginfo>=1.4.2:sysutils/py-pkginfo@${PY_FLAV ${PYTHON_PKGNAMEPREFIX}requests-toolbelt>=0.8.0:www/py-requests-toolbelt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tqdm>=4.14:misc/py-tqdm@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-twisted/Makefile b/devel/py-twisted/Makefile index b69840105afe..700c56baa1a5 100644 --- a/devel/py-twisted/Makefile +++ b/devel/py-twisted/Makefile @@ -25,7 +25,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=19.2.0:devel/py-attrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.interface>=4.4.2:devel/py-zope.interface@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}service_identity>0:security/py-service_identity@${PY_FLAVOR} -USES= python tar:bzip2 +USES= python:3.6+ tar:bzip2 USE_PYTHON= autoplist concurrent distutils OPTIONS_DEFINE= CONCH HTTP2 SERIAL TLS diff --git a/devel/py-txaio/Makefile b/devel/py-txaio/Makefile index 2bd8b08e14bc..b46f52783e41 100644 --- a/devel/py-txaio/Makefile +++ b/devel/py-txaio/Makefile @@ -19,7 +19,7 @@ TEST_DEPENDS= ${PY_FUTURES} \ ${PYTHON_PKGNAMEPREFIX}mock>=1.3.0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}twisted>=12.1.0:devel/py-twisted@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils PATCH_SITES= https://github.com/crossbario/${PORTNAME}/commit/ diff --git a/devel/py-typechecks/Makefile b/devel/py-typechecks/Makefile index 8a055ec324c5..481d6c4faa2d 100644 --- a/devel/py-typechecks/Makefile +++ b/devel/py-typechecks/Makefile @@ -11,7 +11,7 @@ COMMENT= Type checking helpers for Python LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-typing-extensions/Makefile b/devel/py-typing-extensions/Makefile index b786e2df0e9b..d4572111a8fb 100644 --- a/devel/py-typing-extensions/Makefile +++ b/devel/py-typing-extensions/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PY_TYPING} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-typing-inspect/Makefile b/devel/py-typing-inspect/Makefile index be00da74e328..842266e2074b 100644 --- a/devel/py-typing-inspect/Makefile +++ b/devel/py-typing-inspect/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mypy_extensions>=0.3.0:devel/py-mypy_extensi ${PY_TYPING} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7.4:devel/py-typing-extensions@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-tzlocal/Makefile b/devel/py-tzlocal/Makefile index f988d428a973..40fde4b01e4f 100644 --- a/devel/py-tzlocal/Makefile +++ b/devel/py-tzlocal/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-u-msgpack-python/Makefile b/devel/py-u-msgpack-python/Makefile index 552ebf01d0de..f94e64d819a2 100644 --- a/devel/py-u-msgpack-python/Makefile +++ b/devel/py-u-msgpack-python/Makefile @@ -13,7 +13,7 @@ COMMENT= Portable, lightweight MessagePack (de)serializer LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-ua_parser/Makefile b/devel/py-ua_parser/Makefile index 599be139de23..9f221a9a8a40 100644 --- a/devel/py-ua_parser/Makefile +++ b/devel/py-ua_parser/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/yaml/__init__.py:devel/py-yaml@${PY_FLAVOR} RUN_DEPENDS= ${LOCALBASE}/share/ua_parser/regexes.yaml:devel/ua_parser-core \ ${PYTHON_SITELIBDIR}/yaml/__init__.py:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist SUB_FILES= pkg-message diff --git a/devel/py-uhid-freebsd/Makefile b/devel/py-uhid-freebsd/Makefile index e133d34a1423..0632c14f7477 100644 --- a/devel/py-uhid-freebsd/Makefile +++ b/devel/py-uhid-freebsd/Makefile @@ -12,7 +12,7 @@ COMMENT= Python library to retrieve information on uhid devices LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= compiler:c++11-lang python +USES= compiler:c++11-lang python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-unicodecsv/Makefile b/devel/py-unicodecsv/Makefile index 9d715ea0bd18..5250fef6aa54 100644 --- a/devel/py-unicodecsv/Makefile +++ b/devel/py-unicodecsv/Makefile @@ -12,7 +12,7 @@ COMMENT= Drop-in replacement for Python 2 csv module with Unicode support LICENSE= BSD2CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-unicodedata2/Makefile b/devel/py-unicodedata2/Makefile index a582cf61ff91..3b6473f757b7 100644 --- a/devel/py-unicodedata2/Makefile +++ b/devel/py-unicodedata2/Makefile @@ -13,7 +13,7 @@ COMMENT= Unicodedata backport and updates LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-unipath/Makefile b/devel/py-unipath/Makefile index 56e567ce8d69..1d3d40c13bbf 100644 --- a/devel/py-unipath/Makefile +++ b/devel/py-unipath/Makefile @@ -12,7 +12,7 @@ COMMENT= Object-oriented alternative to os/os.path/shutil LICENSE= PSFL -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-unittest2/Makefile b/devel/py-unittest2/Makefile index b2396fbe5e94..85e9095c87f9 100644 --- a/devel/py-unittest2/Makefile +++ b/devel/py-unittest2/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.4:devel/py-six@${PY_FLAVOR} \ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.4:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}traceback2>=0:devel/py-traceback2@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-unpaddedbase64/Makefile b/devel/py-unpaddedbase64/Makefile index efc574e6ef61..77a3a8a4ec21 100644 --- a/devel/py-unpaddedbase64/Makefile +++ b/devel/py-unpaddedbase64/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils USE_GITHUB= yes diff --git a/devel/py-update_checker/Makefile b/devel/py-update_checker/Makefile index 6470dcd90929..87c4c9277e0b 100644 --- a/devel/py-update_checker/Makefile +++ b/devel/py-update_checker/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.3.0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-urlimport/Makefile b/devel/py-urlimport/Makefile index 0f15034518ef..1da5fa6c51cc 100644 --- a/devel/py-urlimport/Makefile +++ b/devel/py-urlimport/Makefile @@ -14,7 +14,7 @@ COMMENT= Python script for importing modules/packages over the net NO_WRKSUBDIR= yes -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist do-extract: diff --git a/devel/py-urwid-readline/Makefile b/devel/py-urwid-readline/Makefile index 78bac7123936..270263b4d344 100644 --- a/devel/py-urwid-readline/Makefile +++ b/devel/py-urwid-readline/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urwid>0:devel/py-urwid@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-urwid/Makefile b/devel/py-urwid/Makefile index 9905e0bbf65f..536c6422d57c 100644 --- a/devel/py-urwid/Makefile +++ b/devel/py-urwid/Makefile @@ -13,7 +13,7 @@ COMMENT= Curses-based user interface library for Python LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils PORTEXAMPLES= * diff --git a/devel/py-urwidtrees/Makefile b/devel/py-urwidtrees/Makefile index d49d8e7e1e10..339c624890cd 100644 --- a/devel/py-urwidtrees/Makefile +++ b/devel/py-urwidtrees/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urwid>=1.0.0:devel/py-urwid@${PY_FLAVOR} USE_GITHUB= yes GH_ACCOUNT= pazz -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-user_agents/Makefile b/devel/py-user_agents/Makefile index f5e82e73aeee..cfafd1383bbf 100644 --- a/devel/py-user_agents/Makefile +++ b/devel/py-user_agents/Makefile @@ -13,7 +13,7 @@ COMMENT= Python library to identify devices using User-Agent string RUN_DEPENDS= ${PYTHON_SITELIBDIR}/ua_parser/__init__.py:devel/py-ua_parser@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-userpath/Makefile b/devel/py-userpath/Makefile index 58b71129ff0f..53586ec06c71 100644 --- a/devel/py-userpath/Makefile +++ b/devel/py-userpath/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-validictory/Makefile b/devel/py-validictory/Makefile index 66b8431c884e..50e0c5720d4d 100644 --- a/devel/py-validictory/Makefile +++ b/devel/py-validictory/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-vcrpy/Makefile b/devel/py-vcrpy/Makefile index 926eca53febd..48ffca23a6b6 100644 --- a/devel/py-vcrpy/Makefile +++ b/devel/py-vcrpy/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.5:devel/py-six@${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 diff --git a/devel/py-vcver/Makefile b/devel/py-vcver/Makefile index a5ac4c99fb1e..56dfde506c97 100644 --- a/devel/py-vcver/Makefile +++ b/devel/py-vcver/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-vcversioner/Makefile b/devel/py-vcversioner/Makefile index e0ea1c127ff2..33579dd11ec7 100644 --- a/devel/py-vcversioner/Makefile +++ b/devel/py-vcversioner/Makefile @@ -13,7 +13,7 @@ COMMENT= Use version control tags to discover version numbers LICENSE= ISCL -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-verboselogs/Makefile b/devel/py-verboselogs/Makefile index e78da28fd436..9c09870399ce 100644 --- a/devel/py-verboselogs/Makefile +++ b/devel/py-verboselogs/Makefile @@ -13,7 +13,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-versiontools/Makefile b/devel/py-versiontools/Makefile index 65bbb52be701..6965c0b603c3 100644 --- a/devel/py-versiontools/Makefile +++ b/devel/py-versiontools/Makefile @@ -10,7 +10,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= rm@FreeBSD.org COMMENT= Smart replacement for plain tuple used in __version__ -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-vine/Makefile b/devel/py-vine/Makefile index 25e94d569b2b..12924f8920e6 100644 --- a/devel/py-vine/Makefile +++ b/devel/py-vine/Makefile @@ -11,7 +11,7 @@ COMMENT= Promise library for Python LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-virtualenv-api/Makefile b/devel/py-virtualenv-api/Makefile index 801e78084622..ed60093deb59 100644 --- a/devel/py-virtualenv-api/Makefile +++ b/devel/py-virtualenv-api/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD2CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-virtualenv-clone/Makefile b/devel/py-virtualenv-clone/Makefile index 003585e86442..b0432efa0d4e 100644 --- a/devel/py-virtualenv-clone/Makefile +++ b/devel/py-virtualenv-clone/Makefile @@ -14,7 +14,7 @@ COMMENT= Python virtualenv cloning script LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ NO_ARCH= yes diff --git a/devel/py-virtualenvwrapper/Makefile b/devel/py-virtualenvwrapper/Makefile index f9a541015d72..65e9233d0215 100644 --- a/devel/py-virtualenvwrapper/Makefile +++ b/devel/py-virtualenvwrapper/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}stevedore>0:devel/py-stevedore@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}virtualenv-clone>0:devel/py-virtualenv-clone@${PY_FLAVOR} # Actually 2.6-2.7,3.3-3.6 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils OPTIONS_DEFINE= DOCS diff --git a/devel/py-visitor/Makefile b/devel/py-visitor/Makefile index 3ec5d07a1ddc..da651ce0cfa3 100644 --- a/devel/py-visitor/Makefile +++ b/devel/py-visitor/Makefile @@ -13,7 +13,7 @@ COMMENT= Tiny Pythonic visitor implementation LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-voluptuous/Makefile b/devel/py-voluptuous/Makefile index 891eb222bf06..ba9ed73a2a25 100644 --- a/devel/py-voluptuous/Makefile +++ b/devel/py-voluptuous/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-vsts-cd-manager/Makefile b/devel/py-vsts-cd-manager/Makefile index eeca5a87611e..725b36b1d252 100644 --- a/devel/py-vsts-cd-manager/Makefile +++ b/devel/py-vsts-cd-manager/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0.2.0:net-mgmt/py-msrest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-vsts/Makefile b/devel/py-vsts/Makefile index c4e6101f22af..7b7128a32db5 100644 --- a/devel/py-vsts/Makefile +++ b/devel/py-vsts/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0.6.0:net-mgmt/py-msrest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-wadllib/Makefile b/devel/py-wadllib/Makefile index eef9f7c87389..3e2d96bd8a88 100644 --- a/devel/py-wadllib/Makefile +++ b/devel/py-wadllib/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.txt RUN_DEPENDS= \ ${PYTHON_PKGNAMEPREFIX}lazr.uri>=0:devel/py-lazr.uri@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-watchdog/Makefile b/devel/py-watchdog/Makefile index 3d270c2f7997..7d4e9dfd8442 100644 --- a/devel/py-watchdog/Makefile +++ b/devel/py-watchdog/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}argh>=0.26.1:devel/py-argh@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pathtools>=0.1.2:devel/py-pathtools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=3.11:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= autoplist distutils diff --git a/devel/py-wcwidth/Makefile b/devel/py-wcwidth/Makefile index 2321b54120e8..fa14df8185a3 100644 --- a/devel/py-wcwidth/Makefile +++ b/devel/py-wcwidth/Makefile @@ -13,7 +13,7 @@ COMMENT= Determine the printable width of the terminal LICENSE= MIT NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-weblib/Makefile b/devel/py-weblib/Makefile index d3eb44402bc1..8dad06c2feee 100644 --- a/devel/py-weblib/Makefile +++ b/devel/py-weblib/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytils>0:russian/py-pytils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}user_agent>0:www/py-user_agent@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-websockify/Makefile b/devel/py-websockify/Makefile index ea97a28d5b01..81279b8ad16f 100644 --- a/devel/py-websockify/Makefile +++ b/devel/py-websockify/Makefile @@ -14,7 +14,7 @@ LICENSE= LGPL3 RUN_DEPENDS= ${PYNUMPY} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-whichcraft/Makefile b/devel/py-whichcraft/Makefile index 6028341f0e27..de7814692063 100644 --- a/devel/py-whichcraft/Makefile +++ b/devel/py-whichcraft/Makefile @@ -16,7 +16,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-cov>=2.1.0:devel/py-pytest-cov@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0.23.0:devel/py-wheel@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-wrapt/Makefile b/devel/py-wrapt/Makefile index 74d0a017eb35..4b6339a122e1 100644 --- a/devel/py-wrapt/Makefile +++ b/devel/py-wrapt/Makefile @@ -12,7 +12,7 @@ COMMENT= Decorators, wrappers and monkey patching LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils post-install: diff --git a/devel/py-wsgi-intercept/Makefile b/devel/py-wsgi-intercept/Makefile index 0d94b64aaa8e..e37998cba1be 100644 --- a/devel/py-wsgi-intercept/Makefile +++ b/devel/py-wsgi-intercept/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-wsgi_xmlrpc/Makefile b/devel/py-wsgi_xmlrpc/Makefile index 7a188d92f5c5..747f500f53ef 100644 --- a/devel/py-wsgi_xmlrpc/Makefile +++ b/devel/py-wsgi_xmlrpc/Makefile @@ -14,7 +14,7 @@ COMMENT= WSGI application for a simple XMLRPC method dispatching LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-wsme/Makefile b/devel/py-wsme/Makefile index d3266c62a716..b2d1d266aa79 100644 --- a/devel/py-wsme/Makefile +++ b/devel/py-wsme/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}netaddr>=0.7.12:net/py-netaddr@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}webob>=1.8.0:www/py-webob@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xattr/Makefile b/devel/py-xattr/Makefile index ac0e984e0307..310b8c6cc27d 100644 --- a/devel/py-xattr/Makefile +++ b/devel/py-xattr/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist post-install: diff --git a/devel/py-xcaplib/Makefile b/devel/py-xcaplib/Makefile index 5c6d9b26c773..583726d35c75 100644 --- a/devel/py-xcaplib/Makefile +++ b/devel/py-xcaplib/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}application>=1.1.5:devel/py-application@${PY ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xdg/Makefile b/devel/py-xdg/Makefile index bbad7731d7e5..7edd0de95414 100644 --- a/devel/py-xdg/Makefile +++ b/devel/py-xdg/Makefile @@ -15,7 +15,7 @@ COMMENT= Python library to access freedesktop.org standards LICENSE= LGPL20 NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils post-patch: diff --git a/devel/py-xdis/Makefile b/devel/py-xdis/Makefile index 9f204f523649..aecfc2fe8848 100644 --- a/devel/py-xdis/Makefile +++ b/devel/py-xdis/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xerox/Makefile b/devel/py-xerox/Makefile index 601bae32b9d9..6a11fd1271f4 100644 --- a/devel/py-xerox/Makefile +++ b/devel/py-xerox/Makefile @@ -14,7 +14,7 @@ COMMENT= Simple copy and paste in Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-xmltodict/Makefile b/devel/py-xmltodict/Makefile index 95e14365d789..5f66298d01f3 100644 --- a/devel/py-xmltodict/Makefile +++ b/devel/py-xmltodict/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-angular-bootstrap/Makefile b/devel/py-xstatic-angular-bootstrap/Makefile index a3b21cd115f6..f19eb212bc0b 100644 --- a/devel/py-xstatic-angular-bootstrap/Makefile +++ b/devel/py-xstatic-angular-bootstrap/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-angular-fileupload/Makefile b/devel/py-xstatic-angular-fileupload/Makefile index 1862c9758111..a4faedf266e4 100644 --- a/devel/py-xstatic-angular-fileupload/Makefile +++ b/devel/py-xstatic-angular-fileupload/Makefile @@ -16,7 +16,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-angular-gettext/Makefile b/devel/py-xstatic-angular-gettext/Makefile index b3a074cbfc0a..53a9434ecf1b 100644 --- a/devel/py-xstatic-angular-gettext/Makefile +++ b/devel/py-xstatic-angular-gettext/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-angular-lrdragndrop/Makefile b/devel/py-xstatic-angular-lrdragndrop/Makefile index 6d90798cd0ed..ae6149d929df 100644 --- a/devel/py-xstatic-angular-lrdragndrop/Makefile +++ b/devel/py-xstatic-angular-lrdragndrop/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-angular-schema-form/Makefile b/devel/py-xstatic-angular-schema-form/Makefile index 7a873a27c9c7..175f7a24380c 100644 --- a/devel/py-xstatic-angular-schema-form/Makefile +++ b/devel/py-xstatic-angular-schema-form/Makefile @@ -16,7 +16,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-angular/Makefile b/devel/py-xstatic-angular/Makefile index a1c001a6608e..2abed657bc10 100644 --- a/devel/py-xstatic-angular/Makefile +++ b/devel/py-xstatic-angular/Makefile @@ -16,7 +16,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-bootstrap-datepicker/Makefile b/devel/py-xstatic-bootstrap-datepicker/Makefile index aa9d72cba37f..dccb5bd86d09 100644 --- a/devel/py-xstatic-bootstrap-datepicker/Makefile +++ b/devel/py-xstatic-bootstrap-datepicker/Makefile @@ -15,7 +15,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-bootstrap-scss/Makefile b/devel/py-xstatic-bootstrap-scss/Makefile index 2e8d5b71622a..bb19ceb49618 100644 --- a/devel/py-xstatic-bootstrap-scss/Makefile +++ b/devel/py-xstatic-bootstrap-scss/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-bootswatch/Makefile b/devel/py-xstatic-bootswatch/Makefile index 9ec5bdc30179..93def31123c3 100644 --- a/devel/py-xstatic-bootswatch/Makefile +++ b/devel/py-xstatic-bootswatch/Makefile @@ -16,7 +16,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-d3/Makefile b/devel/py-xstatic-d3/Makefile index e27b0e2a0fe3..a430c3d31972 100644 --- a/devel/py-xstatic-d3/Makefile +++ b/devel/py-xstatic-d3/Makefile @@ -16,7 +16,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-font-awesome/Makefile b/devel/py-xstatic-font-awesome/Makefile index 055cdc6ec7a8..71fea4b99978 100644 --- a/devel/py-xstatic-font-awesome/Makefile +++ b/devel/py-xstatic-font-awesome/Makefile @@ -16,7 +16,7 @@ LICENSE= OFL11 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-hogan/Makefile b/devel/py-xstatic-hogan/Makefile index 00541d604b90..ad61746c2bf5 100644 --- a/devel/py-xstatic-hogan/Makefile +++ b/devel/py-xstatic-hogan/Makefile @@ -15,7 +15,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-jasmine/Makefile b/devel/py-xstatic-jasmine/Makefile index 189818fbd09d..a7cafee0a193 100644 --- a/devel/py-xstatic-jasmine/Makefile +++ b/devel/py-xstatic-jasmine/Makefile @@ -16,7 +16,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-jquery-migrate/Makefile b/devel/py-xstatic-jquery-migrate/Makefile index 54edbd4a7462..4c305426649d 100644 --- a/devel/py-xstatic-jquery-migrate/Makefile +++ b/devel/py-xstatic-jquery-migrate/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-jquery-ui/Makefile b/devel/py-xstatic-jquery-ui/Makefile index 0f4aef2ddbe9..16a60cfe7de5 100644 --- a/devel/py-xstatic-jquery-ui/Makefile +++ b/devel/py-xstatic-jquery-ui/Makefile @@ -16,7 +16,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xstatic-jquery>=0:devel/py-xstatic-jquery@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-jquery.quicksearch/Makefile b/devel/py-xstatic-jquery.quicksearch/Makefile index 3c99e8fd5f32..8637ee0202ed 100644 --- a/devel/py-xstatic-jquery.quicksearch/Makefile +++ b/devel/py-xstatic-jquery.quicksearch/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-jquery.tablesorter/Makefile b/devel/py-xstatic-jquery.tablesorter/Makefile index 347f0d4446ef..1e0abf81f637 100644 --- a/devel/py-xstatic-jquery.tablesorter/Makefile +++ b/devel/py-xstatic-jquery.tablesorter/Makefile @@ -16,7 +16,7 @@ LICENSE_COMB= dual RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-jquery/Makefile b/devel/py-xstatic-jquery/Makefile index 1dbf70637391..d61a76738e5a 100644 --- a/devel/py-xstatic-jquery/Makefile +++ b/devel/py-xstatic-jquery/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-jsencrypt/Makefile b/devel/py-xstatic-jsencrypt/Makefile index 87f6b3c7b9a3..515c4f604ab7 100644 --- a/devel/py-xstatic-jsencrypt/Makefile +++ b/devel/py-xstatic-jsencrypt/Makefile @@ -16,7 +16,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-mdi/Makefile b/devel/py-xstatic-mdi/Makefile index 587e2aeb6758..c36f89975b13 100644 --- a/devel/py-xstatic-mdi/Makefile +++ b/devel/py-xstatic-mdi/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-objectpath/Makefile b/devel/py-xstatic-objectpath/Makefile index 13ee74733da3..5ad84b67733d 100644 --- a/devel/py-xstatic-objectpath/Makefile +++ b/devel/py-xstatic-objectpath/Makefile @@ -16,7 +16,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-rickshaw/Makefile b/devel/py-xstatic-rickshaw/Makefile index 068c30dbf498..9d1a5f8980b2 100644 --- a/devel/py-xstatic-rickshaw/Makefile +++ b/devel/py-xstatic-rickshaw/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-roboto-fontface/Makefile b/devel/py-xstatic-roboto-fontface/Makefile index 073585639a80..90e9d899c35a 100644 --- a/devel/py-xstatic-roboto-fontface/Makefile +++ b/devel/py-xstatic-roboto-fontface/Makefile @@ -16,7 +16,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-smart-table/Makefile b/devel/py-xstatic-smart-table/Makefile index 4c6375ea9049..ee38ae469058 100644 --- a/devel/py-xstatic-smart-table/Makefile +++ b/devel/py-xstatic-smart-table/Makefile @@ -16,7 +16,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-spin/Makefile b/devel/py-xstatic-spin/Makefile index 78ba592acc95..31e9ac67ead1 100644 --- a/devel/py-xstatic-spin/Makefile +++ b/devel/py-xstatic-spin/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-term.js/Makefile b/devel/py-xstatic-term.js/Makefile index 0c913f4810dc..f3c35c61e3c3 100644 --- a/devel/py-xstatic-term.js/Makefile +++ b/devel/py-xstatic-term.js/Makefile @@ -16,7 +16,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic-tv4/Makefile b/devel/py-xstatic-tv4/Makefile index c060424e1541..64b78f5b4397 100644 --- a/devel/py-xstatic-tv4/Makefile +++ b/devel/py-xstatic-tv4/Makefile @@ -17,7 +17,7 @@ LICENSE_COMB= dual RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xstatic>=0:devel/py-xstatic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xstatic/Makefile b/devel/py-xstatic/Makefile index 00cfa2915981..bd9f74bf49fa 100644 --- a/devel/py-xstatic/Makefile +++ b/devel/py-xstatic/Makefile @@ -13,7 +13,7 @@ COMMENT= XStatic base package with minimal support code LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-xxhash/Makefile b/devel/py-xxhash/Makefile index 4e6fdf6b977a..f39fcb7df66c 100644 --- a/devel/py-xxhash/Makefile +++ b/devel/py-xxhash/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= xxhash>=0.8.0:devel/xxhash LIB_DEPENDS= libxxhash.so:devel/xxhash -USES= localbase python +USES= localbase python:3.6+ USE_PYTHON= autoplist concurrent distutils CONFIGURE_ENV= XXHASH_LINK_SO=yes diff --git a/devel/py-yaml/Makefile b/devel/py-yaml/Makefile index 6426128e1e47..6fcc210d3a64 100644 --- a/devel/py-yaml/Makefile +++ b/devel/py-yaml/Makefile @@ -14,7 +14,7 @@ COMMENT= Python YAML parser LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils OPTIONS_DEFINE= LIBYAML EXAMPLES diff --git a/devel/py-yamllint/Makefile b/devel/py-yamllint/Makefile index bdc470b370d5..024f1abf25aa 100644 --- a/devel/py-yamllint/Makefile +++ b/devel/py-yamllint/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pathspec>=0.5.3:devel/py-pathspec@${PY_FLAVO ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-yamlordereddictloader/Makefile b/devel/py-yamlordereddictloader/Makefile index 5b2d3b66bd60..735b2f886f6c 100644 --- a/devel/py-yamlordereddictloader/Makefile +++ b/devel/py-yamlordereddictloader/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>=5.1:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-yandex-money-sdk/Makefile b/devel/py-yandex-money-sdk/Makefile index 9ae8c23d2e2a..d0f89dd6bf57 100644 --- a/devel/py-yandex-money-sdk/Makefile +++ b/devel/py-yandex-money-sdk/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>2.4.0:www/py-requests@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-yappi/Makefile b/devel/py-yappi/Makefile index 607a6610fa77..c012bfea36d2 100644 --- a/devel/py-yappi/Makefile +++ b/devel/py-yappi/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gevent>=20.6.2:devel/py-gevent@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils post-install: diff --git a/devel/py-yapps2/Makefile b/devel/py-yapps2/Makefile index b484e30121d0..f475379677cc 100644 --- a/devel/py-yapps2/Makefile +++ b/devel/py-yapps2/Makefile @@ -14,7 +14,7 @@ COMMENT= Easy-to-use parser generator that generates Python code PORTSCOUT= skipv:2-2.1.1-17.1 WRKSRC= ${WRKDIR}/Yapps-${PORTVERSION} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-yarg/Makefile b/devel/py-yarg/Makefile index 99f653c17897..01fe9c1ebaaf 100644 --- a/devel/py-yarg/Makefile +++ b/devel/py-yarg/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/devel/py-yaspin/Makefile b/devel/py-yaspin/Makefile index 3c525f9c3371..68fbde7cfa25 100644 --- a/devel/py-yaspin/Makefile +++ b/devel/py-yaspin/Makefile @@ -13,7 +13,7 @@ COMMENT= Yet Another Terminal Spinner LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-yattag/Makefile b/devel/py-yattag/Makefile index 5c5757656fa2..17e527085fd3 100644 --- a/devel/py-yattag/Makefile +++ b/devel/py-yattag/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/license/lgpl-2.1.txt TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-yg.lockfile/Makefile b/devel/py-yg.lockfile/Makefile index 44ce4d10996a..78e39b3d3d73 100644 --- a/devel/py-yg.lockfile/Makefile +++ b/devel/py-yg.lockfile/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.15.0:devel/py-setuptools RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zclockfile>=0:devel/py-zclockfile@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}contextlib2>=0.5:devel/py-contextlib2@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-yunomi/Makefile b/devel/py-yunomi/Makefile index 604392748267..91b31db74238 100644 --- a/devel/py-yunomi/Makefile +++ b/devel/py-yunomi/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_LOCALE= en_US.UTF-8 USE_PYTHON= autoplist concurrent distutils diff --git a/devel/py-z3c.autoinclude/Makefile b/devel/py-z3c.autoinclude/Makefile index aa19e4c83986..13d2d08d9bc0 100644 --- a/devel/py-z3c.autoinclude/Makefile +++ b/devel/py-z3c.autoinclude/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.dottedname>=0:devel/py-zope.dottedname@ ${PYTHON_PKGNAMEPREFIX}zc.buildout>=0:devel/py-zc.buildout@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-z3c.batching/Makefile b/devel/py-z3c.batching/Makefile index 1d04036f673c..6b2c22176314 100644 --- a/devel/py-z3c.batching/Makefile +++ b/devel/py-z3c.batching/Makefile @@ -16,7 +16,7 @@ LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.schema>=0:devel/py-zope.schema@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-z3c.zcmlhook/Makefile b/devel/py-z3c.zcmlhook/Makefile index 78d31c3ab715..d7a9ed69b3fe 100644 --- a/devel/py-z3c.zcmlhook/Makefile +++ b/devel/py-z3c.zcmlhook/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.component>=0:devel/py-zope.component@${ ${PYTHON_PKGNAMEPREFIX}zope.schema>=0:devel/py-zope.schema@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.configuration>=0:devel/py-zope.configuration@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-zc.buildout/Makefile b/devel/py-zc.buildout/Makefile index e6016481e3d3..978b9fe68f3f 100644 --- a/devel/py-zc.buildout/Makefile +++ b/devel/py-zc.buildout/Makefile @@ -14,7 +14,7 @@ LICENSE= ZPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-zclockfile/Makefile b/devel/py-zclockfile/Makefile index 90abde50d55c..2930e36724ab 100644 --- a/devel/py-zclockfile/Makefile +++ b/devel/py-zclockfile/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.testing>0:devel/py-zope.testing@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-zconfig/Makefile b/devel/py-zconfig/Makefile index e5e45d721e72..fc70ac11f027 100644 --- a/devel/py-zconfig/Makefile +++ b/devel/py-zconfig/Makefile @@ -16,7 +16,7 @@ LICENSE= ZPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-zope.app.basicskin/Makefile b/devel/py-zope.app.basicskin/Makefile index 8017246ced49..9119840d8098 100644 --- a/devel/py-zope.app.basicskin/Makefile +++ b/devel/py-zope.app.basicskin/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.component>=0:devel/py-zope.component@${ ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.publisher>=0:devel/py-zope.publisher@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-zope.app.renderer/Makefile b/devel/py-zope.app.renderer/Makefile index 32df353403ab..03a9cf79e180 100644 --- a/devel/py-zope.app.renderer/Makefile +++ b/devel/py-zope.app.renderer/Makefile @@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>=0.5:textproc/py-docutils@${PY_FLAV ${PYTHON_PKGNAMEPREFIX}zope.schema>=0:devel/py-zope.schema@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.structuredtext>=0:textproc/py-zope.structuredtext@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-zope.app.schema/Makefile b/devel/py-zope.app.schema/Makefile index 54790a90b73f..d6276c2aa9b0 100644 --- a/devel/py-zope.app.schema/Makefile +++ b/devel/py-zope.app.schema/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.component>=0:devel/py-zope.component@${ ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.schema>=0:devel/py-zope.schema@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-zope.broken/Makefile b/devel/py-zope.broken/Makefile index 40e022d57748..bfe54e90c593 100644 --- a/devel/py-zope.broken/Makefile +++ b/devel/py-zope.broken/Makefile @@ -15,7 +15,7 @@ LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist .include diff --git a/devel/py-zope.browser/Makefile b/devel/py-zope.browser/Makefile index e5d6b6a3ed13..12191846731d 100644 --- a/devel/py-zope.browser/Makefile +++ b/devel/py-zope.browser/Makefile @@ -15,7 +15,7 @@ LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-zope.browserresource/Makefile b/devel/py-zope.browserresource/Makefile index fb54964702b8..ac5e35a21d59 100644 --- a/devel/py-zope.browserresource/Makefile +++ b/devel/py-zope.browserresource/Makefile @@ -24,7 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.component>=3.8.0:devel/py-zope.componen ${PYTHON_PKGNAMEPREFIX}zope.publisher>=3.8:devel/py-zope.publisher@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.traversing>3.7:devel/py-zope.traversing@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist .include diff --git a/devel/py-zope.cachedescriptors/Makefile b/devel/py-zope.cachedescriptors/Makefile index 3d6a17793b39..a1adadae9dc0 100644 --- a/devel/py-zope.cachedescriptors/Makefile +++ b/devel/py-zope.cachedescriptors/Makefile @@ -13,7 +13,7 @@ COMMENT= Method and property caching decorators LICENSE= ZPL21 -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist .include diff --git a/devel/py-zope.component/Makefile b/devel/py-zope.component/Makefile index 612ef0d2960d..0a9f46aaa443 100644 --- a/devel/py-zope.component/Makefile +++ b/devel/py-zope.component/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.event>=0:devel/py-zope.event@${PY_FLAVO ${PYTHON_PKGNAMEPREFIX}zope.interface>=4.1.0:devel/py-zope.interface@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-zope.configuration/Makefile b/devel/py-zope.configuration/Makefile index 1b4a14b6e413..532cc13f182b 100644 --- a/devel/py-zope.configuration/Makefile +++ b/devel/py-zope.configuration/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${ ${PYTHON_PKGNAMEPREFIX}zope.i18nmessageid>=0:textproc/py-zope.i18nmessageid@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.schema>=0:devel/py-zope.schema@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-zope.contentprovider/Makefile b/devel/py-zope.contentprovider/Makefile index d3b02526abc2..1daba5c43d17 100644 --- a/devel/py-zope.contentprovider/Makefile +++ b/devel/py-zope.contentprovider/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.component>=3.8.0:devel/py-zope.componen ${PYTHON_PKGNAMEPREFIX}zope.schema>=3.5.1dev:devel/py-zope.schema@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.tales>=0:devel/py-zope.tales@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-zope.contenttype/Makefile b/devel/py-zope.contenttype/Makefile index b451095be7ce..199f71b0f7d1 100644 --- a/devel/py-zope.contenttype/Makefile +++ b/devel/py-zope.contenttype/Makefile @@ -13,7 +13,7 @@ COMMENT= Zope contenttype LICENSE= ZPL21 -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist .include diff --git a/devel/py-zope.copy/Makefile b/devel/py-zope.copy/Makefile index f83f936c1998..aad17c7b10db 100644 --- a/devel/py-zope.copy/Makefile +++ b/devel/py-zope.copy/Makefile @@ -15,7 +15,7 @@ LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-zope.datetime/Makefile b/devel/py-zope.datetime/Makefile index bf1bb15931f6..558a7474e17b 100644 --- a/devel/py-zope.datetime/Makefile +++ b/devel/py-zope.datetime/Makefile @@ -13,7 +13,7 @@ COMMENT= Commonly used date and time related utility functions LICENSE= ZPL21 -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-zope.deferredimport/Makefile b/devel/py-zope.deferredimport/Makefile index e8c21494dd26..4e59ce752c84 100644 --- a/devel/py-zope.deferredimport/Makefile +++ b/devel/py-zope.deferredimport/Makefile @@ -15,7 +15,7 @@ LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.proxy>=0:net/py-zope.proxy@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-zope.deprecation/Makefile b/devel/py-zope.deprecation/Makefile index be416c2b6484..98c0a7e19ccc 100644 --- a/devel/py-zope.deprecation/Makefile +++ b/devel/py-zope.deprecation/Makefile @@ -14,7 +14,7 @@ COMMENT= Zope 3 Deprecation Infrastructure LICENSE= ZPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-zope.dottedname/Makefile b/devel/py-zope.dottedname/Makefile index 1ad4336d5e86..c27139dad976 100644 --- a/devel/py-zope.dottedname/Makefile +++ b/devel/py-zope.dottedname/Makefile @@ -13,7 +13,7 @@ COMMENT= Resolver for Python dotted names LICENSE= ZPL21 -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-zope.event/Makefile b/devel/py-zope.event/Makefile index 599d02ea3cf3..a9ea75246652 100644 --- a/devel/py-zope.event/Makefile +++ b/devel/py-zope.event/Makefile @@ -15,7 +15,7 @@ LICENSE= ZPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-zope.exceptions/Makefile b/devel/py-zope.exceptions/Makefile index 859d4012bb1a..fe8ef980a986 100644 --- a/devel/py-zope.exceptions/Makefile +++ b/devel/py-zope.exceptions/Makefile @@ -16,7 +16,7 @@ LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>0:devel/py-zope.interface@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-zope.filerepresentation/Makefile b/devel/py-zope.filerepresentation/Makefile index 2fe987d79d7e..3d50625f3bab 100644 --- a/devel/py-zope.filerepresentation/Makefile +++ b/devel/py-zope.filerepresentation/Makefile @@ -16,7 +16,7 @@ LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.schema>=0:devel/py-zope.schema@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-zope.globalrequest/Makefile b/devel/py-zope.globalrequest/Makefile index e865c57f0e0a..6bca65f67404 100644 --- a/devel/py-zope.globalrequest/Makefile +++ b/devel/py-zope.globalrequest/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>0:devel/py-zope.interface@${P ${PYTHON_PKGNAMEPREFIX}zope.publisher>0:devel/py-zope.publisher@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.traversing>0:devel/py-zope.traversing@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/devel/py-zope.i18n/Makefile b/devel/py-zope.i18n/Makefile index ce543d9598f6..df70bdf386ca 100644 --- a/devel/py-zope.i18n/Makefile +++ b/devel/py-zope.i18n/Makefile @@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.event>=0:devel/py-zope.event@${PY_FLAVO ${PYTHON_PKGNAMEPREFIX}zope.interface>=3.3.0:devel/py-zope.interface@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} -USES= gettext python +USES= gettext python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-zope.interface/Makefile b/devel/py-zope.interface/Makefile index a567eeee70f3..e1e7efe100ec 100644 --- a/devel/py-zope.interface/Makefile +++ b/devel/py-zope.interface/Makefile @@ -14,7 +14,7 @@ COMMENT= Interfaces for Python LICENSE= ZPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils post-install: diff --git a/devel/py-zope.lifecycleevent/Makefile b/devel/py-zope.lifecycleevent/Makefile index 9fe7f693874a..aa4561b82f5b 100644 --- a/devel/py-zope.lifecycleevent/Makefile +++ b/devel/py-zope.lifecycleevent/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${ ${PYTHON_PKGNAMEPREFIX}zope.component>=0:devel/py-zope.component@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.event>=0:devel/py-zope.event@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-zope.location/Makefile b/devel/py-zope.location/Makefile index 8db9a4b13a9b..25fcd01fcdbf 100644 --- a/devel/py-zope.location/Makefile +++ b/devel/py-zope.location/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.component>=3.8:devel/py-zope.component@ ${PYTHON_PKGNAMEPREFIX}zope.proxy>3.3:net/py-zope.proxy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.schema>=3.6:devel/py-zope.schema@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-zope.processlifetime/Makefile b/devel/py-zope.processlifetime/Makefile index c79995b6a9d3..207bda9e33ee 100644 --- a/devel/py-zope.processlifetime/Makefile +++ b/devel/py-zope.processlifetime/Makefile @@ -15,7 +15,7 @@ LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-zope.publisher/Makefile b/devel/py-zope.publisher/Makefile index ce5b43730e69..e9d457c6adee 100644 --- a/devel/py-zope.publisher/Makefile +++ b/devel/py-zope.publisher/Makefile @@ -25,7 +25,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.component>=0:devel/py-zope.component@${ ${PYTHON_PKGNAMEPREFIX}zope.exceptions>=0:devel/py-zope.exceptions@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.i18n>=0:devel/py-zope.i18n@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils .include diff --git a/devel/py-zope.schema/Makefile b/devel/py-zope.schema/Makefile index c24f2979c4a9..f88af1162361 100644 --- a/devel/py-zope.schema/Makefile +++ b/devel/py-zope.schema/Makefile @@ -16,7 +16,7 @@ LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>=3.6.0:devel/py-zope.interface@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.event>=0:devel/py-zope.event@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-zope.sequencesort/Makefile b/devel/py-zope.sequencesort/Makefile index 38bc9a4b4cde..0872172dfe6f 100644 --- a/devel/py-zope.sequencesort/Makefile +++ b/devel/py-zope.sequencesort/Makefile @@ -13,7 +13,7 @@ COMMENT= Very Advanced Sequence Sorting LICENSE= ZPL21 -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-zope.size/Makefile b/devel/py-zope.size/Makefile index e6c28f35dab5..96a7015ac0ae 100644 --- a/devel/py-zope.size/Makefile +++ b/devel/py-zope.size/Makefile @@ -16,7 +16,7 @@ LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.i18nmessageid>=0:textproc/py-zope.i18nmessageid@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-zope.tales/Makefile b/devel/py-zope.tales/Makefile index 14aff21ad2c6..3018760673bc 100644 --- a/devel/py-zope.tales/Makefile +++ b/devel/py-zope.tales/Makefile @@ -16,7 +16,7 @@ LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.tal>=0:textproc/py-zope.tal@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-zope.testing/Makefile b/devel/py-zope.testing/Makefile index 53ab2e358e57..cd4fc732b01a 100644 --- a/devel/py-zope.testing/Makefile +++ b/devel/py-zope.testing/Makefile @@ -17,7 +17,7 @@ LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.exceptions>=0:devel/py-zope.exceptions@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/devel/py-zope.traversing/Makefile b/devel/py-zope.traversing/Makefile index 92ea9e26b7e5..bbce63ee1de5 100644 --- a/devel/py-zope.traversing/Makefile +++ b/devel/py-zope.traversing/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${ ${PYTHON_PKGNAMEPREFIX}zope.publisher>=0:devel/py-zope.publisher@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.location>=3.7.0:devel/py-zope.location@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist .include diff --git a/devel/pycanberra/Makefile b/devel/pycanberra/Makefile index 28bdddfc3925..fa9c1c498b7c 100644 --- a/devel/pycanberra/Makefile +++ b/devel/pycanberra/Makefile @@ -12,7 +12,7 @@ COMMENT= Very basic wrapper for libcanberra LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils optsuffix USE_GITHUB= yes diff --git a/devel/pycos/Makefile b/devel/pycos/Makefile index ab362fba6425..175e3afd7b79 100644 --- a/devel/pycos/Makefile +++ b/devel/pycos/Makefile @@ -14,7 +14,7 @@ COMMENT= Concurrent, Asynchronous, Distributed, Communicating Tasks with Python LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/pyobfuscate/Makefile b/devel/pyobfuscate/Makefile index 3dde802271cb..73d8bd58db2d 100644 --- a/devel/pyobfuscate/Makefile +++ b/devel/pyobfuscate/Makefile @@ -16,7 +16,7 @@ USE_GITHUB= yes GH_ACCOUNT= astrand GH_TAGNAME= 47cc6e49bf65649c9fc53fbf4ae7d6e23b565550 -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= distutils autoplist concurrent optsuffix NO_ARCH= yes SHEBANG_FILES= *.py pyobfuscate pyobfuscate-install diff --git a/devel/pysvn/Makefile b/devel/pysvn/Makefile index 56a38659e734..652bff95cbe8 100644 --- a/devel/pysvn/Makefile +++ b/devel/pysvn/Makefile @@ -16,7 +16,7 @@ LIB_DEPENDS= libsvn_client-1.so:devel/subversion \ libneon.so:www/neon \ libexpat.so:textproc/expat2 -USES= python +USES= python:3.6+ USE_PYTHON= distutils noegginfo concurrent optsuffix PYDISTUTILS_CONFIGURE_TARGET= configure PYDISTUTILS_CONFIGUREARGS= --apr-inc-dir=${LOCALBASE}/include/apr-1 \ diff --git a/devel/ros-catkin/Makefile b/devel/ros-catkin/Makefile index 71706b5b54ec..a149c0033e38 100644 --- a/devel/ros-catkin/Makefile +++ b/devel/ros-catkin/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= cmake>=3.15:devel/cmake \ ${PYTHON_PKGNAMEPREFIX}empy>=1:textproc/py-empy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils diff --git a/devel/ros-catkin_pkg/Makefile b/devel/ros-catkin_pkg/Makefile index 649223401298..c8ba0f4e1730 100644 --- a/devel/ros-catkin_pkg/Makefile +++ b/devel/ros-catkin_pkg/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}argparse>=1:devel/py-argparse@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyparsing>=2:devel/py-pyparsing@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}docutils>=0:textproc/py-docutils@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist diff --git a/devel/ros-rosdep/Makefile b/devel/ros-rosdep/Makefile index 7f58fce79e2f..6411cfa8e967 100644 --- a/devel/ros-rosdep/Makefile +++ b/devel/ros-rosdep/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ros-catkin_pkg>=0.4.0:devel/ros-catkin_pkg@$ ${PYTHON_PKGNAMEPREFIX}ros-rosdistro>=0:devel/ros-rosdistro@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=3:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils diff --git a/devel/ros-rosdistro/Makefile b/devel/ros-rosdistro/Makefile index 16c5394f92f5..516cd7256778 100644 --- a/devel/ros-rosdistro/Makefile +++ b/devel/ros-rosdistro/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ros-catkin_pkg>=0.4.0:devel/ros-catkin_pkg@$ ${PYTHON_PKGNAMEPREFIX}ros-rospkg>=1:devel/ros-rospkg@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=3:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes GH_ACCOUNT= ros-infrastructure diff --git a/devel/ros-rosinstall/Makefile b/devel/ros-rosinstall/Makefile index 5e6263ae5672..4690fd6ad326 100644 --- a/devel/ros-rosinstall/Makefile +++ b/devel/ros-rosinstall/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ros-vcstools>=0:devel/ros-vcstools@${PY_FLAV ${PYTHON_PKGNAMEPREFIX}ros-wstool>=0:devel/ros-wstool@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=3:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes GH_ACCOUNT= vcstools diff --git a/devel/ros-rosinstall_generator/Makefile b/devel/ros-rosinstall_generator/Makefile index b5bc451c7ef9..22ec2988e7e2 100644 --- a/devel/ros-rosinstall_generator/Makefile +++ b/devel/ros-rosinstall_generator/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}argparse>=1:devel/py-argparse@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=3:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes GH_ACCOUNT= ros-infrastructure diff --git a/devel/ros-rospkg/Makefile b/devel/ros-rospkg/Makefile index f2bf6739f30e..f8be2d503571 100644 --- a/devel/ros-rospkg/Makefile +++ b/devel/ros-rospkg/Makefile @@ -13,7 +13,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}argparse>=1:devel/py-argparse@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=3:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes GH_ACCOUNT= ros-infrastructure diff --git a/devel/ros-vcstools/Makefile b/devel/ros-vcstools/Makefile index 7a52c7545b73..38d1276f3ccc 100644 --- a/devel/ros-vcstools/Makefile +++ b/devel/ros-vcstools/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=2:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=3:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes GH_ACCOUNT= vcstools diff --git a/devel/ros-wstool/Makefile b/devel/ros-wstool/Makefile index a8ecda30f953..e028fbf45aa0 100644 --- a/devel/ros-wstool/Makefile +++ b/devel/ros-wstool/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ros-vcstools>=0:devel/ros-vcstools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=3:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes GH_ACCOUNT= vcstools diff --git a/devel/youcompleteme/Makefile b/devel/youcompleteme/Makefile index f20373773bf5..a42d25b92c86 100644 --- a/devel/youcompleteme/Makefile +++ b/devel/youcompleteme/Makefile @@ -26,7 +26,7 @@ RUN_DEPENDS= vim:editors/vim \ ${PYTHON_PKGNAMEPREFIX}waitress>0:www/py-waitress@${PY_FLAVOR} \ ${PY_FUTURES} -USES= cmake compiler:c++11-lang python +USES= cmake compiler:c++11-lang python:3.6+ USE_PYTHON= flavors USE_GITHUB= yes GH_ACCOUNT= ycm-core diff --git a/dns/ldns/Makefile b/dns/ldns/Makefile index 84bee68c92aa..23f08f657b34 100644 --- a/dns/ldns/Makefile +++ b/dns/ldns/Makefile @@ -62,7 +62,7 @@ DRILL_INSTALL_TARGET= install-drill EXAMPLES_INSTALL_TARGET= install-examples .if defined(BUILD_PYLDNS) -USES+= python +USES+= python:3.6+ USE_PYTHON= flavors PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} ALL_TARGET= pyldns diff --git a/dns/py-cloudflare/Makefile b/dns/py-cloudflare/Makefile index f8fd0b1530a9..eacfcc1e1643 100644 --- a/dns/py-cloudflare/Makefile +++ b/dns/py-cloudflare/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>=0:devel/py-future@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/dns/py-easyzone/Makefile b/dns/py-easyzone/Makefile index 586926900f54..1c046d7a51f8 100644 --- a/dns/py-easyzone/Makefile +++ b/dns/py-easyzone/Makefile @@ -16,7 +16,7 @@ LICENSE= MIT BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dnspython>=1.9.4:dns/py-dnspython@${PY_FLAVOR} RUN_DEPENDS:= ${BUILD_DEPENDS} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/dns/py-localzone/Makefile b/dns/py-localzone/Makefile index 3919636eec7f..773f51087b13 100644 --- a/dns/py-localzone/Makefile +++ b/dns/py-localzone/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dnspython>=0:dns/py-dnspython@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/dns/py-namebench/Makefile b/dns/py-namebench/Makefile index 3f6443693991..8ee3cf127470 100644 --- a/dns/py-namebench/Makefile +++ b/dns/py-namebench/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.5.5:devel/py-Jinja2@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}httplib2>=0.6.0:www/py-httplib2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}simplejson>=2.1.6:devel/py-simplejson@${PY_FLAVOR} -USES= python tar:tgz +USES= python:3.6+ tar:tgz .include diff --git a/dns/py-ns1-python/Makefile b/dns/py-ns1-python/Makefile index d9ea1436c2f9..3cb41c0111df 100644 --- a/dns/py-ns1-python/Makefile +++ b/dns/py-ns1-python/Makefile @@ -15,7 +15,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${P ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/dns/py-publicsuffix/Makefile b/dns/py-publicsuffix/Makefile index d994c8bfd601..cb86eb8191f6 100644 --- a/dns/py-publicsuffix/Makefile +++ b/dns/py-publicsuffix/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE PATCH_DEPENDS= public_suffix_list>=0:dns/public_suffix_list NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils post-patch: diff --git a/dns/py-publicsuffix2/Makefile b/dns/py-publicsuffix2/Makefile index dfe728d6a7f4..fd5ec72f0225 100644 --- a/dns/py-publicsuffix2/Makefile +++ b/dns/py-publicsuffix2/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/publicsuffix2.LICENSE PATCH_DEPENDS= public_suffix_list>=0:dns/public_suffix_list -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/dns/py-publicsuffixlist/Makefile b/dns/py-publicsuffixlist/Makefile index 21cb2c2cd5c7..9c9acb2a67b3 100644 --- a/dns/py-publicsuffixlist/Makefile +++ b/dns/py-publicsuffixlist/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE PATCH_DEPENDS= public_suffix_list>=0:dns/public_suffix_list -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/dns/py-pydnstable/Makefile b/dns/py-pydnstable/Makefile index e5c963a25d80..2f1dcf10cbe0 100644 --- a/dns/py-pydnstable/Makefile +++ b/dns/py-pydnstable/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYRIGHT LIB_DEPENDS= libmtbl.so:devel/mtbl \ libdnstable.so:dns/dnstable -USES= pkgconfig python +USES= pkgconfig python:3.6+ USE_PYTHON= autoplist cython distutils post-install: diff --git a/dns/py-pywdns/Makefile b/dns/py-pywdns/Makefile index 20df081bb0c4..cfeace807060 100644 --- a/dns/py-pywdns/Makefile +++ b/dns/py-pywdns/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYRIGHT LIB_DEPENDS= libwdns.so:dns/wdns -USES= pkgconfig python +USES= pkgconfig python:3.6+ USE_PYTHON= autoplist cython distutils post-patch: diff --git a/dns/py-tldextract/Makefile b/dns/py-tldextract/Makefile index 306d7c516fab..631d35889941 100644 --- a/dns/py-tldextract/Makefile +++ b/dns/py-tldextract/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}idna>=2.0:dns/py-idna@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.1.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests-file>=1.4:www/py-requests-file@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/editors/fileobj/Makefile b/editors/fileobj/Makefile index db30c4761437..1e32fb7cd72a 100644 --- a/editors/fileobj/Makefile +++ b/editors/fileobj/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING GH_ACCOUNT= kusumi USE_GITHUB= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils concurrent optsuffix PLIST_FILES= man/man1/fileobj.1.gz diff --git a/editors/py-editorconfig/Makefile b/editors/py-editorconfig/Makefile index 06f0fa3a187d..887778e8d57f 100644 --- a/editors/py-editorconfig/Makefile +++ b/editors/py-editorconfig/Makefile @@ -14,7 +14,7 @@ COMMENT= EditorConfig File Locator and Interpreter for Python LICENSE= BSD2CLAUSE PSFL LICENSE_COMB= multi -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/editors/py-pynvim/Makefile b/editors/py-pynvim/Makefile index c7c37cebb067..77f3ca8f89ad 100644 --- a/editors/py-pynvim/Makefile +++ b/editors/py-pynvim/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0.5.0:devel/py-msgpack@${PY_FLAVOR} py27_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}trollius>=0:devel/py-trollius@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=3.4.0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= concurrent distutils flavors autoplist NO_ARCH= yes diff --git a/emulators/py-unicorn/Makefile b/emulators/py-unicorn/Makefile index 415551a003ea..91d768835ba0 100644 --- a/emulators/py-unicorn/Makefile +++ b/emulators/py-unicorn/Makefile @@ -15,7 +15,7 @@ LIB_DEPENDS= libunicorn.so:emulators/unicorn USE_GITHUB= yes GH_ACCOUNT= unicorn-engine -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist WRKSRC_SUBDIR= bindings/python diff --git a/finance/py-backtrader/Makefile b/finance/py-backtrader/Makefile index 8581e867ab6d..fa25bbfe8db1 100644 --- a/finance/py-backtrader/Makefile +++ b/finance/py-backtrader/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes # Does not distribute sdist via PyPI USE_PYTHON= autoplist concurrent distutils diff --git a/finance/py-bitcoin/Makefile b/finance/py-bitcoin/Makefile index 9b79f886c073..b551f08cc409 100644 --- a/finance/py-bitcoin/Makefile +++ b/finance/py-bitcoin/Makefile @@ -13,7 +13,7 @@ COMMENT= Python Bitcoin Tools LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/finance/py-ebaysdk/Makefile b/finance/py-ebaysdk/Makefile index 737f3660e3d5..d52e123c0238 100644 --- a/finance/py-ebaysdk/Makefile +++ b/finance/py-ebaysdk/Makefile @@ -14,7 +14,7 @@ LICENSE= CDDL RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/finance/py-pycoin/Makefile b/finance/py-pycoin/Makefile index acc0be06f51b..7ed9d6ce24ba 100644 --- a/finance/py-pycoin/Makefile +++ b/finance/py-pycoin/Makefile @@ -13,7 +13,7 @@ COMMENT= Utilities for Bitcoin and altcoin addresses/transaction manipulation LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/finance/py-python-obelisk/Makefile b/finance/py-python-obelisk/Makefile index e0bebbfeac0c..9edbc4e6fd4c 100644 --- a/finance/py-python-obelisk/Makefile +++ b/finance/py-python-obelisk/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>0:devel/py-twisted@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ecdsa>0:security/py-ecdsa@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyzmq>=14.5.0:net/py-pyzmq@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/finance/py-stripe/Makefile b/finance/py-stripe/Makefile index 85cdebfc325d..2b9e5e1a04d5 100644 --- a/finance/py-stripe/Makefile +++ b/finance/py-stripe/Makefile @@ -19,7 +19,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=3.4:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-mock>=1.7:devel/py-pytest-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=1.22:devel/py-pytest-xdist@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/finance/py-ta-lib/Makefile b/finance/py-ta-lib/Makefile index 079c5bb7386c..0d32ee09e323 100644 --- a/finance/py-ta-lib/Makefile +++ b/finance/py-ta-lib/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYNUMPY} LIB_DEPENDS= libta_lib.so:devel/ta-lib RUN_DEPENDS= ${PYNUMPY} -USES= python +USES= python:3.6+ MAKE_ENV= TA_INCLUDE_PATH="${LOCALBASE}/include" diff --git a/finance/py-vatnumber/Makefile b/finance/py-vatnumber/Makefile index d61afb0bd3a2..85c48f93badb 100644 --- a/finance/py-vatnumber/Makefile +++ b/finance/py-vatnumber/Makefile @@ -15,7 +15,7 @@ LICENSE= GPLv3 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}stdnum>=1.1:devel/py-stdnum@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/finance/py-ystockquote/Makefile b/finance/py-ystockquote/Makefile index f053def0b052..adfc3fc01d23 100644 --- a/finance/py-ystockquote/Makefile +++ b/finance/py-ystockquote/Makefile @@ -12,7 +12,7 @@ COMMENT= Python module to retrieve stock quote data from Yahoo Finance LICENSE= LGPL21 -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/ftp/py-ftputil/Makefile b/ftp/py-ftputil/Makefile index 99c118f463ff..03e84ab52208 100644 --- a/ftp/py-ftputil/Makefile +++ b/ftp/py-ftputil/Makefile @@ -12,7 +12,7 @@ COMMENT= High-level FTP client library LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils OPTIONS_DEFINE= DOCS diff --git a/ftp/py-pycurl/Makefile b/ftp/py-pycurl/Makefile index 50c01670f8a7..08ec47d455ae 100644 --- a/ftp/py-pycurl/Makefile +++ b/ftp/py-pycurl/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE_MIT= ${WRKSRC}/COPYING-MIT LIB_DEPENDS= libcurl.so:ftp/curl -USES= python ssl +USES= python:3.6+ ssl USE_PYTHON= autoplist concurrent distutils PORTDOCS= AUTHORS INSTALL.rst README.rst RELEASE-NOTES.rst diff --git a/ftp/py-pyftpdlib/Makefile b/ftp/py-pyftpdlib/Makefile index 87afa1685c37..c3fa60672255 100644 --- a/ftp/py-pyftpdlib/Makefile +++ b/ftp/py-pyftpdlib/Makefile @@ -11,7 +11,7 @@ COMMENT= Python FTP server library LICENSE= MIT -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= autoplist distutils SHEBANG_FILES= demo/*.py NO_ARCH= yes diff --git a/ftp/py-requests-ftp/Makefile b/ftp/py-requests-ftp/Makefile index 738c7e225020..f3afcf775a33 100644 --- a/ftp/py-requests-ftp/Makefile +++ b/ftp/py-requests-ftp/Makefile @@ -12,7 +12,7 @@ COMMENT= FTP transport adapter for requests LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/ftp/py-sftp/Makefile b/ftp/py-sftp/Makefile index 7ff32e8cc9bd..1c190d9ad165 100644 --- a/ftp/py-sftp/Makefile +++ b/ftp/py-sftp/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}paramiko>=1.17:security/py-paramiko@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/ftp/py-tftpy/Makefile b/ftp/py-tftpy/Makefile index 2e1f02956467..fc9367d9b741 100644 --- a/ftp/py-tftpy/Makefile +++ b/ftp/py-tftpy/Makefile @@ -14,7 +14,7 @@ COMMENT= Pure Python TFTP library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/games/hypatia_engine/Makefile b/games/hypatia_engine/Makefile index 712ffa872626..12749bda695a 100644 --- a/games/hypatia_engine/Makefile +++ b/games/hypatia_engine/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYGAME} \ ${PY_ENUM34} \ ${PY_PILLOW} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/games/py-cbeams/Makefile b/games/py-cbeams/Makefile index 62e384613cba..c4b61a879d0d 100644 --- a/games/py-cbeams/Makefile +++ b/games/py-cbeams/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blessings>=1.6:devel/py-blessings@${PY_FLAVO ${PYTHON_PKGNAMEPREFIX}docopt>=0.6.1:devel/py-docopt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= tartley USE_PYTHON= autoplist concurrent distutils diff --git a/games/py-fife/Makefile b/games/py-fife/Makefile index 0ea852dd471c..81c26912efb0 100644 --- a/games/py-fife/Makefile +++ b/games/py-fife/Makefile @@ -55,7 +55,7 @@ CEGUI_LIB_DEPENDS= libCEGUIBase-0.so:graphics/cegui LOGGING_CMAKE_BOOL= logging PYTHON_CMAKE_BOOL= build-python -PYTHON_USES= python +PYTHON_USES= python:3.6+ PYTHON_USE= python=flavors PYTHON_BUILD_DEPENDS= ${LOCALBASE}/bin/swig:devel/swig PYTHON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} diff --git a/games/py-pysol-cards/Makefile b/games/py-pysol-cards/Makefile index 558637ed5dc5..f738953e0661 100644 --- a/games/py-pysol-cards/Makefile +++ b/games/py-pysol-cards/Makefile @@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>0:devel/py-pbr@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}random2>=0:math/py-random2@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/games/py-sgflib/Makefile b/games/py-sgflib/Makefile index 9cea0247db90..7bebd7d0630c 100644 --- a/games/py-sgflib/Makefile +++ b/games/py-sgflib/Makefile @@ -16,7 +16,7 @@ COMMENT= Smart Game Format parser library for Python LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/lgpl.txt -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= flavors NO_BUILD= yes NO_ARCH= yes diff --git a/games/py-sgfsummary/Makefile b/games/py-sgfsummary/Makefile index dacde9381eaf..f347233e06cc 100644 --- a/games/py-sgfsummary/Makefile +++ b/games/py-sgfsummary/Makefile @@ -14,7 +14,7 @@ COMMENT= SGF Summarizer RUN_DEPENDS= ${PYTHON_SITELIBDIR}/sgflib.py:games/py-sgflib@${PY_FLAVOR} -USES= python shebangfix tar:tgz +USES= python:3.6+ shebangfix tar:tgz USE_PYTHON= flavors SHEBANG_FILES= sgfsummary.py WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION} diff --git a/games/pyspacewar/Makefile b/games/pyspacewar/Makefile index ac162fc1dc1b..9d1ccac6463b 100644 --- a/games/pyspacewar/Makefile +++ b/games/pyspacewar/Makefile @@ -20,7 +20,7 @@ USE_GITHUB= yes GH_ACCOUNT= mgedmin #GH_TAGNAME= f872564 -USES= gnome python +USES= gnome python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/graphics/curator/Makefile b/graphics/curator/Makefile index 2f2740f5ce97..124652ebd7b2 100644 --- a/graphics/curator/Makefile +++ b/graphics/curator/Makefile @@ -10,7 +10,7 @@ MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Static Image Gallery Generator for web or CD-ROM galleries -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent optsuffix PLIST_FILES= man/man1/curator.1.gz diff --git a/graphics/mahotas/Makefile b/graphics/mahotas/Makefile index 62b3059d44d1..21ce67cef477 100644 --- a/graphics/mahotas/Makefile +++ b/graphics/mahotas/Makefile @@ -14,7 +14,7 @@ BUILD_DEPENDS= ${PYNUMPY} LIB_DEPENDS= libfreeimage.so:graphics/freeimage USE_GCC= yes -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/graphics/opencolorio/Makefile b/graphics/opencolorio/Makefile index 1708532b88fa..7d32b48fb81b 100644 --- a/graphics/opencolorio/Makefile +++ b/graphics/opencolorio/Makefile @@ -56,7 +56,7 @@ EXTRA_PATCHES= ${PATCHDIR}/tools .elif defined(OCIO_SLAVE) && ${OCIO_SLAVE} == pymodule LIB_DEPENDS= libOpenImageIO.so:graphics/openimageio \ libOpenColorIO.so:graphics/opencolorio -USES+= python +USES+= python:3.6+ USE_PYTHON= flavors LDFLAGS+= -lOpenColorIO CMAKE_ON+= OCIO_BUILD_PYGLUE OCIO_PYGLUE_LINK @@ -66,7 +66,7 @@ PLIST= ${PKGDIR}/pkg-plist-pyglue .else # master port LIB_DEPENDS= libtinyxml.so:textproc/tinyxml \ libyaml-cpp03.so:devel/yaml-cpp03 -USES+= python:build +USES+= python:3.6+,build USE_LDCONFIG= yes CMAKE_ON+= OCIO_BUILD_SHARED OCIO_BUILD_PYGLUE CMAKE_OFF+= OCIO_BUILD_APPS diff --git a/graphics/opencv/Makefile b/graphics/opencv/Makefile index 1cc021d34868..0a9687256a6a 100644 --- a/graphics/opencv/Makefile +++ b/graphics/opencv/Makefile @@ -293,7 +293,7 @@ LIB_DEPENDS+= libopencv_core.so:graphics/opencv-core \ libopencv_ml.so:graphics/opencv BUILD_DEPENDS+= ${PYNUMPY} RUN_DEPENDS+= ${PYNUMPY} -USES+= python +USES+= python:3.6+ USE_PYTHON= flavors CMAKE_ARGS+= -DBUILD_opencv_python${PYTHON_MAJOR_VER}:BOOL=ON . for module in apps java stitching superres videostab @@ -303,7 +303,7 @@ INSTALL_WRKSRC= ${WRKDIR}/.build/modules/python${PYTHON_MAJOR_VER} .elif defined(OCV_JAVA) BUILD_DEPENDS+= ant:devel/apache-ant LIB_DEPENDS+= libopencv_ml.so:graphics/opencv -USES+= python:build +USES+= python:3.6+,build USE_JAVA= yes CMAKE_ARGS+= -DBUILD_opencv_java:BOOL=ON . for module in apps python stitching superres videostab diff --git a/graphics/openimageio/Makefile b/graphics/openimageio/Makefile index a25d0bc4d71a..07003a22f976 100644 --- a/graphics/openimageio/Makefile +++ b/graphics/openimageio/Makefile @@ -110,7 +110,7 @@ post-patch: BUILD_DEPENDS+= ${PREFIX}/share/cmake/pybind11/pybind11Config.cmake:devel/pybind11 LIB_DEPENDS+= libOpenImageIO.so:graphics/openimageio PLIST= ${PKGDIR}/pkg-plist-pybind -USES+= python +USES+= python:3.6+ USE_PYTHON= flavors CMAKE_ON+= USE_PYTHON # we don't need the apps built - only libs. diff --git a/graphics/openshadinglanguage/Makefile b/graphics/openshadinglanguage/Makefile index eab06e5cdc09..9cf9eff83c2d 100644 --- a/graphics/openshadinglanguage/Makefile +++ b/graphics/openshadinglanguage/Makefile @@ -78,7 +78,7 @@ BUILD_DEPENDS+= ${PREFIX}/share/cmake/pybind11/pybind11Config.cmake:devel/pybind LIB_DEPENDS+= liboslquery.so:graphics/openshadinglanguage RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}openimageio>0:graphics/py-openimageio@${PY_FLAVOR} PLIST= ${PKGDIR}/pkg-plist-pybind -USES+= python +USES+= python:3.6+ USE_PYTHON= flavors CMAKE_ON+= USE_PYTHON CMAKE_ARGS+= -DPYTHON_VERSION=${PYTHON_VER} @@ -87,7 +87,7 @@ do-install: ${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR} ${INSTALL_LIB} ${BUILD_WRKSRC}/lib/python/site-packages/oslquery.so ${STAGEDIR}${PYTHON_SITELIBDIR} .else # SLAVE_PORT != yes -USES+= python:build +USES+= python:3.6+,build CMAKE_OFF+= USE_PYTHON USE_LDCONFIG= yes .endif # SLAVE_PORT diff --git a/graphics/piddle/Makefile b/graphics/piddle/Makefile index ed0e8a7613ee..c834c9e3b6c2 100644 --- a/graphics/piddle/Makefile +++ b/graphics/piddle/Makefile @@ -13,7 +13,7 @@ COMMENT= Graphical Drawing library for Python LICENSE= GPLv2+ -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/graphics/py-PyOpenGL-accelerate/Makefile b/graphics/py-PyOpenGL-accelerate/Makefile index ef192fc5dd05..6215f340b170 100644 --- a/graphics/py-PyOpenGL-accelerate/Makefile +++ b/graphics/py-PyOpenGL-accelerate/Makefile @@ -17,6 +17,6 @@ BUILD_DEPENDS= ${PYNUMPY} RUN_DEPENDS= ${PYNUMPY} USE_PYTHON= autoplist distutils cython -USES= python +USES= python:3.6+ .include diff --git a/graphics/py-PyOpenGL/Makefile b/graphics/py-PyOpenGL/Makefile index 9038905afd63..b579434e695a 100644 --- a/graphics/py-PyOpenGL/Makefile +++ b/graphics/py-PyOpenGL/Makefile @@ -20,7 +20,7 @@ OPTIONS_DEFINE= TKINTER OPTIONS_DEFAULT= TKINTER TKINTER_DESC= Build with tkinter for X support -USES= dos2unix gl python +USES= dos2unix gl python:3.6+ USE_GL= glut USE_PYTHON= distutils autoplist diff --git a/graphics/py-beziers/Makefile b/graphics/py-beziers/Makefile index d8262df86acc..58462ce50f54 100644 --- a/graphics/py-beziers/Makefile +++ b/graphics/py-beziers/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyclipper>=0:math/py-pyclipper@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/graphics/py-cartopy/Makefile b/graphics/py-cartopy/Makefile index 2c100504cae1..7056667a3fa9 100644 --- a/graphics/py-cartopy/Makefile +++ b/graphics/py-cartopy/Makefile @@ -25,7 +25,7 @@ RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}Shapely>=1.5.6:devel/py-shapely@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.3.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent cython distutils CPPFLAGS+= -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H diff --git a/graphics/py-colour/Makefile b/graphics/py-colour/Makefile index e68b07dbe4fa..a31378c53de6 100644 --- a/graphics/py-colour/Makefile +++ b/graphics/py-colour/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}d2to1>0:devel/py-d2to1@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/graphics/py-djvulibre/Makefile b/graphics/py-djvulibre/Makefile index 9807269ee93d..226f1045c5d4 100644 --- a/graphics/py-djvulibre/Makefile +++ b/graphics/py-djvulibre/Makefile @@ -14,7 +14,7 @@ LICENSE= GPLv2 LIB_DEPENDS= libdjvulibre.so:graphics/djvulibre -USES= python pkgconfig +USES= python:3.6+ pkgconfig USE_PYTHON= autoplist distutils cython post-patch: diff --git a/graphics/py-exifread/Makefile b/graphics/py-exifread/Makefile index 3e8ac99e9ce0..7ad5216fbcee 100644 --- a/graphics/py-exifread/Makefile +++ b/graphics/py-exifread/Makefile @@ -13,7 +13,7 @@ COMMENT= Read Exif metadata from tiff and jpeg files LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/graphics/py-face_recognition/Makefile b/graphics/py-face_recognition/Makefile index ac7e2a035f4b..6c6439a32feb 100644 --- a/graphics/py-face_recognition/Makefile +++ b/graphics/py-face_recognition/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=6.0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dlib>=19.7:science/py-dlib@${PY_FLAVOR} \ ${PY_PILLOW} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/graphics/py-face_recognition_models/Makefile b/graphics/py-face_recognition_models/Makefile index 9c80761b027c..60dce3bcbec9 100644 --- a/graphics/py-face_recognition_models/Makefile +++ b/graphics/py-face_recognition_models/Makefile @@ -13,7 +13,7 @@ COMMENT= Models used by the face_recognition package LICENSE= CC0-1.0 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/graphics/py-fiona/Makefile b/graphics/py-fiona/Makefile index 55710d181b1a..d12a40d5d2c3 100644 --- a/graphics/py-fiona/Makefile +++ b/graphics/py-fiona/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cligj>=0.4:devel/py-cligj@${PY_FLAVOR} \ ${PY_ENUM34} LIB_DEPENDS+= libgdal.so:graphics/gdal -USES= compiler:c++11-lang python +USES= compiler:c++11-lang python:3.6+ USE_PYTHON= autoplist distutils cython post-install: diff --git a/graphics/py-freeimagepy/Makefile b/graphics/py-freeimagepy/Makefile index d086b475d963..8a961879823e 100644 --- a/graphics/py-freeimagepy/Makefile +++ b/graphics/py-freeimagepy/Makefile @@ -15,7 +15,7 @@ COMMENT= FreeImage library python wrapper LIB_DEPENDS= libfreeimage.so:graphics/freeimage WRKSRC= ${WRKDIR}/FreeImagePy-${PORTVERSION} -USES= python shebangfix tar:bzip2 +USES= python:3.6+ shebangfix tar:bzip2 USE_PYTHON= distutils autoplist NO_ARCH= yes SHEBANG_FILES= FreeImagePy/*.py diff --git a/graphics/py-gdal/Makefile b/graphics/py-gdal/Makefile index 3ec15cc50735..34a3d9e0fd81 100644 --- a/graphics/py-gdal/Makefile +++ b/graphics/py-gdal/Makefile @@ -19,7 +19,7 @@ LIB_DEPENDS= libgdal.so:graphics/gdal OPTIONS_DEFINE= NUMPY NUMPY_DESC= Enable array support via NumPy -USES= compiler:c++11-lang python shebangfix tar:xz +USES= compiler:c++11-lang python:3.6+ shebangfix tar:xz USE_PYTHON= autoplist concurrent distutils USE_CXXSTD= c++11 diff --git a/graphics/py-glfw/Makefile b/graphics/py-glfw/Makefile index 14a75865fc84..a0190c9dbab7 100644 --- a/graphics/py-glfw/Makefile +++ b/graphics/py-glfw/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libglfw.so:graphics/glfw -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/graphics/py-gphoto2/Makefile b/graphics/py-gphoto2/Makefile index 5eca346ef592..dff5fb110e1c 100644 --- a/graphics/py-gphoto2/Makefile +++ b/graphics/py-gphoto2/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libgphoto2.so:graphics/libgphoto2 -USES= compiler pkgconfig python shebangfix +USES= compiler pkgconfig python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils SHEBANG_FILES= examples/*.py diff --git a/graphics/py-graph-core/Makefile b/graphics/py-graph-core/Makefile index 7725228d4ac1..7c7c5a5ce284 100644 --- a/graphics/py-graph-core/Makefile +++ b/graphics/py-graph-core/Makefile @@ -14,7 +14,7 @@ COMMENT= Library for working with graphs in Python, core module LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/graphics/py-graphviz/Makefile b/graphics/py-graphviz/Makefile index fdb7556daa06..940b6c44e9e8 100644 --- a/graphics/py-graphviz/Makefile +++ b/graphics/py-graphviz/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= dot:graphics/graphviz TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-mock>=0:devel/py-pytest-mock@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/graphics/py-graphy/Makefile b/graphics/py-graphy/Makefile index 9f41a1467734..d4d1433c3c2e 100644 --- a/graphics/py-graphy/Makefile +++ b/graphics/py-graphy/Makefile @@ -14,7 +14,7 @@ COMMENT= Simple chart library for Python LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python:run tar:bzip2 +USES= python:3.6+,run tar:bzip2 USE_PYTHON= flavors PORTDOCS= README diff --git a/graphics/py-gvgen/Makefile b/graphics/py-gvgen/Makefile index b741f8956271..519198d9b104 100644 --- a/graphics/py-gvgen/Makefile +++ b/graphics/py-gvgen/Makefile @@ -12,7 +12,7 @@ COMMENT= Easy python interface to generate dot files LICENSE= GPLv2 -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes GH_ACCOUNT= stricaud diff --git a/graphics/py-h3/Makefile b/graphics/py-h3/Makefile index 83b9d312ebc3..dd6a04fb029d 100644 --- a/graphics/py-h3/Makefile +++ b/graphics/py-h3/Makefile @@ -21,7 +21,7 @@ LIB_DEPENDS= libh3.so:graphics/h3 TEST_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} -USES= localbase:ldflags python +USES= localbase:ldflags python:3.6+ USE_PYTHON= autoplist concurrent cython distutils CFLAGS+= -I${LOCALBASE}/include/h3 diff --git a/graphics/py-imageio24/Makefile b/graphics/py-imageio24/Makefile index ebfddefd01e9..143f347b6d22 100644 --- a/graphics/py-imageio24/Makefile +++ b/graphics/py-imageio24/Makefile @@ -24,7 +24,7 @@ RUN_DEPENDS= ffmpeg:multimedia/ffmpeg \ ${PY_PILLOW} \ ${PYNUMPY} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/graphics/py-leather/Makefile b/graphics/py-leather/Makefile index 0b52154568dd..d3d63fd892ed 100644 --- a/graphics/py-leather/Makefile +++ b/graphics/py-leather/Makefile @@ -13,7 +13,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.6.1:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/graphics/py-ming/Makefile b/graphics/py-ming/Makefile index c52d1d187176..e3e33893d757 100644 --- a/graphics/py-ming/Makefile +++ b/graphics/py-ming/Makefile @@ -26,7 +26,7 @@ CONFIGURE_ARGS= --enable-python CONFIGURE_ENV= PYTHON_LDFLAGS="-L${PYTHON_LIBDIR} -l${PYTHON_VERSION}${PYTHON_ABIVER}" GNU_CONFIGURE= yes USE_PYTHON= autoplist concurrent distutils -USES= autoreconf libtool localbase:ldflags python +USES= autoreconf libtool localbase:ldflags python:3.6+ BUILD_WRKSRC= ${WRKSRC}/py_ext INSTALL_WRKSRC= ${WRKSRC}/py_ext diff --git a/graphics/py-open3d-python/Makefile b/graphics/py-open3d-python/Makefile index 2cfb7b720280..e619dbc6c372 100644 --- a/graphics/py-open3d-python/Makefile +++ b/graphics/py-open3d-python/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/../LICENSE LIB_DEPENDS= libOpen3D.so:graphics/open3d USES= cmake compiler:c++11-lang eigen:3 fortran localbase:ldflags \ - pkgconfig python + pkgconfig python:3.6+ USE_GITHUB= yes GH_ACCOUNT= IntelVCL GH_PROJECT= Open3D diff --git a/graphics/py-photocollage/Makefile b/graphics/py-photocollage/Makefile index d2e2c251edbb..0519905671fa 100644 --- a/graphics/py-photocollage/Makefile +++ b/graphics/py-photocollage/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>0:graphics/py-cairo@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>:devel/py-six@${PY_FLAVOR} \ ${PY_PILLOW} -USES= gettext-tools python +USES= gettext-tools python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/graphics/py-piexif/Makefile b/graphics/py-piexif/Makefile index 9c5ec58db1ec..831abc7e9dd4 100644 --- a/graphics/py-piexif/Makefile +++ b/graphics/py-piexif/Makefile @@ -13,7 +13,7 @@ COMMENT= Simplify exif manipulations with Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/graphics/py-pivy/Makefile b/graphics/py-pivy/Makefile index 59a26adcf258..2f14387147cc 100644 --- a/graphics/py-pivy/Makefile +++ b/graphics/py-pivy/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= cmake:devel/cmake \ LIB_DEPENDS= libCoin.so:graphics/Coin \ libSoQt.so:x11-toolkits/soqt -USES= compiler:c11 python qt:5 +USES= compiler:c11 python:3.6+ qt:5 USE_GITHUB= yes GH_ACCOUNT= coin3d USE_PYTHON= autoplist distutils diff --git a/graphics/py-plotly/Makefile b/graphics/py-plotly/Makefile index d19dc2976eff..a0ebbfc4f29f 100644 --- a/graphics/py-plotly/Makefile +++ b/graphics/py-plotly/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}retrying>0:devel/py-retrying@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/graphics/py-png/Makefile b/graphics/py-png/Makefile index 01e147a84f27..34d536e2523e 100644 --- a/graphics/py-png/Makefile +++ b/graphics/py-png/Makefile @@ -14,7 +14,7 @@ COMMENT= Python PNG encoder/decoder LICENSE= MIT NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/graphics/py-pycha/Makefile b/graphics/py-pycha/Makefile index 7778d14ed262..b059a1e6b262 100644 --- a/graphics/py-pycha/Makefile +++ b/graphics/py-pycha/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/graphics/py-pycollada/Makefile b/graphics/py-pycollada/Makefile index 8893e3b61658..68487165b206 100644 --- a/graphics/py-pycollada/Makefile +++ b/graphics/py-pycollada/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=2.0:devel/py-dateutil@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils OPTIONS_DEFINE= LXML diff --git a/graphics/py-pydot/Makefile b/graphics/py-pydot/Makefile index f644e21e8009..6e749f886587 100644 --- a/graphics/py-pydot/Makefile +++ b/graphics/py-pydot/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= dot:graphics/graphviz \ ${PYTHON_PKGNAMEPREFIX}pyparsing>=2.1.4:devel/py-pyparsing@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/graphics/py-pyepsg/Makefile b/graphics/py-pyepsg/Makefile index bfff785ae6b1..7b604653102d 100644 --- a/graphics/py-pyepsg/Makefile +++ b/graphics/py-pyepsg/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LESSER RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/graphics/py-pygal/Makefile b/graphics/py-pygal/Makefile index 89ed80fc94a7..a61ffc7f6142 100644 --- a/graphics/py-pygal/Makefile +++ b/graphics/py-pygal/Makefile @@ -15,7 +15,7 @@ LICENSE= LGPL3 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=3.3.4:devel/py-lxml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/graphics/py-pyganim/Makefile b/graphics/py-pyganim/Makefile index af793fca8d5f..6e852ae8dcd1 100644 --- a/graphics/py-pyganim/Makefile +++ b/graphics/py-pyganim/Makefile @@ -16,7 +16,7 @@ LICENSE= BSD2CLAUSE RUN_DEPENDS= ${PYGAME} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/graphics/py-pyinsane2/Makefile b/graphics/py-pyinsane2/Makefile index 3c879f9b661a..8c9f73dcece3 100644 --- a/graphics/py-pyinsane2/Makefile +++ b/graphics/py-pyinsane2/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=1.0:devel/py-nose@${PY_FLAVOR} RUN_DEPENDS= ${PY_PILLOW} -USES= gmake python +USES= gmake python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/graphics/py-pymaging-png/Makefile b/graphics/py-pymaging-png/Makefile index d7167289781f..eadc7564bf30 100644 --- a/graphics/py-pymaging-png/Makefile +++ b/graphics/py-pymaging-png/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymaging>=g20130908:graphics/py-pymaging@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils USE_GITHUB= yes diff --git a/graphics/py-pymaging/Makefile b/graphics/py-pymaging/Makefile index dccba6e62162..ba06ce18ff1a 100644 --- a/graphics/py-pymaging/Makefile +++ b/graphics/py-pymaging/Makefile @@ -12,7 +12,7 @@ COMMENT= Pure Python imaging library LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils USE_GITHUB= yes diff --git a/graphics/py-pypillowfight/Makefile b/graphics/py-pypillowfight/Makefile index 3dd129e6ac9c..7750031acb95 100644 --- a/graphics/py-pypillowfight/Makefile +++ b/graphics/py-pypillowfight/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=1.0:devel/py-nose@${PY_FLAVOR} RUN_DEPENDS= ${PY_PILLOW} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/graphics/py-pyqrcode/Makefile b/graphics/py-pyqrcode/Makefile index 70d53cc89424..c7614d0d5f66 100644 --- a/graphics/py-pyqrcode/Makefile +++ b/graphics/py-pyqrcode/Makefile @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/License TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes # LICENSE_FILE/tests not packaged in sdist USE_PYTHON= autoplist distutils diff --git a/graphics/py-pyqtgraph/Makefile b/graphics/py-pyqtgraph/Makefile index 8fa0e23c270a..5bbd7c65e001 100644 --- a/graphics/py-pyqtgraph/Makefile +++ b/graphics/py-pyqtgraph/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYNUMPY} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/graphics/py-pyvips/Makefile b/graphics/py-pyvips/Makefile index e0183335db93..29c7a9555eee 100644 --- a/graphics/py-pyvips/Makefile +++ b/graphics/py-pyvips/Makefile @@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>=2.0.0:devel/py-pytest-runne RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.13:devel/py-cffi@${PY_FLAVOR} LIB_DEPENDS= libvips.so:graphics/vips -USES= gnome pkgconfig python +USES= gnome pkgconfig python:3.6+ USE_GNOME= glib20 USE_PYTHON= distutils autoplist diff --git a/graphics/py-rasterio/Makefile b/graphics/py-rasterio/Makefile index ba4753a1d33a..048b902f8f95 100644 --- a/graphics/py-rasterio/Makefile +++ b/graphics/py-rasterio/Makefile @@ -25,7 +25,7 @@ RUN_DEPENDS= gdal>=1.11:graphics/gdal \ ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}snuggs>=1.4.1:math/py-snuggs@${PY_FLAVOR} -USES= compiler:c++11-lang python +USES= compiler:c++11-lang python:3.6+ USE_PYTHON= autoplist concurrent cython distutils OPTIONS_DEFINE= PLOT S3 diff --git a/graphics/py-rawkit/Makefile b/graphics/py-rawkit/Makefile index 0d7cf7b58e90..82d3017061c0 100644 --- a/graphics/py-rawkit/Makefile +++ b/graphics/py-rawkit/Makefile @@ -13,7 +13,7 @@ COMMENT= Ctypes based libraw bindings LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/graphics/py-spectra/Makefile b/graphics/py-spectra/Makefile index f95d3ffee9e8..9696a23d257d 100644 --- a/graphics/py-spectra/Makefile +++ b/graphics/py-spectra/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/graphics/py-svg.path/Makefile b/graphics/py-svg.path/Makefile index 379b1a029ebf..d4c7ab92cf76 100644 --- a/graphics/py-svg.path/Makefile +++ b/graphics/py-svg.path/Makefile @@ -13,7 +13,7 @@ COMMENT= SVG path objects and parser LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/graphics/py-svgwrite/Makefile b/graphics/py-svgwrite/Makefile index 230b03e6bf5c..91361bff8128 100644 --- a/graphics/py-svgwrite/Makefile +++ b/graphics/py-svgwrite/Makefile @@ -13,7 +13,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyparsing>=0:devel/py-pyparsing@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils PORTEXAMPLES= * diff --git a/graphics/py-utm/Makefile b/graphics/py-utm/Makefile index 7df12f549c3a..a01450ae492e 100644 --- a/graphics/py-utm/Makefile +++ b/graphics/py-utm/Makefile @@ -13,7 +13,7 @@ COMMENT= Bidirectional UTM-WGS84 converter for Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/graphics/py-wand/Makefile b/graphics/py-wand/Makefile index f6e2ca20d16a..5843400ad25f 100644 --- a/graphics/py-wand/Makefile +++ b/graphics/py-wand/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libMagickWand-6.so:graphics/ImageMagick6 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/graphics/py-webcolors/Makefile b/graphics/py-webcolors/Makefile index 865120456431..ed9fcf2fa74b 100644 --- a/graphics/py-webcolors/Makefile +++ b/graphics/py-webcolors/Makefile @@ -13,7 +13,7 @@ COMMENT= Library working with the sRGB color space as used in the HTML and CSS LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/graphics/py-zbar-py/Makefile b/graphics/py-zbar-py/Makefile index b95dab4db88e..edddea75fcf0 100644 --- a/graphics/py-zbar-py/Makefile +++ b/graphics/py-zbar-py/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libzbar.so:graphics/zbar RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} -USES= iconv:wchar_t python +USES= iconv:wchar_t python:3.6+ USE_PYTHON= autoplist distutils post-install: diff --git a/irc/py-fishcrypt/Makefile b/irc/py-fishcrypt/Makefile index 66ad2a34a90a..7536d3bec762 100644 --- a/irc/py-fishcrypt/Makefile +++ b/irc/py-fishcrypt/Makefile @@ -19,7 +19,7 @@ GH_ACCOUNT= fladd GH_PROJECT= py-${PORTNAME} GH_TAGNAME= 43554b1a -USES= dos2unix python:run shebangfix +USES= dos2unix python:3.6+,run shebangfix USE_PYTHON= flavors SHEBANG_FILES= fishcrypt.py NO_BUILD= yes diff --git a/irc/py-irc/Makefile b/irc/py-irc/Makefile index 9d98e915f171..9c24c7fd1864 100644 --- a/irc/py-irc/Makefile +++ b/irc/py-irc/Makefile @@ -19,7 +19,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hgtools>0:devel/py-hgtools@${PY_FLAVOR} \ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= distutils autoplist NO_ARCH= yes SHEBANG_FILES= irc/*.py scripts/*.py diff --git a/irc/py-limnoria/Makefile b/irc/py-limnoria/Makefile index 81379cada1ed..0b82abf58895 100644 --- a/irc/py-limnoria/Makefile +++ b/irc/py-limnoria/Makefile @@ -18,7 +18,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}feedparser>=0:textproc/py-feedparser@${PY_F ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} -USES= python # 2.6+ +USES= python:3.6+ # 2.6+ USE_GITHUB= yes USE_PYTHON= autoplist concurrent distutils diff --git a/japanese/py-jaconv/Makefile b/japanese/py-jaconv/Makefile index 25b611550682..4aaa144430d2 100644 --- a/japanese/py-jaconv/Makefile +++ b/japanese/py-jaconv/Makefile @@ -13,7 +13,7 @@ COMMENT= Japanese character interconverter for Hiragana, Katakana, Hankaku and Z LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/lang/py-hy/Makefile b/lang/py-hy/Makefile index 0e3700c41fd0..53527649bbc6 100644 --- a/lang/py-hy/Makefile +++ b/lang/py-hy/Makefile @@ -22,7 +22,7 @@ PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}astor>=0.8:devel/py-astor@${PY_FLAVOR} \ BUILD_DEPENDS= ${PY_DEPENDS} RUN_DEPENDS= ${PY_DEPENDS} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/lang/py-lupa/Makefile b/lang/py-lupa/Makefile index 12aec62a49be..ba54d982415c 100644 --- a/lang/py-lupa/Makefile +++ b/lang/py-lupa/Makefile @@ -13,7 +13,7 @@ COMMENT= Python wrapper around Lua and LuaJIT LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= lua pkgconfig python +USES= lua pkgconfig python:3.6+ USE_PYTHON= autoplist concurrent distutils MAKE_ARGS= --no-bundle diff --git a/lang/py-textX/Makefile b/lang/py-textX/Makefile index 79773b0eb0e4..06a0236af8cd 100644 --- a/lang/py-textX/Makefile +++ b/lang/py-textX/Makefile @@ -15,7 +15,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arpeggio>=1.9.0:devel/py-arpeggio@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>=7.0:devel/py-click@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/lang/python-tools/Makefile b/lang/python-tools/Makefile index 0a5ddb25873c..6b82c665390c 100644 --- a/lang/python-tools/Makefile +++ b/lang/python-tools/Makefile @@ -15,7 +15,7 @@ LICENSE= PSFL PORTSCOUT= ignore:1 -USES= python shebangfix tar:xz +USES= python:3.6+ shebangfix tar:xz USE_PYTHON= flavors concurrent NO_BUILD= yes diff --git a/mail/getmail6/Makefile b/mail/getmail6/Makefile index 39138633fad8..395be6acd5ba 100644 --- a/mail/getmail6/Makefile +++ b/mail/getmail6/Makefile @@ -12,7 +12,7 @@ COMMENT= POP3/IMAP4 mail retriever (Python3 fork) LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/docs/COPYING -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= autoplist concurrent distutils diff --git a/mail/isbg/Makefile b/mail/isbg/Makefile index ee1b18f760b9..a83b48b63200 100644 --- a/mail/isbg/Makefile +++ b/mail/isbg/Makefile @@ -13,7 +13,7 @@ LICENSE= BSD2CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docopt>=0.6.1:devel/py-docopt@${PY_FLAVOR} \ spamassassin:mail/spamassassin -USES= python +USES= python:3.6+ USE_GITLAB= yes GL_ACCOUNT= isbg diff --git a/mail/py-Products.SecureMailHost/Makefile b/mail/py-Products.SecureMailHost/Makefile index 00117a029651..b7dd6df87c65 100644 --- a/mail/py-Products.SecureMailHost/Makefile +++ b/mail/py-Products.SecureMailHost/Makefile @@ -13,7 +13,7 @@ COMMENT= Reimplementation of the standard Zope2 MailHost LICENSE= ZPL21 -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist .include diff --git a/mail/py-authheaders/Makefile b/mail/py-authheaders/Makefile index 7fca4f41b882..99364676987f 100644 --- a/mail/py-authheaders/Makefile +++ b/mail/py-authheaders/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dkimpy>=0.7.1:mail/py-dkimpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}publicsuffix2>0:dns/py-publicsuffix2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dnspython>0:dns/py-dnspython@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_BUILD= yes diff --git a/mail/py-authres/Makefile b/mail/py-authres/Makefile index a37823d6cd15..b6a10a8c653a 100644 --- a/mail/py-authres/Makefile +++ b/mail/py-authres/Makefile @@ -13,7 +13,7 @@ COMMENT= Python module for RFC 5451 Authentication-Results headers LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYING -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/mail/py-dkimpy/Makefile b/mail/py-dkimpy/Makefile index 48061ab92502..52ac5a907ca9 100644 --- a/mail/py-dkimpy/Makefile +++ b/mail/py-dkimpy/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}authres>=0:mail/py-authres@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dnspython>=0:dns/py-dnspython@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pynacl>=0:security/py-pynacl@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/mail/py-email-validator/Makefile b/mail/py-email-validator/Makefile index a544a389eb2b..a4fd286211a9 100644 --- a/mail/py-email-validator/Makefile +++ b/mail/py-email-validator/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}idna>=2.0.0:dns/py-idna@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dnspython>=1.15.0:dns/py-dnspython@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/mail/py-email_reply_parser/Makefile b/mail/py-email_reply_parser/Makefile index b0929a6ce94b..673771381464 100644 --- a/mail/py-email_reply_parser/Makefile +++ b/mail/py-email_reply_parser/Makefile @@ -12,7 +12,7 @@ COMMENT= GitHubs Email Reply Parser library for python LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/mail/py-flask-mail/Makefile b/mail/py-flask-mail/Makefile index a3b74ed74f61..a4e5a29f6148 100644 --- a/mail/py-flask-mail/Makefile +++ b/mail/py-flask-mail/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0.9:www/py-flask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}blinker>=0:devel/py-blinker@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/mail/py-mail-parser/Makefile b/mail/py-mail-parser/Makefile index 691b0c13d241..06200ccb24e1 100644 --- a/mail/py-mail-parser/Makefile +++ b/mail/py-mail-parser/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= msgconvert:mail/p5-Email-Outlook-Message \ ${PYTHON_PKGNAMEPREFIX}simplejson>=3.17.0:devel/py-simplejson@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.14.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/mail/py-managesieve3/Makefile b/mail/py-managesieve3/Makefile index 776dad8b1775..efad41f09d34 100644 --- a/mail/py-managesieve3/Makefile +++ b/mail/py-managesieve3/Makefile @@ -12,7 +12,7 @@ COMMENT= Implements an RFC-5804 Manage Sieve client LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/mail/py-milter/Makefile b/mail/py-milter/Makefile index 2404ffdfd9d9..c1fbbd0cca61 100644 --- a/mail/py-milter/Makefile +++ b/mail/py-milter/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= libmilter.so:mail/libmilter CFLAGS+= -I${LOCALBASE}/include .endif -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= sdgathman diff --git a/mail/py-notmuch/Makefile b/mail/py-notmuch/Makefile index 9d66d631e6a6..90a5c3be5af0 100644 --- a/mail/py-notmuch/Makefile +++ b/mail/py-notmuch/Makefile @@ -9,7 +9,7 @@ LICENSE= GPLv3 LIB_DEPENDS= libnotmuch.so:mail/notmuch -USES= python uniquefiles:dirs +USES= python:3.6+ uniquefiles:dirs USE_PYTHON= autoplist distutils MASTERDIR= ${.CURDIR}/../notmuch diff --git a/mail/py-premailer/Makefile b/mail/py-premailer/Makefile index d16dd3ce8853..6c747051431a 100644 --- a/mail/py-premailer/Makefile +++ b/mail/py-premailer/Makefile @@ -20,7 +20,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils concurrent do-test: diff --git a/mail/py-pymailq/Makefile b/mail/py-pymailq/Makefile index 615f95a061a6..076d95deae56 100644 --- a/mail/py-pymailq/Makefile +++ b/mail/py-pymailq/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= postfix:mail/postfix NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils concurrent post-patch: diff --git a/mail/py-pyspf/Makefile b/mail/py-pyspf/Makefile index f4bad5e1db39..91c0bfd82f8d 100644 --- a/mail/py-pyspf/Makefile +++ b/mail/py-pyspf/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}authres>=0:mail/py-authres@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dnspython>=1.16.0:dns/py-dnspython@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/mail/py-pyzmail/Makefile b/mail/py-pyzmail/Makefile index 27e5f3f54982..535f004c488b 100644 --- a/mail/py-pyzmail/Makefile +++ b/mail/py-pyzmail/Makefile @@ -12,7 +12,7 @@ COMMENT= Easy mail library to parse, compose and send emails LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_BUILD= yes diff --git a/mail/py-validate_email/Makefile b/mail/py-validate_email/Makefile index 3e95175f1204..f28f1f8160f2 100644 --- a/mail/py-validate_email/Makefile +++ b/mail/py-validate_email/Makefile @@ -17,7 +17,7 @@ MY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dns>0:dns/py-dns@${PY_FLAVOR} RUN_DEPENDS= ${MY_DEPENDS} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/mail/pyzor/Makefile b/mail/pyzor/Makefile index 950abe341970..2270d3ac64f6 100644 --- a/mail/pyzor/Makefile +++ b/mail/pyzor/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gdbm>=0:databases/py-gdbm@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/math/py-GridDataFormats/Makefile b/math/py-GridDataFormats/Makefile index 8f5cb20b3811..1d556f5898ca 100644 --- a/math/py-GridDataFormats/Makefile +++ b/math/py-GridDataFormats/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= MDAnalysis USE_PYTHON= distutils autoplist concurrent diff --git a/math/py-MutatorMath/Makefile b/math/py-MutatorMath/Makefile index 14bd546587b9..548a4fa4249a 100644 --- a/math/py-MutatorMath/Makefile +++ b/math/py-MutatorMath/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defcon>=0.3.5:x11-fonts/py-defcon@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}fontMath>=0.4.8:x11-fonts/py-fontMath@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/math/py-PuLP/Makefile b/math/py-PuLP/Makefile index 0537186c30c3..245e7862437a 100644 --- a/math/py-PuLP/Makefile +++ b/math/py-PuLP/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}amply>=0.1.2:math/py-amply@${PY_FLAVOR} \ cbc:math/cbc \ glpsol:math/glpk -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/math/py-PyMetis/Makefile b/math/py-PyMetis/Makefile index 91cdaea77ba2..213c8f80adc3 100644 --- a/math/py-PyMetis/Makefile +++ b/math/py-PyMetis/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} \ LIB_DEPENDS= libmetis.so:math/metis RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= compiler:c++14-lang localbase python +USES= compiler:c++14-lang localbase python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/math/py-PySCIPOpt/Makefile b/math/py-PySCIPOpt/Makefile index 66d71db149e7..5a2abeb88a5e 100644 --- a/math/py-PySCIPOpt/Makefile +++ b/math/py-PySCIPOpt/Makefile @@ -13,7 +13,7 @@ LICENSE= MIT LIB_DEPENDS= libscip.so:math/SCIP -USES= localbase python +USES= localbase python:3.6+ USE_PYTHON= distutils cython autoplist post-install: diff --git a/math/py-Pyomo/Makefile b/math/py-Pyomo/Makefile index f2cab9c46e82..48f915742d26 100644 --- a/math/py-Pyomo/Makefile +++ b/math/py-Pyomo/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>0:devel/py-ply@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}PyUtilib>=6.0.0:devel/py-PyUtilib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.4:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/math/py-affine/Makefile b/math/py-affine/Makefile index 6d6416c4a7ec..9fbfdaf44fc9 100644 --- a/math/py-affine/Makefile +++ b/math/py-affine/Makefile @@ -13,7 +13,7 @@ COMMENT= Matrices describing affine transformation of the plane LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/math/py-algopy/Makefile b/math/py-algopy/Makefile index a85f7fc0694e..834b9c32c24f 100644 --- a/math/py-algopy/Makefile +++ b/math/py-algopy/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYNUMPY} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/math/py-altgraph/Makefile b/math/py-altgraph/Makefile index d0398e136649..8cb82a222ec7 100644 --- a/math/py-altgraph/Makefile +++ b/math/py-altgraph/Makefile @@ -13,7 +13,7 @@ COMMENT= Python graph (network) package LICENSE= MIT NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/math/py-amply/Makefile b/math/py-amply/Makefile index 8fce386e2357..9225db62b950 100644 --- a/math/py-amply/Makefile +++ b/math/py-amply/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@$ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyparsing>0:devel/py-pyparsing@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/math/py-autograd/Makefile b/math/py-autograd/Makefile index 41b55c4d7b02..d78290fcb687 100644 --- a/math/py-autograd/Makefile +++ b/math/py-autograd/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}future>=0.15.2:devel/py-future@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/math/py-bitmath/Makefile b/math/py-bitmath/Makefile index dde9aa8f3334..579ba3d779d4 100644 --- a/math/py-bitmath/Makefile +++ b/math/py-bitmath/Makefile @@ -13,7 +13,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}progressbar>0:misc/py-progressbar@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/math/py-bitvector/Makefile b/math/py-bitvector/Makefile index 9ec2d9338082..d88fab8802d3 100644 --- a/math/py-bitvector/Makefile +++ b/math/py-bitvector/Makefile @@ -13,7 +13,7 @@ COMMENT= Pure-Python memory-efficient packed representation for bit arrays LICENSE= PSFL -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils PYDISTUTILS_PKGNAME= BitVector diff --git a/math/py-bottleneck/Makefile b/math/py-bottleneck/Makefile index 605f28d02daf..054ed31f8d32 100644 --- a/math/py-bottleneck/Makefile +++ b/math/py-bottleneck/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= ${PYNUMPY} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent cython distutils DOCS= README.rst RELEASE.rst \ diff --git a/math/py-cdecimal/Makefile b/math/py-cdecimal/Makefile index 567671d7c2d5..19ba93a67bd1 100644 --- a/math/py-cdecimal/Makefile +++ b/math/py-cdecimal/Makefile @@ -14,7 +14,7 @@ COMMENT= Fast drop-in replacement for the Decimal module LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist post-install: diff --git a/math/py-cma/Makefile b/math/py-cma/Makefile index 614d3fd2825f..59e8935754bc 100644 --- a/math/py-cma/Makefile +++ b/math/py-cma/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/cma/LICENSE RUN_DEPENDS= ${PYNUMPY} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/math/py-cryptominisat/Makefile b/math/py-cryptominisat/Makefile index ac582b9c742e..a620109c7f22 100644 --- a/math/py-cryptominisat/Makefile +++ b/math/py-cryptominisat/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE_MIT= ${WRKSRC}/../LICENSE.txt LIB_DEPENDS= libcryptominisat5.so:math/cryptominisat -USES= compiler:c++11-lib python +USES= compiler:c++11-lib python:3.6+ USE_PYTHON= autoplist distutils USE_GITHUB= yes diff --git a/math/py-cvxopt/Makefile b/math/py-cvxopt/Makefile index 6fe838348af2..963e979da141 100644 --- a/math/py-cvxopt/Makefile +++ b/math/py-cvxopt/Makefile @@ -15,7 +15,7 @@ LIB_DEPENDS= libblas.so:math/blas \ liblapack.so:math/lapack \ libumfpack.so:math/suitesparse -USES= python localbase:ldflags +USES= python:3.6+ localbase:ldflags USE_GITHUB= yes USE_PYTHON= distutils autoplist diff --git a/math/py-fastdtw/Makefile b/math/py-fastdtw/Makefile index ce84bd827a3e..5811c3d0c35f 100644 --- a/math/py-fastdtw/Makefile +++ b/math/py-fastdtw/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${P RUN_DEPENDS= ${PYNUMPY} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes # tests are only on github GH_ACCOUNT= slaypni USE_PYTHON= distutils cython autoplist diff --git a/math/py-gau2grid/Makefile b/math/py-gau2grid/Makefile index a49d30d539eb..830b1f8d004c 100644 --- a/math/py-gau2grid/Makefile +++ b/math/py-gau2grid/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYNUMPY} \ RUN_DEPENDS= ${PYNUMPY} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= cmake compiler:c11 python +USES= cmake compiler:c11 python:3.6+ USE_GITHUB= yes GH_ACCOUNT= dgasmith USE_PYTHON= flavors diff --git a/math/py-gmpy/Makefile b/math/py-gmpy/Makefile index 78d458db2007..59e2b3f656cd 100644 --- a/math/py-gmpy/Makefile +++ b/math/py-gmpy/Makefile @@ -13,7 +13,7 @@ COMMENT= Python Extension that Wraps the GMP Library LIB_DEPENDS= libgmp.so:math/gmp -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist post-extract: diff --git a/math/py-gmpy2/Makefile b/math/py-gmpy2/Makefile index b8b95c09a2fa..79fe6c862fbc 100644 --- a/math/py-gmpy2/Makefile +++ b/math/py-gmpy2/Makefile @@ -17,7 +17,7 @@ LIB_DEPENDS= libgmp.so:math/gmp \ libmpc.so:math/mpc \ libmpfr.so:math/mpfr -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist CONFLICTS= ${PYTHON_PKGNAMEPREFIX}gmpy2-devel-2.1* diff --git a/math/py-grandalf/Makefile b/math/py-grandalf/Makefile index 88765bcf2b81..4acf5e26008e 100644 --- a/math/py-grandalf/Makefile +++ b/math/py-grandalf/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${P RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyparsing>0:devel/py-pyparsing@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= bdcht USE_PYTHON= distutils autoplist diff --git a/math/py-graphillion/Makefile b/math/py-graphillion/Makefile index a541ac1aaec0..fb1f7096a24e 100644 --- a/math/py-graphillion/Makefile +++ b/math/py-graphillion/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} # Python 2.7,3.4+ -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist post-install: diff --git a/math/py-hdmedians/Makefile b/math/py-hdmedians/Makefile index 20710127f2ca..3dc6965ba499 100644 --- a/math/py-hdmedians/Makefile +++ b/math/py-hdmedians/Makefile @@ -15,7 +15,7 @@ BUILD_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}nose>=1.0:devel/py-nose@${PY_FLAVOR} RUN_DEPENDS= ${PYNUMPY} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist cython distutils post-install: diff --git a/math/py-intspan/Makefile b/math/py-intspan/Makefile index 0b0e5d723804..c4ebbae263f9 100644 --- a/math/py-intspan/Makefile +++ b/math/py-intspan/Makefile @@ -12,7 +12,7 @@ COMMENT= Finite element automatic tabulator LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/math/py-keras-applications/Makefile b/math/py-keras-applications/Makefile index 539802cca29b..5f784e8318f9 100644 --- a/math/py-keras-applications/Makefile +++ b/math/py-keras-applications/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}h5py>=0:science/py-h5py@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= keras-team USE_PYTHON= autoplist distutils diff --git a/math/py-keras-preprocessing/Makefile b/math/py-keras-preprocessing/Makefile index 4815192b625d..00b32cf7d448 100644 --- a/math/py-keras-preprocessing/Makefile +++ b/math/py-keras-preprocessing/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= keras-team USE_PYTHON= autoplist distutils diff --git a/math/py-levmar/Makefile b/math/py-levmar/Makefile index 9e332512ff15..5325a49191ec 100644 --- a/math/py-levmar/Makefile +++ b/math/py-levmar/Makefile @@ -20,7 +20,7 @@ LIB_DEPENDS= libblas.so:math/blas \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYNUMPY} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist post-patch: diff --git a/math/py-libpoly/Makefile b/math/py-libpoly/Makefile index 34cc18e15f1c..064c9a27aca5 100644 --- a/math/py-libpoly/Makefile +++ b/math/py-libpoly/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENCE LIB_DEPENDS= libpoly.so:math/libpoly -USES= cmake localbase:ldflags python +USES= cmake localbase:ldflags python:3.6+ USE_GITHUB= yes GH_ACCOUNT= SRI-CSL USE_LDCONFIG= yes diff --git a/math/py-mpmath/Makefile b/math/py-mpmath/Makefile index 1e9259b0b45e..7986042e5a9c 100644 --- a/math/py-mpmath/Makefile +++ b/math/py-mpmath/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/gmpy.so:math/py-gmpy@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/math/py-munkres10/Makefile b/math/py-munkres10/Makefile index 032b1c7e7496..40fd0984f84f 100644 --- a/math/py-munkres10/Makefile +++ b/math/py-munkres10/Makefile @@ -13,7 +13,7 @@ COMMENT= Munkres implementation for Python LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/math/py-numexpr/Makefile b/math/py-numexpr/Makefile index 34984b6ec171..3482b16f92b8 100644 --- a/math/py-numexpr/Makefile +++ b/math/py-numexpr/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= ${PYNUMPY} -USES= dos2unix python +USES= dos2unix python:3.6+ USE_PYTHON= autoplist concurrent distutils post-install: diff --git a/math/py-numpoly/Makefile b/math/py-numpoly/Makefile index aff8aed50e35..c0645fcc1e57 100644 --- a/math/py-numpoly/Makefile +++ b/math/py-numpoly/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/math/py-or-tools/Makefile b/math/py-or-tools/Makefile index 62aff2030f66..6372df9ab6fb 100644 --- a/math/py-or-tools/Makefile +++ b/math/py-or-tools/Makefile @@ -31,7 +31,7 @@ LIB_DEPENDS= libabsl_base.so:devel/abseil \ libprotobuf.so:devel/protobuf RUN_DEPENDS= ${PY_DEPENDS} -USES= blaslapack cmake compiler:c++11-lang pkgconfig python +USES= blaslapack cmake compiler:c++11-lang pkgconfig python:3.6+ USE_GITHUB= yes GH_ACCOUNT= google USE_PYTHON= flavors diff --git a/math/py-pandas-datareader/Makefile b/math/py-pandas-datareader/Makefile index d45d7386811c..a3ac4f656c64 100644 --- a/math/py-pandas-datareader/Makefile +++ b/math/py-pandas-datareader/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wrapt>0:devel/py-wrapt@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/math/py-pandas/Makefile b/math/py-pandas/Makefile index e36666dce742..64fde965eace 100644 --- a/math/py-pandas/Makefile +++ b/math/py-pandas/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} # Official support for 2.7, 3.5, 3.6, and 3.7 -USES= python +USES= python:3.6+ OPTIONS_DEFINE= MPL SCIPY OPTIONS_GROUP= ACCEL STORAGE HTML EXCEL diff --git a/math/py-patsy/Makefile b/math/py-patsy/Makefile index 38351f78a4cf..4d574a9d8279 100644 --- a/math/py-patsy/Makefile +++ b/math/py-patsy/Makefile @@ -18,7 +18,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/math/py-permutation/Makefile b/math/py-permutation/Makefile index f41c4151c47a..bc996270dbc9 100644 --- a/math/py-permutation/Makefile +++ b/math/py-permutation/Makefile @@ -12,7 +12,7 @@ COMMENT= Permutations of finitely many positive integers LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/math/py-petsc4py/Makefile b/math/py-petsc4py/Makefile index f2a2fc72a949..661a68f577af 100644 --- a/math/py-petsc4py/Makefile +++ b/math/py-petsc4py/Makefile @@ -20,7 +20,7 @@ LIB_DEPENDS= libmpich.so:net/mpich \ libpetsc.so:science/PETSc RUN_DEPENDS= ${PYNUMPY} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist MAKE_ENV= PETSC_DIR=${LOCALBASE} diff --git a/math/py-piranha/Makefile b/math/py-piranha/Makefile index 2b57ff8b9253..82bbb3733168 100644 --- a/math/py-piranha/Makefile +++ b/math/py-piranha/Makefile @@ -21,7 +21,7 @@ LIB_DEPENDS= libboost_iostreams.so:devel/boost-libs \ libmpfr.so:math/mpfr \ ${PY_BOOST} -USES= cmake compiler:c++14-lang python +USES= cmake compiler:c++14-lang python:3.6+ USE_GITHUB= yes GH_ACCOUNT= bluescarni USE_PYTHON= flavors diff --git a/math/py-primme/Makefile b/math/py-primme/Makefile index b13bfc0ea5dc..90a5f83c23c8 100644 --- a/math/py-primme/Makefile +++ b/math/py-primme/Makefile @@ -17,7 +17,7 @@ LIB_DEPENDS= libprimme.so:math/primme RUN_DEPENDS= ${PYNUMPY} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} -USES= fortran gmake localbase:ldflags python shebangfix +USES= fortran gmake localbase:ldflags python:3.6+ shebangfix SHEBANG_FILES= examples.py tests.py USE_GITHUB= yes USE_PYTHON= distutils cython autoplist diff --git a/math/py-pyFFTW/Makefile b/math/py-pyFFTW/Makefile index eb348c198cc8..26ded3fa269c 100644 --- a/math/py-pyFFTW/Makefile +++ b/math/py-pyFFTW/Makefile @@ -17,7 +17,7 @@ LIB_DEPENDS= libfftw3.so:math/fftw3 \ libfftw3f.so:math/fftw3-float RUN_DEPENDS= ${PYNUMPY} -USES= python localbase:ldflags +USES= python:3.6+ localbase:ldflags USE_PYTHON= distutils cython autoplist .include diff --git a/math/py-pybloom/Makefile b/math/py-pybloom/Makefile index 8ec7e1f5d6de..8fe0da51a3ed 100644 --- a/math/py-pybloom/Makefile +++ b/math/py-pybloom/Makefile @@ -13,7 +13,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bitarray>0:devel/py-bitarray@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes diff --git a/math/py-pyclipper/Makefile b/math/py-pyclipper/Makefile index 6bccc5288ed2..8fdf6715eaa1 100644 --- a/math/py-pyclipper/Makefile +++ b/math/py-pyclipper/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.11.1:devel/py-setuptools_scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools_scm_git_archive>=1.0:devel/py-setuptools_scm_git_archive@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils .include diff --git a/math/py-pycosat/Makefile b/math/py-pycosat/Makefile index 0d4cdaf98a83..4951aa9c461c 100644 --- a/math/py-pycosat/Makefile +++ b/math/py-pycosat/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpicosat.so:math/picosat -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils PYDISTUTILS_BUILDARGS= build_ext \ diff --git a/math/py-pygsl/Makefile b/math/py-pygsl/Makefile index f6dc7d2f190e..b77832c4dc7f 100644 --- a/math/py-pygsl/Makefile +++ b/math/py-pygsl/Makefile @@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYNUMPY} LIB_DEPENDS= libgsl.so:math/gsl RUN_DEPENDS= ${PYNUMPY} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils post-install: diff --git a/math/py-pygslodeiv2/Makefile b/math/py-pygslodeiv2/Makefile index 75d5b0d4c283..cbfbdb60c811 100644 --- a/math/py-pygslodeiv2/Makefile +++ b/math/py-pygslodeiv2/Makefile @@ -17,7 +17,7 @@ LIB_DEPENDS= libgsl.so:math/gsl RUN_DEPENDS= ${PYNUMPY} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= compiler:c++11-lang localbase python +USES= compiler:c++11-lang localbase python:3.6+ USE_PYTHON= distutils autoplist do-test: diff --git a/math/py-pyhull/Makefile b/math/py-pyhull/Makefile index 1e54355739bc..85f38b086084 100644 --- a/math/py-pyhull/Makefile +++ b/math/py-pyhull/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.rst BUILD_DEPENDS= ${PYNUMPY} RUN_DEPENDS= ${PYNUMPY} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils post-install: diff --git a/math/py-pyipopt/Makefile b/math/py-pyipopt/Makefile index e00503bad571..138db39ecaeb 100644 --- a/math/py-pyipopt/Makefile +++ b/math/py-pyipopt/Makefile @@ -15,7 +15,7 @@ BUILD_DEPENDS= ${PYNUMPY} LIB_DEPENDS= libipopt.so:math/ipopt RUN_DEPENDS= ${PYNUMPY} -USES= dos2unix python +USES= dos2unix python:3.6+ USE_GITHUB= yes GH_ACCOUNT= xuy GH_TAGNAME= 36bcb7f diff --git a/math/py-pynleq2/Makefile b/math/py-pynleq2/Makefile index 7eb7adb06547..8a21feecd8b4 100644 --- a/math/py-pynleq2/Makefile +++ b/math/py-pynleq2/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYNUMPY} -USES= fortran:flang python +USES= fortran:flang python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= nodefault GH_TUPLE= PySCeS:pysces:0.9.6:fortran diff --git a/math/py-pyodeint/Makefile b/math/py-pyodeint/Makefile index 714dd1690e63..df2902aca78d 100644 --- a/math/py-pyodeint/Makefile +++ b/math/py-pyodeint/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYNUMPY} \ ${LOCALBASE}/include/boost/config.hpp:devel/boost-libs RUN_DEPENDS= ${PYNUMPY} -USES= compiler:c++11-lang localbase python +USES= compiler:c++11-lang localbase python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/math/py-pystan/Makefile b/math/py-pystan/Makefile index 3bf7c082a08a..b1803bc4fd28 100644 --- a/math/py-pystan/Makefile +++ b/math/py-pystan/Makefile @@ -13,7 +13,7 @@ COMMENT= Python interface for Stan LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= compiler:c++14-lang python shebangfix +USES= compiler:c++14-lang python:3.6+ shebangfix USE_PYTHON= autoplist distutils BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}cython>0:lang/cython@${PY_FLAVOR} diff --git a/math/py-python-fcl/Makefile b/math/py-python-fcl/Makefile index 7b5e865c33f0..a80df651d4e8 100644 --- a/math/py-python-fcl/Makefile +++ b/math/py-python-fcl/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= libfcl05.so:math/fcl05 \ BUILD_DEPENDS= ${PYNUMPY} RUN_DEPENDS= ${PYNUMPY} -USES= compiler:c++11-lang eigen:3 python +USES= compiler:c++11-lang eigen:3 python:3.6+ USE_PYTHON= distutils autoplist concurrent cython diff --git a/math/py-python-igraph/Makefile b/math/py-python-igraph/Makefile index ec16482a49bf..c20012be3dd4 100644 --- a/math/py-python-igraph/Makefile +++ b/math/py-python-igraph/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/libigraph.so:math/igraph \ aclocal:devel/automake RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}texttable>=1.6.2:textproc/py-texttable@${PY_FLAVOR} -USES= bison gnome libtool:build python +USES= bison gnome libtool:build python:3.6+ USE_PYTHON= autoplist concurrent distutils USE_GNOME= libxml2 diff --git a/math/py-pyvtk/Makefile b/math/py-pyvtk/Makefile index bf402b1f1340..7b6d7bb5dcc8 100644 --- a/math/py-pyvtk/Makefile +++ b/math/py-pyvtk/Makefile @@ -13,7 +13,7 @@ COMMENT= Tools for manipulating VTK files in Python LICENSE= GPLv2 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/math/py-quadprog/Makefile b/math/py-quadprog/Makefile index b7a098ae6dc2..21ce853f68af 100644 --- a/math/py-quadprog/Makefile +++ b/math/py-quadprog/Makefile @@ -13,7 +13,7 @@ LICENSE= GPLv2+ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.2,1:math/py-numpy@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist cython .include diff --git a/math/py-random2/Makefile b/math/py-random2/Makefile index b33fda29820a..46a97152d0c1 100644 --- a/math/py-random2/Makefile +++ b/math/py-random2/Makefile @@ -11,7 +11,7 @@ COMMENT= Python 3 compatible Python 2 random module LICENSE= PSFL -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/math/py-roman/Makefile b/math/py-roman/Makefile index 58d891035d05..066e3e783da1 100644 --- a/math/py-roman/Makefile +++ b/math/py-roman/Makefile @@ -10,7 +10,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= wen@FreeBSD.org COMMENT= Integer to Roman numerals converter -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/math/py-secp256k1/Makefile b/math/py-secp256k1/Makefile index a4a3c110435b..2313f9b98bd5 100644 --- a/math/py-secp256k1/Makefile +++ b/math/py-secp256k1/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.8.0:devel/py-cffi@${PY_FLAVOR} LIB_DEPENDS= libsecp256k1.so:math/secp256k1 -USES= localbase python pkgconfig +USES= localbase python:3.6+ pkgconfig USE_PYTHON= autoplist distutils .include diff --git a/math/py-simhash/Makefile b/math/py-simhash/Makefile index 24d3f193236c..5762c5559e83 100644 --- a/math/py-simhash/Makefile +++ b/math/py-simhash/Makefile @@ -11,7 +11,7 @@ COMMENT= Python implementation of simhash algorithm LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/math/py-slepc4py/Makefile b/math/py-slepc4py/Makefile index 2840e07bf405..f4cbc60971a7 100644 --- a/math/py-slepc4py/Makefile +++ b/math/py-slepc4py/Makefile @@ -22,7 +22,7 @@ LIB_DEPENDS= libmpich.so:net/mpich \ libslepc.so:math/slepc RUN_DEPENDS= ${PYNUMPY} -USES= fortran python +USES= fortran python:3.6+ USE_PYTHON= distutils autoplist MAKE_ENV= PETSC_DIR=${LOCALBASE} SLEPC_DIR=${LOCALBASE} diff --git a/math/py-snuggs/Makefile b/math/py-snuggs/Makefile index 7df10de4d51e..6a307f4c9597 100644 --- a/math/py-snuggs/Makefile +++ b/math/py-snuggs/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}pyparsing>=2.1.6:devel/py-pyparsing@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/math/py-spectral/Makefile b/math/py-spectral/Makefile index 9303acb332fb..6d47bd291ae1 100644 --- a/math/py-spectral/Makefile +++ b/math/py-spectral/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYNUMPY} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/math/py-svgmath/Makefile b/math/py-svgmath/Makefile index fd62d9934b97..9140b64da3af 100644 --- a/math/py-svgmath/Makefile +++ b/math/py-svgmath/Makefile @@ -11,7 +11,7 @@ DISTNAME= SVGMath-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= MathML to SVG Converter in Python -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/math/py-sym/Makefile b/math/py-sym/Makefile index c8a08c9d311e..6eb76a8f4ce3 100644 --- a/math/py-sym/Makefile +++ b/math/py-sym/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYNUMPY} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/math/py-symcxx/Makefile b/math/py-symcxx/Makefile index f44c5c2bab6c..11358bb2b5e2 100644 --- a/math/py-symcxx/Makefile +++ b/math/py-symcxx/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYNUMPY} -USES= compiler:c++11-lang fortran python # fortran because otherwise "import numpy" fails with wrong libgcc_s.so message +USES= compiler:c++11-lang fortran python:3.6+ # fortran because otherwise "import numpy" fails with wrong libgcc_s.so message USE_PYTHON= distutils autoplist post-patch: diff --git a/math/py-triangle/Makefile b/math/py-triangle/Makefile index 1289b08c1e18..5580645c9b21 100644 --- a/math/py-triangle/Makefile +++ b/math/py-triangle/Makefile @@ -12,7 +12,7 @@ COMMENT= Python interface to triangle LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= compiler:c++11-lang python +USES= compiler:c++11-lang python:3.6+ USE_PYTHON= distutils autoplist diff --git a/math/py-uncertainties/Makefile b/math/py-uncertainties/Makefile index 6e2e03b0fa2c..9595dc2c894b 100644 --- a/math/py-uncertainties/Makefile +++ b/math/py-uncertainties/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYNUMPY} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/math/py-vincenty/Makefile b/math/py-vincenty/Makefile index d93a1a520516..8377b20826f0 100644 --- a/math/py-vincenty/Makefile +++ b/math/py-vincenty/Makefile @@ -12,7 +12,7 @@ COMMENT= Calculate the geographical distance between 2 points LICENSE= UNLICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/math/py-z3-solver/Makefile b/math/py-z3-solver/Makefile index 9ed9b8f0088e..d8c299bc1e9b 100644 --- a/math/py-z3-solver/Makefile +++ b/math/py-z3-solver/Makefile @@ -16,7 +16,7 @@ BROKEN_i386= can't create dynamic relocation R_386_32 against symbol: .L.str in # CAVEAT: There should have LIB_DEPENDS=libz3.so:math/z3, but currently it rebuilds all code, see https://github.com/Z3Prover/z3/issues/1767 -USES= compiler:c++11-lang python +USES= compiler:c++11-lang python:3.6+ USE_GITHUB= yes GH_ACCOUNT= Z3Prover GH_PROJECT= z3 diff --git a/misc/py-PyUserInput/Makefile b/misc/py-PyUserInput/Makefile index 39951a49ae21..91652ba1f5f7 100644 --- a/misc/py-PyUserInput/Makefile +++ b/misc/py-PyUserInput/Makefile @@ -13,7 +13,7 @@ LICENSE= GPLv3 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xlib>0:x11-toolkits/py-xlib@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/misc/py-SoapySDR/Makefile b/misc/py-SoapySDR/Makefile index 52d991803902..8cf7f671e102 100644 --- a/misc/py-SoapySDR/Makefile +++ b/misc/py-SoapySDR/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/../LICENSE_1_0.txt BUILD_DEPENDS= swig:devel/swig LIB_DEPENDS= libSoapySDR.so:misc/soapysdr -USES= cmake compiler:c++11-lang gettext-runtime python +USES= cmake compiler:c++11-lang gettext-runtime python:3.6+ USE_GITHUB= yes GH_ACCOUNT= pothosware USE_PYTHON= flavors diff --git a/misc/py-colorbrewer/Makefile b/misc/py-colorbrewer/Makefile index 1150e279c097..ad966ac09225 100644 --- a/misc/py-colorbrewer/Makefile +++ b/misc/py-colorbrewer/Makefile @@ -13,7 +13,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/misc/py-colored/Makefile b/misc/py-colored/Makefile index a912c40072a4..c09c51dbd2b8 100644 --- a/misc/py-colored/Makefile +++ b/misc/py-colored/Makefile @@ -11,7 +11,7 @@ COMMENT= Very simple Python library for color and formatting in terminal LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/misc/py-crudini/Makefile b/misc/py-crudini/Makefile index 30a553886927..5d4ea1b3f0c8 100644 --- a/misc/py-crudini/Makefile +++ b/misc/py-crudini/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}iniparse>=0.3.2:devel/py-iniparse@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/misc/py-emoji/Makefile b/misc/py-emoji/Makefile index fb3137bf180a..43c2bc27445e 100644 --- a/misc/py-emoji/Makefile +++ b/misc/py-emoji/Makefile @@ -12,7 +12,7 @@ COMMENT= Emoji support for Python LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/misc/py-fast-histogram/Makefile b/misc/py-fast-histogram/Makefile index 6f0abb07151b..0fcc2ae2e1fd 100644 --- a/misc/py-fast-histogram/Makefile +++ b/misc/py-fast-histogram/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR} RUN_DEPENDS= ${PYNUMPY} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist post-install: diff --git a/misc/py-fleep/Makefile b/misc/py-fleep/Makefile index 37697cdd9f7d..bb9e79d837d5 100644 --- a/misc/py-fleep/Makefile +++ b/misc/py-fleep/Makefile @@ -11,7 +11,7 @@ COMMENT= File format determination library for Python LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/misc/py-fuzzy/Makefile b/misc/py-fuzzy/Makefile index 15d71c7070f6..edf4e0b15cf4 100644 --- a/misc/py-fuzzy/Makefile +++ b/misc/py-fuzzy/Makefile @@ -16,7 +16,7 @@ LICENSE_COMB= multi 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 cython cython_run do-test: diff --git a/misc/py-gluonnlp/Makefile b/misc/py-gluonnlp/Makefile index 532ca7ce324d..9178eb54bab5 100644 --- a/misc/py-gluonnlp/Makefile +++ b/misc/py-gluonnlp/Makefile @@ -17,7 +17,7 @@ PY_DEPENDS= ${PYNUMPY} \ BUILD_DEPENDS= ${PY_DEPENDS} RUN_DEPENDS= ${PY_DEPENDS} -USES= python localbase +USES= python:3.6+ localbase USE_GITHUB= yes GH_ACCOUNT= dmlc GH_PROJECT= gluon-nlp diff --git a/misc/py-huepy/Makefile b/misc/py-huepy/Makefile index e6df0acb8f29..01df68c542c0 100644 --- a/misc/py-huepy/Makefile +++ b/misc/py-huepy/Makefile @@ -13,7 +13,7 @@ COMMENT= Print awesomely in terminals LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/misc/py-molequeue/Makefile b/misc/py-molequeue/Makefile index 65fe5c461606..4bde95a2a652 100644 --- a/misc/py-molequeue/Makefile +++ b/misc/py-molequeue/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/../LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyzmq>0:net/py-pyzmq@${PY_FLAVOR} -USES= cmake compiler:c++11-lang python +USES= cmake compiler:c++11-lang python:3.6+ USE_PYTHON= flavors WRKSRC_SUBDIR= python diff --git a/misc/py-mxnet/Makefile b/misc/py-mxnet/Makefile index 47fa5a3a9a5f..b9594379ccf9 100644 --- a/misc/py-mxnet/Makefile +++ b/misc/py-mxnet/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= mxnet>0:misc/mxnet \ ${PYTHON_PKGNAMEPREFIX}graphviz>0:graphics/py-graphviz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} -USES= python localbase +USES= python:3.6+ localbase USE_GITHUB= yes GH_ACCOUNT= apache GH_PROJECT= incubator-mxnet diff --git a/misc/py-onnx-tf/Makefile b/misc/py-onnx-tf/Makefile index c8b85d8afae1..3e9b4bb83228 100644 --- a/misc/py-onnx-tf/Makefile +++ b/misc/py-onnx-tf/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}onnx>0:misc/py-onnx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/misc/py-onnx/Makefile b/misc/py-onnx/Makefile index e43cc0527b3a..702c1a569462 100644 --- a/misc/py-onnx/Makefile +++ b/misc/py-onnx/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYNUMPY} \ ${PY_TYPING} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} -USES= compiler:c11 python +USES= compiler:c11 python:3.6+ USE_PYTHON= distutils concurrent autoplist BINARY_ALIAS= python=${PYTHON_CMD} diff --git a/misc/py-palettable/Makefile b/misc/py-palettable/Makefile index 2d15ac115446..4b3ad30f63b2 100644 --- a/misc/py-palettable/Makefile +++ b/misc/py-palettable/Makefile @@ -12,7 +12,7 @@ COMMENT= Library of color palettes for Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/license.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/misc/py-pexpect/Makefile b/misc/py-pexpect/Makefile index bb94f2b010cb..348edb7521e5 100644 --- a/misc/py-pexpect/Makefile +++ b/misc/py-pexpect/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ptyprocess>=0.5:sysutils/py-ptyprocess@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/misc/py-powerline-status/Makefile b/misc/py-powerline-status/Makefile index 27f71195e3fb..b68f568f8c3f 100644 --- a/misc/py-powerline-status/Makefile +++ b/misc/py-powerline-status/Makefile @@ -9,7 +9,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= swills@FreeBSD.org COMMENT= Statusline plugin for vim, zsh, bash, and more -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= distutils autoplist SHEBANG_FILES= powerline/bindings/i3/powerline-i3.py \ powerline/bindings/bar/powerline-bar.py \ diff --git a/misc/py-progressbar/Makefile b/misc/py-progressbar/Makefile index 4cc35ec9e262..94bd1d0474be 100644 --- a/misc/py-progressbar/Makefile +++ b/misc/py-progressbar/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSE.txt NO_ARCH= yes USE_PYTHON= autoplist concurrent distutils -USES= python +USES= python:3.6+ CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}progressbar231 diff --git a/misc/py-progressbar2/Makefile b/misc/py-progressbar2/Makefile index 54294d97ffdf..a722bac5d7db 100644 --- a/misc/py-progressbar2/Makefile +++ b/misc/py-progressbar2/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-utils>=2.3.0:misc/py-python-utils@${P ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}progressbar \ diff --git a/misc/py-pyfiglet/Makefile b/misc/py-pyfiglet/Makefile index 70a30e097aad..0ecf4656d4d4 100644 --- a/misc/py-pyfiglet/Makefile +++ b/misc/py-pyfiglet/Makefile @@ -13,7 +13,7 @@ COMMENT= Pure-python FIGlet implementation LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/misc/py-pykml/Makefile b/misc/py-pykml/Makefile index e3e4f853384d..70b9f6360bef 100644 --- a/misc/py-pykml/Makefile +++ b/misc/py-pykml/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=2.2.6:devel/py-lxml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/misc/py-pyprind/Makefile b/misc/py-pyprind/Makefile index f5b614c4b11f..9a86ee72e18a 100644 --- a/misc/py-pyprind/Makefile +++ b/misc/py-pyprind/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psutil>=3.2.0:sysutils/py-psutil@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/misc/py-python-geohash/Makefile b/misc/py-python-geohash/Makefile index fbccc68d6f50..b7707987a709 100644 --- a/misc/py-python-geohash/Makefile +++ b/misc/py-python-geohash/Makefile @@ -14,7 +14,7 @@ COMMENT= Fast, accurate python geohashing library LICENSE= APACHE20 MIT BSD3CLAUSE LICENSE_COMB= multi -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils post-install: diff --git a/misc/py-python-utils/Makefile b/misc/py-python-utils/Makefile index 94439cebe18f..8c7add3f50e3 100644 --- a/misc/py-python-utils/Makefile +++ b/misc/py-python-utils/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/misc/py-serverfiles/Makefile b/misc/py-serverfiles/Makefile index ef1a13bd4510..7f314f96d0f8 100644 --- a/misc/py-serverfiles/Makefile +++ b/misc/py-serverfiles/Makefile @@ -13,7 +13,7 @@ LICENSE= GPLv3+ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.11.1:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/misc/py-spdx-lookup/Makefile b/misc/py-spdx-lookup/Makefile index dc8efb8d7690..8a116d4227b4 100644 --- a/misc/py-spdx-lookup/Makefile +++ b/misc/py-spdx-lookup/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}spdx>=2.3.0:misc/py-spdx@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/misc/py-spdx-tools/Makefile b/misc/py-spdx-tools/Makefile index 0453dda9a3af..75accfbaa6f1 100644 --- a/misc/py-spdx-tools/Makefile +++ b/misc/py-spdx-tools/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xmltodict>=0:devel/py-xmltodict@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils CONFLICTS_INSTALL= py??-spdx-* diff --git a/misc/py-spdx/Makefile b/misc/py-spdx/Makefile index a582a9c6e5a3..d4bd5a3037d0 100644 --- a/misc/py-spdx/Makefile +++ b/misc/py-spdx/Makefile @@ -13,7 +13,7 @@ COMMENT= SPDX license list database LICENSE= CC0-1.0 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/misc/py-tflite-support/Makefile b/misc/py-tflite-support/Makefile index bd499250cb1f..75302db85893 100644 --- a/misc/py-tflite-support/Makefile +++ b/misc/py-tflite-support/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}absl>=0.7.0:devel/py-absl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pybind11>=2.4:devel/py-pybind11@${PY_FLAVOR} -USES= compiler:c++14-lang python +USES= compiler:c++14-lang python:3.6+ USE_PYTHON= distutils concurrent autoplist post-install: diff --git a/misc/py-tflite/Makefile b/misc/py-tflite/Makefile index e2e0305750f6..2dc828f56a8f 100644 --- a/misc/py-tflite/Makefile +++ b/misc/py-tflite/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flatbuffers>0:devel/py-flatbuffers@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes GH_ACCOUNT= jackwish diff --git a/misc/py-toil/Makefile b/misc/py-toil/Makefile index adf05e4f767d..9375bd4bcb12 100644 --- a/misc/py-toil/Makefile +++ b/misc/py-toil/Makefile @@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}addict>0:devel/py-addict@${PY_FLAVOR} \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/misc/py-tvm/Makefile b/misc/py-tvm/Makefile index 5bb74a29def1..58b31d308e1b 100644 --- a/misc/py-tvm/Makefile +++ b/misc/py-tvm/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}decorator>0:devel/py-decorator@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= apache GH_PROJECT= incubator-tvm diff --git a/multimedia/livestreamer/Makefile b/multimedia/livestreamer/Makefile index ea661cb2d6f9..d0b01f284188 100644 --- a/multimedia/livestreamer/Makefile +++ b/multimedia/livestreamer/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= rtmpdump:multimedia/rtmpdump \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}librtmp>=0:multimedia/py-librtmp@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils PATCH_STRIP= -p1 diff --git a/multimedia/py-PySceneDetect/Makefile b/multimedia/py-PySceneDetect/Makefile index 1cb04bb94c7e..3946ee621b07 100644 --- a/multimedia/py-PySceneDetect/Makefile +++ b/multimedia/py-PySceneDetect/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}opencv>=0:graphics/py-opencv@${PY_FLAVOR} \ mkvmerge:multimedia/mkvtoolnix -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= Breakthrough USE_PYTHON= autoplist distutils diff --git a/multimedia/py-cec/Makefile b/multimedia/py-cec/Makefile index 89eb3883aace..af2461c02664 100644 --- a/multimedia/py-cec/Makefile +++ b/multimedia/py-cec/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcec.so:multimedia/libcec -USES= compiler:c++11-lang localbase python +USES= compiler:c++11-lang localbase python:3.6+ USE_PYTHON= autoplist concurrent distutils post-install: diff --git a/multimedia/py-enzyme/Makefile b/multimedia/py-enzyme/Makefile index 8f6310a959ed..2088e877b3d4 100644 --- a/multimedia/py-enzyme/Makefile +++ b/multimedia/py-enzyme/Makefile @@ -13,7 +13,7 @@ COMMENT= Python module to parse metadata in video files LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/multimedia/py-ffmpeg-python/Makefile b/multimedia/py-ffmpeg-python/Makefile index b29a8a433275..946b5320d101 100644 --- a/multimedia/py-ffmpeg-python/Makefile +++ b/multimedia/py-ffmpeg-python/Makefile @@ -15,7 +15,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${P RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} \ ffmpeg:multimedia/ffmpeg -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/multimedia/py-gstreamer1/Makefile b/multimedia/py-gstreamer1/Makefile index efc6d957b1dc..2bc887f4df6e 100644 --- a/multimedia/py-gstreamer1/Makefile +++ b/multimedia/py-gstreamer1/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING PORTSCOUT= limitw:1,even -USES= gmake gnome libtool localbase pathfix pkgconfig python tar:xz +USES= gmake gnome libtool localbase pathfix pkgconfig python:3.6+ tar:xz USE_GNOME= pygobject3 USE_PYTHON= flavors py3kplist USE_GSTREAMER1= yes diff --git a/multimedia/py-librtmp/Makefile b/multimedia/py-librtmp/Makefile index 8dac1f4d4001..afe7ee535fc8 100644 --- a/multimedia/py-librtmp/Makefile +++ b/multimedia/py-librtmp/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=0:devel/py-cffi@${PY_FLAVOR} CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/multimedia/py-mido/Makefile b/multimedia/py-mido/Makefile index c64df9ade70e..13e87b9b7850 100644 --- a/multimedia/py-mido/Makefile +++ b/multimedia/py-mido/Makefile @@ -13,7 +13,7 @@ COMMENT= MIDI Objects for Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/multimedia/py-pretty_midi/Makefile b/multimedia/py-pretty_midi/Makefile index bd63f0d8e88f..a9d1a19b4ba1 100644 --- a/multimedia/py-pretty_midi/Makefile +++ b/multimedia/py-pretty_midi/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}mido>=1.1.16:multimedia/py-mido@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/multimedia/py-pymediainfo/Makefile b/multimedia/py-pymediainfo/Makefile index a9ae3c0dba33..605ee0e4d966 100644 --- a/multimedia/py-pymediainfo/Makefile +++ b/multimedia/py-pymediainfo/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@$ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \ mediainfo>0:multimedia/mediainfo -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/multimedia/py-soco/Makefile b/multimedia/py-soco/Makefile index 29dd897f6be1..8474a712985b 100644 --- a/multimedia/py-soco/Makefile +++ b/multimedia/py-soco/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=2.5:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>=1.01:devel/py-mock@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils USE_GITHUB= yes diff --git a/multimedia/py-tvnamer/Makefile b/multimedia/py-tvnamer/Makefile index 123e8001fd30..96ca1272bf54 100644 --- a/multimedia/py-tvnamer/Makefile +++ b/multimedia/py-tvnamer/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tvdb_api>=1.5:www/py-tvdb_api@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=3.3:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist flavors NO_ARCH= yes diff --git a/net-im/py-fbmq/Makefile b/net-im/py-fbmq/Makefile index f992c55f805d..cff2a0564dc0 100644 --- a/net-im/py-fbmq/Makefile +++ b/net-im/py-fbmq/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>0:www/py-flask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/net-im/py-nbxmpp/Makefile b/net-im/py-nbxmpp/Makefile index 24f5564f043e..fca8ec9daf9b 100644 --- a/net-im/py-nbxmpp/Makefile +++ b/net-im/py-nbxmpp/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/net-im/py-punjab/Makefile b/net-im/py-punjab/Makefile index 243c1e307078..c0da1db3a050 100644 --- a/net-im/py-punjab/Makefile +++ b/net-im/py-punjab/Makefile @@ -13,7 +13,7 @@ COMMENT= HTTP XMPP client interface RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils USE_RC_SUBR= punjab diff --git a/net-im/py-python-telegram-bot/Makefile b/net-im/py-python-telegram-bot/Makefile index 267f1247c3b5..0afea2dc52d1 100644 --- a/net-im/py-python-telegram-bot/Makefile +++ b/net-im/py-python-telegram-bot/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}decorator>0:devel/py-decorator@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}urllib3>0:net/py-urllib3@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils PYDISTUTILS_BUILDARGS= --with-upstream-urllib3 diff --git a/net-im/py-telepot/Makefile b/net-im/py-telepot/Makefile index 4100133de79d..66c9a1871121 100644 --- a/net-im/py-telepot/Makefile +++ b/net-im/py-telepot/Makefile @@ -13,7 +13,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urllib3>=1.9.1:net/py-urllib3@${PY_FLAVOR} -USES= dos2unix python +USES= dos2unix python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net-im/py-toxcore-c/Makefile b/net-im/py-toxcore-c/Makefile index db7cd5057365..a2480eb45504 100644 --- a/net-im/py-toxcore-c/Makefile +++ b/net-im/py-toxcore-c/Makefile @@ -20,7 +20,7 @@ LIB_DEPENDS= libtoxcore.so:net-im/tox \ libvpx.so:multimedia/libvpx \ libopus.so:audio/opus -USES= localbase python +USES= localbase python:3.6+ USE_GITHUB= yes GH_ACCOUNT= TokTok GH_PROJECT= py-toxcore-c diff --git a/net-im/py-unmessage/Makefile b/net-im/py-unmessage/Makefile index f11a62c861eb..6fe2d9a61af3 100644 --- a/net-im/py-unmessage/Makefile +++ b/net-im/py-unmessage/Makefile @@ -28,7 +28,7 @@ RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}openssl>=16.0.0:security/py-openssl@${PY_FL ${PYTHON_PKGNAMEPREFIX}service_identity>0:security/py-service_identity@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}idna>=0.6:dns/py-idna@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/net-mgmt/py-adal/Makefile b/net-mgmt/py-adal/Makefile index 438e31d43262..501012a2ff03 100644 --- a/net-mgmt/py-adal/Makefile +++ b/net-mgmt/py-adal/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=1.1.0:security/py-cryptography ${PYTHON_PKGNAMEPREFIX}pyjwt>=1.0.0:www/py-pyjwt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.0.0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net-mgmt/py-aggregate6/Makefile b/net-mgmt/py-aggregate6/Makefile index 5dea398959db..af7ca3208d2f 100644 --- a/net-mgmt/py-aggregate6/Makefile +++ b/net-mgmt/py-aggregate6/Makefile @@ -18,7 +18,7 @@ TEST_DEPENDS= \ ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net-mgmt/py-arouteserver/Makefile b/net-mgmt/py-arouteserver/Makefile index 64ac8f219ec4..42755b93da75 100644 --- a/net-mgmt/py-arouteserver/Makefile +++ b/net-mgmt/py-arouteserver/Makefile @@ -23,7 +23,7 @@ RUN_DEPENDS= bash>0:shells/bash \ ${PYTHON_PKGNAMEPREFIX}yaml>=3.13:devel/py-yaml@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=1.3.7:devel/py-nose@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils SHEBANG_FILES= pierky/arouteserver/config.d/rtt_getter.sh diff --git a/net-mgmt/py-ciscoconfparse/Makefile b/net-mgmt/py-ciscoconfparse/Makefile index 3482f20988e3..4409b96fbccc 100644 --- a/net-mgmt/py-ciscoconfparse/Makefile +++ b/net-mgmt/py-ciscoconfparse/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>0:devel/py-colorama@${PY_FLAVOR} \ 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_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/net-mgmt/py-ipcalc/Makefile b/net-mgmt/py-ipcalc/Makefile index d11bf7e6b45f..2dd05ab34447 100644 --- a/net-mgmt/py-ipcalc/Makefile +++ b/net-mgmt/py-ipcalc/Makefile @@ -10,7 +10,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ehaupt@FreeBSD.org COMMENT= Module to perform IP subnet calculations -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/net-mgmt/py-ipy/Makefile b/net-mgmt/py-ipy/Makefile index b8a80f427d68..e9bd6dcc1ebe 100644 --- a/net-mgmt/py-ipy/Makefile +++ b/net-mgmt/py-ipy/Makefile @@ -14,7 +14,7 @@ COMMENT= Python module for handling IPv4 and IPv6 Addresses and Networks LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net-mgmt/py-junos-eznc/Makefile b/net-mgmt/py-junos-eznc/Makefile index 31076f3680da..21fcd93cce78 100644 --- a/net-mgmt/py-junos-eznc/Makefile +++ b/net-mgmt/py-junos-eznc/Makefile @@ -25,7 +25,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.7.1:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=5.1:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yamlordereddictloader>0:devel/py-yamlordereddictloader@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/net-mgmt/py-msrest/Makefile b/net-mgmt/py-msrest/Makefile index 7f4bcc45d024..258256a2fbf8 100644 --- a/net-mgmt/py-msrest/Makefile +++ b/net-mgmt/py-msrest/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>=2017.4.17:security/py-certifi@${PY_ ${PYTHON_PKGNAMEPREFIX}requests-oauthlib>=0.5.0:www/py-requests-oauthlib@${PY_FLAVOR} \ ${PY_TYPING} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net-mgmt/py-msrestazure/Makefile b/net-mgmt/py-msrestazure/Makefile index 48ddc2d3c6c6..c4961852a8aa 100644 --- a/net-mgmt/py-msrestazure/Makefile +++ b/net-mgmt/py-msrestazure/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>0.6.0:net-mgmt/py-msrest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}adal>0.6.0:net-mgmt/py-adal@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/net-mgmt/py-napalm-logs/Makefile b/net-mgmt/py-napalm-logs/Makefile index 9fa9c31f5571..96f789ab9a0a 100644 --- a/net-mgmt/py-napalm-logs/Makefile +++ b/net-mgmt/py-napalm-logs/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pynacl>0:security/py-pynacl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}prometheus-client>0:net-mgmt/py-prometheus-client@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python:-3.7 +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= napalm-automation USE_PYTHON= distutils concurrent autoplist diff --git a/net-mgmt/py-ncclient/Makefile b/net-mgmt/py-ncclient/Makefile index 14c1d05623dc..2fc1615cea04 100644 --- a/net-mgmt/py-ncclient/Makefile +++ b/net-mgmt/py-ncclient/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=3.3.0:devel/py-lxml@${PY_FLAVOR} \ py27_RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}selectors2>=2.0.1:devel/py-selectors2@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/net-mgmt/py-nxapi-plumbing/Makefile b/net-mgmt/py-nxapi-plumbing/Makefile index cbd2e388edc8..80e88b47086b 100644 --- a/net-mgmt/py-nxapi-plumbing/Makefile +++ b/net-mgmt/py-nxapi-plumbing/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>=0:devel/py-future@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scp>=0:security/py-scp@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.7.0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/net-mgmt/py-prometheus-client/Makefile b/net-mgmt/py-prometheus-client/Makefile index 37bb1e735244..7f888bb8933b 100644 --- a/net-mgmt/py-prometheus-client/Makefile +++ b/net-mgmt/py-prometheus-client/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=17.9.0:devel/py-twisted@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=17.9.0:devel/py-twisted@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils diff --git a/net-mgmt/py-pyang/Makefile b/net-mgmt/py-pyang/Makefile index 00853916c115..64804de0af5d 100644 --- a/net-mgmt/py-pyang/Makefile +++ b/net-mgmt/py-pyang/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/net-mgmt/py-pyeapi/Makefile b/net-mgmt/py-pyeapi/Makefile index 54faa17ea533..48510876e1e0 100644 --- a/net-mgmt/py-pyeapi/Makefile +++ b/net-mgmt/py-pyeapi/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}netaddr>0:net/py-netaddr@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/net-mgmt/py-pynxos/Makefile b/net-mgmt/py-pynxos/Makefile index e75572890511..a7d4e7c49d52 100644 --- a/net-mgmt/py-pynxos/Makefile +++ b/net-mgmt/py-pynxos/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.7.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scp>0:security/py-scp@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/net-mgmt/py-pysmi/Makefile b/net-mgmt/py-pysmi/Makefile index 6bb637bb085d..6b155ec0cf6b 100644 --- a/net-mgmt/py-pysmi/Makefile +++ b/net-mgmt/py-pysmi/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD2CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net-mgmt/py-pysnmp-mibs/Makefile b/net-mgmt/py-pysnmp-mibs/Makefile index 7aadf0ef5411..3c7472d3efd8 100644 --- a/net-mgmt/py-pysnmp-mibs/Makefile +++ b/net-mgmt/py-pysnmp-mibs/Makefile @@ -15,7 +15,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pysnmp>=4.3.2:net-mgmt/py-pysnmp@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/net-mgmt/py-pysnmp/Makefile b/net-mgmt/py-pysnmp/Makefile index 5db88df0bc0e..bc7ec19445ee 100644 --- a/net-mgmt/py-pysnmp/Makefile +++ b/net-mgmt/py-pysnmp/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyasn1>=0.2.3:devel/py-pyasn1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycryptodomex>=0:security/py-pycryptodomex@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pysmi>=0:net-mgmt/py-pysmi@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/net-mgmt/py-pyzabbix/Makefile b/net-mgmt/py-pyzabbix/Makefile index 09935b3cb4c3..64451b2dccad 100644 --- a/net-mgmt/py-pyzabbix/Makefile +++ b/net-mgmt/py-pyzabbix/Makefile @@ -14,7 +14,7 @@ LICENSE= LGPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=1.0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/net-mgmt/py-snmp_passpersist/Makefile b/net-mgmt/py-snmp_passpersist/Makefile index 85bc48844557..21787fb3d226 100644 --- a/net-mgmt/py-snmp_passpersist/Makefile +++ b/net-mgmt/py-snmp_passpersist/Makefile @@ -13,7 +13,7 @@ LICENSE= GPLv3 RUN_DEPENDS= net-snmp>=0:net-mgmt/net-snmp -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= nagius diff --git a/net-mgmt/py-snmpclitools/Makefile b/net-mgmt/py-snmpclitools/Makefile index c984a2da343c..fb0913cc1950 100644 --- a/net-mgmt/py-snmpclitools/Makefile +++ b/net-mgmt/py-snmpclitools/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD2CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pysnmp>=4.4.4:net-mgmt/py-pysnmp@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= concurrent distutils autoplist NO_ARCH= yes diff --git a/net-p2p/py-libtorrent-rasterbar/Makefile b/net-p2p/py-libtorrent-rasterbar/Makefile index 69e7645f6871..06763136f5be 100644 --- a/net-p2p/py-libtorrent-rasterbar/Makefile +++ b/net-p2p/py-libtorrent-rasterbar/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/../../COPYING LIB_DEPENDS= libtorrent-rasterbar.so:net-p2p/libtorrent-rasterbar \ ${PY_BOOST} -USES= compiler:c11 iconv localbase python +USES= compiler:c11 iconv localbase python:3.6+ USE_GITHUB= yes GH_ACCOUNT= arvidn GH_PROJECT= libtorrent diff --git a/net-p2p/py-transmissionrpc/Makefile b/net-p2p/py-transmissionrpc/Makefile index 1b010c57fcc5..e53158bdbff3 100644 --- a/net-p2p/py-transmissionrpc/Makefile +++ b/net-p2p/py-transmissionrpc/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} DEPRECATED= Unmaintained and dead upstream, use net-p2p/py-transmission-rpc instead EXPIRATION_DATE=2021-01-31 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net-p2p/py-vertex/Makefile b/net-p2p/py-vertex/Makefile index 168a8b1887af..1a41cd6c2ca5 100644 --- a/net-p2p/py-vertex/Makefile +++ b/net-p2p/py-vertex/Makefile @@ -21,6 +21,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}epsilon>=0:devel/py-epsilon@${PY_FLAVOR} \ NO_ARCH= yes USE_PYTHON= autoplist concurrent distutils -USES= python +USES= python:3.6+ .include diff --git a/net/exabgp4/Makefile b/net/exabgp4/Makefile index c296687665fd..4f8a7a5adb44 100644 --- a/net/exabgp4/Makefile +++ b/net/exabgp4/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENCE.txt RUN_DEPENDS= ${PY_IPADDRESS} -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= distutils autoplist CONFLICTS_INSTALL= exabgp-[0-9]* diff --git a/net/libproxy-python/Makefile b/net/libproxy-python/Makefile index 13463a49c7f1..5977e2d91b38 100644 --- a/net/libproxy-python/Makefile +++ b/net/libproxy-python/Makefile @@ -8,7 +8,7 @@ PKGNAMESUFFIX= -${LIBPROXY_SLAVE} COMMENT= Python binding for libproxy -USES= python +USES= python:3.6+ USE_PYTHON= flavors py3kplist LIBPROXY_SLAVE= python diff --git a/net/mrtparse/Makefile b/net/mrtparse/Makefile index 5bd0cbbbf7bb..6e727ced95c3 100644 --- a/net/mrtparse/Makefile +++ b/net/mrtparse/Makefile @@ -12,7 +12,7 @@ COMMENT= MRT format data parser LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python shebangfix +USES= python:3.6+ shebangfix GH_ACCOUNT= t2mune GH_PROJECT= ${PORTNAME} diff --git a/net/py-DTLSSocket/Makefile b/net/py-DTLSSocket/Makefile index ea8123fa526d..825da892dfc4 100644 --- a/net/py-DTLSSocket/Makefile +++ b/net/py-DTLSSocket/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= autoconf>0:devel/autoconf -USES= python +USES= python:3.6+ USE_PYTHON= autoplist cython distutils .include diff --git a/net/py-amqp/Makefile b/net/py-amqp/Makefile index 25ba52383590..c6815cca700e 100644 --- a/net/py-amqp/Makefile +++ b/net/py-amqp/Makefile @@ -18,7 +18,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/net/py-amqplib/Makefile b/net/py-amqplib/Makefile index 49c1a91950cf..bf04b0b2115e 100644 --- a/net/py-amqplib/Makefile +++ b/net/py-amqplib/Makefile @@ -15,7 +15,7 @@ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE NO_ARCH= yes -USES= python tar:tgz +USES= python:3.6+ tar:tgz USE_PYTHON= autoplist distutils .include diff --git a/net/py-cloudflare-scrape-js2py/Makefile b/net/py-cloudflare-scrape-js2py/Makefile index 46441537f9ce..882a0f255643 100644 --- a/net/py-cloudflare-scrape-js2py/Makefile +++ b/net/py-cloudflare-scrape-js2py/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>2.4.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Js2Py>=0:devel/py-Js2Py@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes diff --git a/net/py-cloudflare-scrape/Makefile b/net/py-cloudflare-scrape/Makefile index f57f5ec390ea..a7c48e0d9991 100644 --- a/net/py-cloudflare-scrape/Makefile +++ b/net/py-cloudflare-scrape/Makefile @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}PyExecJS>=0:devel/py-PyExecJS@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes diff --git a/net/py-cloudscraper/Makefile b/net/py-cloudscraper/Makefile index 000037d5b16b..158ed2121687 100644 --- a/net/py-cloudscraper/Makefile +++ b/net/py-cloudscraper/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openssl>17.0:security/py-openssl@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}requests-toolbelt>0:www/py-requests-toolbelt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}brotli>0:archivers/py-brotli@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}cloudflare-scrape-1.* diff --git a/net/py-confluent-kafka/Makefile b/net/py-confluent-kafka/Makefile index 87b6c2eacd52..bbf2b5a87774 100644 --- a/net/py-confluent-kafka/Makefile +++ b/net/py-confluent-kafka/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PY_ENUM34} \ ${PY_FUTURES} py27_RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} -USES= localbase python +USES= localbase python:3.6+ USE_PYTHON= autoplist distutils post-install: diff --git a/net/py-cymruwhois/Makefile b/net/py-cymruwhois/Makefile index 83f0a7c454a5..75dba9771600 100644 --- a/net/py-cymruwhois/Makefile +++ b/net/py-cymruwhois/Makefile @@ -12,7 +12,7 @@ COMMENT= Python client for the whois.cymru.com service LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/net/py-dpkt/Makefile b/net/py-dpkt/Makefile index a932e45f2375..9fcf62b5aa38 100644 --- a/net/py-dpkt/Makefile +++ b/net/py-dpkt/Makefile @@ -12,7 +12,7 @@ COMMENT= Python fast, simple packet creation / parsing module LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils pythonprefix OPTIONS_DEFINE= DOCS diff --git a/net/py-ec2-cli-tools/Makefile b/net/py-ec2-cli-tools/Makefile index cc6e1c2eb413..e671e29cd876 100644 --- a/net/py-ec2-cli-tools/Makefile +++ b/net/py-ec2-cli-tools/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto>=1.0:devel/py-boto@${PY_FLAVOR} \ bash:shells/bash USE_PYTHON= distutils autoplist -USES= python shebangfix +USES= python:3.6+ shebangfix SHEBANG_FILES= bin/ec2getsnaps bin/ec2hostcache bin/ec2ssh .include diff --git a/net/py-eventlet/Makefile b/net/py-eventlet/Makefile index b41e8ebe6ebf..d69c0b05f8d0 100644 --- a/net/py-eventlet/Makefile +++ b/net/py-eventlet/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dnspython>=1.15.0<2.0.0:dns/py-dnspython@${P ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-flask-xml-rpc/Makefile b/net/py-flask-xml-rpc/Makefile index 779e0d0036c2..b85bdb23b310 100644 --- a/net/py-flask-xml-rpc/Makefile +++ b/net/py-flask-xml-rpc/Makefile @@ -17,7 +17,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} NO_ARCH= yes # 2.7,3.4+ -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils do-test: diff --git a/net/py-gdown/Makefile b/net/py-gdown/Makefile index e573811c481b..11e2f25ec7a1 100644 --- a/net/py-gdown/Makefile +++ b/net/py-gdown/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}filelock>=0:sysutils/py-filelock@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tqdm>=0:misc/py-tqdm@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-gntp/Makefile b/net/py-gntp/Makefile index c738fb16c7af..57918f7eea3b 100644 --- a/net/py-gntp/Makefile +++ b/net/py-gntp/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \ gol:deskutils/growl-for-linux -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= kfdm USE_PYTHON= distutils autoplist concurrent diff --git a/net/py-gspread/Makefile b/net/py-gspread/Makefile index 6667b154504c..80bc022587d5 100644 --- a/net/py-gspread/Makefile +++ b/net/py-gspread/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>2.2.1:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes diff --git a/net/py-h11/Makefile b/net/py-h11/Makefile index fb259a0ddc70..b3c6c8bd842d 100644 --- a/net/py-h11/Makefile +++ b/net/py-h11/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/net/py-haproxy-log-analysis/Makefile b/net/py-haproxy-log-analysis/Makefile index 9577c738273b..f8f9771141b8 100644 --- a/net/py-haproxy-log-analysis/Makefile +++ b/net/py-haproxy-log-analysis/Makefile @@ -13,7 +13,7 @@ COMMENT= Haproxy log analyzer that tries to gives an insight of what's going on LICENSE= GPLv3 -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/net/py-haproxyctl/Makefile b/net/py-haproxyctl/Makefile index 483eaa89f44f..0d4d4dc22db5 100644 --- a/net/py-haproxyctl/Makefile +++ b/net/py-haproxyctl/Makefile @@ -14,7 +14,7 @@ LICENSE= GPLv3 TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist USE_GITHUB= yes diff --git a/net/py-httpstat/Makefile b/net/py-httpstat/Makefile index 017e40bd23ef..9a572b6046c5 100644 --- a/net/py-httpstat/Makefile +++ b/net/py-httpstat/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= curl:ftp/curl -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= reorx diff --git a/net/py-ifaddr/Makefile b/net/py-ifaddr/Makefile index 8c5e15168782..d3b8d661b023 100644 --- a/net/py-ifaddr/Makefile +++ b/net/py-ifaddr/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PY_IPADDRESS} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils diff --git a/net/py-impacket/Makefile b/net/py-impacket/Makefile index 7dcdb70360ca..905192117301 100644 --- a/net/py-impacket/Makefile +++ b/net/py-impacket/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyasn1>=0:devel/py-pyasn1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pcapy>=0:net/py-pcapy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycrypto>=0:security/py-pycrypto@${PY_FLAVOR} -USES= dos2unix python +USES= dos2unix python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/net/py-iplib/Makefile b/net/py-iplib/Makefile index 2015aa9d249f..1145fb51623a 100644 --- a/net/py-iplib/Makefile +++ b/net/py-iplib/Makefile @@ -12,7 +12,7 @@ COMMENT= Convert amongst many different IPv4 notations LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils flavors .include diff --git a/net/py-iptools/Makefile b/net/py-iptools/Makefile index fe3a6908a58c..52e40177fc3b 100644 --- a/net/py-iptools/Makefile +++ b/net/py-iptools/Makefile @@ -12,7 +12,7 @@ COMMENT= Collection of python utilities for manipulating IPv4, IPv6 addresses LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/net/py-kafka-python/Makefile b/net/py-kafka-python/Makefile index 9089d8f57aa7..dfc96f745aa3 100644 --- a/net/py-kafka-python/Makefile +++ b/net/py-kafka-python/Makefile @@ -13,7 +13,7 @@ COMMENT= Pure python client for Apache Kafka LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/net/py-ldap3/Makefile b/net/py-ldap3/Makefile index 79ecb85d225f..49c9d2b24858 100644 --- a/net/py-ldap3/Makefile +++ b/net/py-ldap3/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LESSER.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyasn1>0:devel/py-pyasn1@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/net/py-ldappool/Makefile b/net/py-ldappool/Makefile index e831e95a796c..1b5b04606521 100644 --- a/net/py-ldappool/Makefile +++ b/net/py-ldappool/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}prettytable0>=0.7.2<0.8:devel/py-prettytable ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/net/py-libdnet/Makefile b/net/py-libdnet/Makefile index 787aa919ce7d..8121a34e0cda 100644 --- a/net/py-libdnet/Makefile +++ b/net/py-libdnet/Makefile @@ -8,7 +8,7 @@ COMMENT= Python module for libdnet LIB_DEPENDS= libdnet.so:net/libdnet -USES= autoreconf libtool python +USES= autoreconf libtool python:3.6+ MASTERDIR= ${.CURDIR}/../libdnet INSTALL_WRKSRC= ${WRKSRC}/python diff --git a/net/py-matrix-synapse-ldap3/Makefile b/net/py-matrix-synapse-ldap3/Makefile index eca15d1d5a49..ce3bd57eb6ee 100644 --- a/net/py-matrix-synapse-ldap3/Makefile +++ b/net/py-matrix-synapse-ldap3/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ldap3>=2.6:net/py-ldap3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}twisted>=15.1.0:devel/py-twisted@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-miniupnpc/Makefile b/net/py-miniupnpc/Makefile index 9e154370346f..8374d771236b 100644 --- a/net/py-miniupnpc/Makefile +++ b/net/py-miniupnpc/Makefile @@ -12,7 +12,7 @@ LIB_DEPENDS= libminiupnpc.so:${PKGCATEGORY}/miniupnpc MASTERDIR= ${.CURDIR}/../miniupnpc -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils MAKE_ENV= MAKE=gmake PLIST= diff --git a/net/py-mpi4py/Makefile b/net/py-mpi4py/Makefile index f2cb7f9440be..77b7cfe6455d 100644 --- a/net/py-mpi4py/Makefile +++ b/net/py-mpi4py/Makefile @@ -13,7 +13,7 @@ COMMENT= Python bindings for MPI LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.rst -USES= python +USES= python:3.6+ USE_PYTHON= distutils cython autoplist concurrent OPTIONS_DEFINE= DOCS MANPAGES diff --git a/net/py-ndg-httpsclient/Makefile b/net/py-ndg-httpsclient/Makefile index cc6b4451639d..3de7674ba01d 100644 --- a/net/py-ndg-httpsclient/Makefile +++ b/net/py-ndg-httpsclient/Makefile @@ -18,7 +18,7 @@ LICENSE_FILE= ${WRKSRC}/ndg/httpsclient/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyasn1>=0.1.4:devel/py-pyasn1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=0.13:security/py-openssl@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-netaddr/Makefile b/net/py-netaddr/Makefile index 977abc2f63a1..7109187e7437 100644 --- a/net/py-netaddr/Makefile +++ b/net/py-netaddr/Makefile @@ -16,7 +16,7 @@ LICENSE_COMB= multi TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=2.4.2:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-netif/Makefile b/net/py-netif/Makefile index a86d7847a0d8..999a6323086a 100644 --- a/net/py-netif/Makefile +++ b/net/py-netif/Makefile @@ -20,7 +20,7 @@ GH_PROJECT= py-netif GH_TAGNAME= be23674 HAS_CONFIGURE= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils cython .include diff --git a/net/py-netifaces/Makefile b/net/py-netifaces/Makefile index 0e6c68e2d4cc..e0fc5fe48d20 100644 --- a/net/py-netifaces/Makefile +++ b/net/py-netifaces/Makefile @@ -12,7 +12,7 @@ COMMENT= Getting network addresses from Python 3 LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils post-install: diff --git a/net/py-netsnmpagent/Makefile b/net/py-netsnmpagent/Makefile index dda6ebdd4240..f2256d4db738 100644 --- a/net/py-netsnmpagent/Makefile +++ b/net/py-netsnmpagent/Makefile @@ -12,7 +12,7 @@ COMMENT= Python module that facilitates writing Net-SNMP subagents in Python LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/net/py-nnpy/Makefile b/net/py-nnpy/Makefile index 2395789e832b..1508b9bb7b93 100644 --- a/net/py-nnpy/Makefile +++ b/net/py-nnpy/Makefile @@ -16,7 +16,7 @@ LIB_DEPENDS= libnanomsg.so:net/nanomsg BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>0:devel/py-cffi@${PY_FLAVOR} RUN_DEPENDS:= ${BUILD_DEPENDS} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils post-install: diff --git a/net/py-ntplib/Makefile b/net/py-ntplib/Makefile index 301ff521eb2a..bf260c80890c 100644 --- a/net/py-ntplib/Makefile +++ b/net/py-ntplib/Makefile @@ -11,7 +11,7 @@ COMMENT= Python NTP library LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/net/py-oauth/Makefile b/net/py-oauth/Makefile index e3ecf20eecc1..bb9707637725 100644 --- a/net/py-oauth/Makefile +++ b/net/py-oauth/Makefile @@ -11,7 +11,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= wen@FreeBSD.org COMMENT= Python Library for OAuth -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/net/py-oauth2/Makefile b/net/py-oauth2/Makefile index c9aebb3d5ad8..65b50ae38c1f 100644 --- a/net/py-oauth2/Makefile +++ b/net/py-oauth2/Makefile @@ -22,7 +22,7 @@ TESTS_DESC= Install test suite requirements TESTS_BUILD_DEPENDS= ${TEST_DEPENDS} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils do-test: diff --git a/net/py-paho-mqtt/Makefile b/net/py-paho-mqtt/Makefile index be7cbbf50ac3..2c201db4eb39 100644 --- a/net/py-paho-mqtt/Makefile +++ b/net/py-paho-mqtt/Makefile @@ -12,7 +12,7 @@ COMMENT= MQTT version 3.1/3.1.1 client class LICENSE= EPL LICENSE_FILE= ${WRKSRC}/epl-v10 -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= distutils autoplist SHEBANG_FILES= examples/*.py diff --git a/net/py-pamqp/Makefile b/net/py-pamqp/Makefile index 1c3d8a347ec7..7c89a24676c0 100644 --- a/net/py-pamqp/Makefile +++ b/net/py-pamqp/Makefile @@ -12,7 +12,7 @@ COMMENT= Low level AMQP framing library for Python LICENSE= BSD3CLAUSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/net/py-pcapy/Makefile b/net/py-pcapy/Makefile index bfa61f84545f..200c1b7adbb1 100644 --- a/net/py-pcapy/Makefile +++ b/net/py-pcapy/Makefile @@ -13,7 +13,7 @@ COMMENT= Python pcap extension LICENSE= APACHE11 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python dos2unix +USES= python:3.6+ dos2unix USE_PYTHON= autoplist distutils DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME} diff --git a/net/py-port-for/Makefile b/net/py-port-for/Makefile index b1e493e46151..b720b8f93a9e 100644 --- a/net/py-port-for/Makefile +++ b/net/py-port-for/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>=0.8:devel/py-mock@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/net/py-portend/Makefile b/net/py-portend/Makefile index 030f8a073612..a4165c8eb048 100644 --- a/net/py-portend/Makefile +++ b/net/py-portend/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.15.0:devel/py-setuptools_scm@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=3.5:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-pyenet/Makefile b/net/py-pyenet/Makefile index 2fe0a1fbd829..6abf37a565e8 100644 --- a/net/py-pyenet/Makefile +++ b/net/py-pyenet/Makefile @@ -15,7 +15,7 @@ LICENSE_COMB= multi LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSE LICENSE_FILE_MIT= ${WRKSRC}/enet/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist cython distutils post-install: diff --git a/net/py-pyfixbuf/Makefile b/net/py-pyfixbuf/Makefile index 6f14e0f4aca6..0559b429bd51 100644 --- a/net/py-pyfixbuf/Makefile +++ b/net/py-pyfixbuf/Makefile @@ -18,7 +18,7 @@ LICENSE_PERMS_GPLR= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept RUN_DEPENDS= ${PY_IPADDRESS} LIB_DEPENDS= libfixbuf.so:net/libfixbuf -USES= pkgconfig python +USES= pkgconfig python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/net/py-pygeoip/Makefile b/net/py-pygeoip/Makefile index 39a6715f430d..4fc5ad6283d6 100644 --- a/net/py-pygeoip/Makefile +++ b/net/py-pygeoip/Makefile @@ -13,7 +13,7 @@ COMMENT= Pure Python GeoIP API LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE.md -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes diff --git a/net/py-pyicap/Makefile b/net/py-pyicap/Makefile index ea41e946eeef..165054f28972 100644 --- a/net/py-pyicap/Makefile +++ b/net/py-pyicap/Makefile @@ -12,7 +12,7 @@ COMMENT= Lightweight Python framework for writing ICAP services LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.md -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-pynamecheap/Makefile b/net/py-pynamecheap/Makefile index 843c9aa75642..1e7dc3fe400c 100644 --- a/net/py-pynamecheap/Makefile +++ b/net/py-pynamecheap/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-pynsq/Makefile b/net/py-pynsq/Makefile index f7b6b4d4e363..7ca069858d8a 100644 --- a/net/py-pynsq/Makefile +++ b/net/py-pynsq/Makefile @@ -19,7 +19,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=3.3.1:devel/py-pytest@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}python-snappy>0:archivers/py-python-snappy@${PY_FLAVOR} \ nsqd:net/nsq -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= distutils autoplist diff --git a/net/py-pypcap/Makefile b/net/py-pypcap/Makefile index e2a35309f118..302323478b76 100644 --- a/net/py-pypcap/Makefile +++ b/net/py-pypcap/Makefile @@ -12,7 +12,7 @@ COMMENT= Simplified object-oriented Python wrapper for libpcap LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist cython distutils # Add workaround to avoid using /usr/lib32 over /usr/lib diff --git a/net/py-pyroute2/Makefile b/net/py-pyroute2/Makefile index 1a6ff769340f..53fa2d0ba5a6 100644 --- a/net/py-pyroute2/Makefile +++ b/net/py-pyroute2/Makefile @@ -15,7 +15,7 @@ LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.Apache.v2 LICENSE_FILE_GPLv2+ = ${WRKSRC}/LICENSE.GPL.v2 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-pysendfile/Makefile b/net/py-pysendfile/Makefile index c759c095629d..86010ac18b51 100644 --- a/net/py-pysendfile/Makefile +++ b/net/py-pysendfile/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE CONFLICTS_INSTALL= py*-sendfile-[0-9]* -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist post-install: diff --git a/net/py-pysmb/Makefile b/net/py-pysmb/Makefile index bf2ce665a46e..ae5479abd9fb 100644 --- a/net/py-pysmb/Makefile +++ b/net/py-pysmb/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyasn1>=0:devel/py-pyasn1@${PY_FLAVOR} OPTIONS_DEFINE= DOCS -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-pystun/Makefile b/net/py-pystun/Makefile index 78ecaaf058ad..6f0c1ea3d203 100644 --- a/net/py-pystun/Makefile +++ b/net/py-pystun/Makefile @@ -13,7 +13,7 @@ COMMENT= Python STUN client for getting NAT type and external IP LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/net/py-python-barbicanclient/Makefile b/net/py-python-barbicanclient/Makefile index 71663101e6d2..7b855e5da037 100644 --- a/net/py-python-barbicanclient/Makefile +++ b/net/py-python-barbicanclient/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.14.2:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-python-bitcoinrpc/Makefile b/net/py-python-bitcoinrpc/Makefile index 7b3231560b53..2648fccdc5d0 100644 --- a/net/py-python-bitcoinrpc/Makefile +++ b/net/py-python-bitcoinrpc/Makefile @@ -14,7 +14,7 @@ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/net/py-python-ceilometerclient/Makefile b/net/py-python-ceilometerclient/Makefile index 21e0f69e9762..bee067c6d467 100644 --- a/net/py-python-ceilometerclient/Makefile +++ b/net/py-python-ceilometerclient/Makefile @@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}stevedore>=1.10.0:devel/py-stevedore@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-python-cinderclient5/Makefile b/net/py-python-cinderclient5/Makefile index 8386928e86b5..3567501783e2 100644 --- a/net/py-python-cinderclient5/Makefile +++ b/net/py-python-cinderclient5/Makefile @@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}simplejson>=3.5.1:devel/py-simplejson@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-python-keystoneclient3/Makefile b/net/py-python-keystoneclient3/Makefile index 46f14d8e693c..fc223c84e7ef 100644 --- a/net/py-python-keystoneclient3/Makefile +++ b/net/py-python-keystoneclient3/Makefile @@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector@ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-python-novaclient16/Makefile b/net/py-python-novaclient16/Makefile index 7726293a7327..e1f3139c8010 100644 --- a/net/py-python-novaclient16/Makefile +++ b/net/py-python-novaclient16/Makefile @@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}simplejson>=3.5.1:devel/py-simplejson@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-python-twitter/Makefile b/net/py-python-twitter/Makefile index 67286a7299ec..3a22a3421b09 100644 --- a/net/py-python-twitter/Makefile +++ b/net/py-python-twitter/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests-oauthlib>=0:www/py-requests-oauthlib@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/net/py-pyvmomi/Makefile b/net/py-pyvmomi/Makefile index 3ea295569d64..d2a636a76fcd 100644 --- a/net/py-pyvmomi/Makefile +++ b/net/py-pyvmomi/Makefile @@ -15,7 +15,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.3.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.5.2:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils concurrent optsuffix post-patch: diff --git a/net/py-pyzmq/Makefile b/net/py-pyzmq/Makefile index a2f3d77bda4f..e7f51090243b 100644 --- a/net/py-pyzmq/Makefile +++ b/net/py-pyzmq/Makefile @@ -18,7 +18,7 @@ LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING.LESSER LIB_DEPENDS= libzmq.so:net/libzmq4 TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist PYDISTUTILS_CONFIGUREARGS= --zmq=${LOCALBASE} diff --git a/net/py-rabbitpy/Makefile b/net/py-rabbitpy/Makefile index 999645d75ead..9c1687424b3d 100644 --- a/net/py-rabbitpy/Makefile +++ b/net/py-rabbitpy/Makefile @@ -15,7 +15,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pamqp>0:net/py-pamqp@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pamqp>0:net/py-pamqp@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/net/py-radix/Makefile b/net/py-radix/Makefile index 2fb98a7a0468..d738da58e847 100644 --- a/net/py-radix/Makefile +++ b/net/py-radix/Makefile @@ -14,7 +14,7 @@ COMMENT= Python radix-tree implementation LICENSE= ISCL BSD4CLAUSE LICENSE_COMB= dual -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist post-install: diff --git a/net/py-raet/Makefile b/net/py-raet/Makefile index 05302a45d133..e1847b14c10c 100644 --- a/net/py-raet/Makefile +++ b/net/py-raet/Makefile @@ -15,7 +15,7 @@ LICENSE= APACHE20 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-git>=1.1:devel/py-setuptools-git@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/net/py-ripe.atlas.cousteau/Makefile b/net/py-ripe.atlas.cousteau/Makefile index 173e993c859b..5b52e90f7217 100644 --- a/net/py-ripe.atlas.cousteau/Makefile +++ b/net/py-ripe.atlas.cousteau/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}websocket-client>0:www/py-websocket-client@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/net/py-ripe.atlas.sagan/Makefile b/net/py-ripe.atlas.sagan/Makefile index ee5278a68d62..ec49d57b09cf 100644 --- a/net/py-ripe.atlas.sagan/Makefile +++ b/net/py-ripe.atlas.sagan/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-ripe.atlas.tools/Makefile b/net/py-ripe.atlas.tools/Makefile index 47b3af5d2175..f651fb854c44 100644 --- a/net/py-ripe.atlas.tools/Makefile +++ b/net/py-ripe.atlas.tools/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=0.13:security/py-openssl@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/net/py-s3cmd/Makefile b/net/py-s3cmd/Makefile index af1e16cb92b1..f824c2dc195f 100644 --- a/net/py-s3cmd/Makefile +++ b/net/py-s3cmd/Makefile @@ -27,7 +27,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} MAGIC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}magic>0:devel/py-magic@${PY_FLAVOR} PYTHON_MAGIC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-magic>0:devel/py-python-magic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/net/py-s3transfer/Makefile b/net/py-s3transfer/Makefile index e975b491343c..70be4bd68a67 100644 --- a/net/py-s3transfer/Makefile +++ b/net/py-s3transfer/Makefile @@ -18,7 +18,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=1.3.3:devel/py-nose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>=1.3.0:devel/py-mock@${PY_FLAVOR} #Actually -2.7,3.3-3.5 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/net/py-shodan/Makefile b/net/py-shodan/Makefile index 116df80df20b..400cf38c990b 100644 --- a/net/py-shodan/Makefile +++ b/net/py-shodan/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}XlsxWriter>0:textproc/py-xlsxwriter@${PY_FLA ${PYTHON_PKGNAMEPREFIX}requests>=2.2.1:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}colorama>=0.3.9:devel/py-colorama@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/net/py-smbpasswd/Makefile b/net/py-smbpasswd/Makefile index 436995c4f3b7..d48e1fb56b34 100644 --- a/net/py-smbpasswd/Makefile +++ b/net/py-smbpasswd/Makefile @@ -15,7 +15,7 @@ COMMENT= SMB/CIFS password generation utility for Python LICENSE= GPLv2 # Python3 ready -USES= python tar:tgz +USES= python:3.6+ tar:tgz USE_PYTHON= autoplist distutils .include diff --git a/net/py-smbprotocol/Makefile b/net/py-smbprotocol/Makefile index e634e61b9122..7a74fb25e4f2 100644 --- a/net/py-smbprotocol/Makefile +++ b/net/py-smbprotocol/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.0:security/py-cryptography@$ ${PYTHON_PKGNAMEPREFIX}pyspnego>=0:security/py-pyspnego@${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 diff --git a/net/py-soap2py/Makefile b/net/py-soap2py/Makefile index 421a7785aac6..84af7a8b7818 100644 --- a/net/py-soap2py/Makefile +++ b/net/py-soap2py/Makefile @@ -14,7 +14,7 @@ LICENSE= LGPL3+ NO_ARCH= yes USE_PYTHON= autoplist concurrent distutils -USES= python +USES= python:3.6+ PLIST_FILES= ${PYTHON_SITELIBDIR}/${PYDISTUTILS_EGGINFO}/PKG-INFO \ ${PYTHON_SITELIBDIR}/${PYDISTUTILS_EGGINFO}/SOURCES.txt \ diff --git a/net/py-socketio-client/Makefile b/net/py-socketio-client/Makefile index b8f4f8d7e5de..d72da342e95a 100644 --- a/net/py-socketio-client/Makefile +++ b/net/py-socketio-client/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.7:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}websocket-client>0:www/py-websocket-client@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/net/py-speedtest-cli/Makefile b/net/py-speedtest-cli/Makefile index cf6bebd5cd05..e6297899c736 100644 --- a/net/py-speedtest-cli/Makefile +++ b/net/py-speedtest-cli/Makefile @@ -13,7 +13,7 @@ COMMENT= Command line interface for testing internet bandwidth LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/net/py-sshtunnel/Makefile b/net/py-sshtunnel/Makefile index 2789aa795bea..8906ff330f1b 100644 --- a/net/py-sshtunnel/Makefile +++ b/net/py-sshtunnel/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}paramiko>=1.15.2:security/py-paramiko@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-sshuttle/Makefile b/net/py-sshuttle/Makefile index 99b0190fa8fb..aaa610216ab1 100644 --- a/net/py-sshuttle/Makefile +++ b/net/py-sshuttle/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@$ 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_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-stomp.py/Makefile b/net/py-stomp.py/Makefile index 73d4ac872cca..98c981e5a5b1 100644 --- a/net/py-stomp.py/Makefile +++ b/net/py-stomp.py/Makefile @@ -18,7 +18,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=2.8.1:devel/py-pytest@${PY_FLAVOR} OPTIONS_DEFINE= DOXYGEN DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/net/py-suds-jurko/Makefile b/net/py-suds-jurko/Makefile index 1f5a5aadf0c1..a0bb52cacae7 100644 --- a/net/py-suds-jurko/Makefile +++ b/net/py-suds-jurko/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} -USES= dos2unix python tar:bz2 +USES= dos2unix python:3.6+ tar:bz2 USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-tacacs_plus/Makefile b/net/py-tacacs_plus/Makefile index 7b3a69484564..57c3a95baa2b 100644 --- a/net/py-tacacs_plus/Makefile +++ b/net/py-tacacs_plus/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-terminado/Makefile b/net/py-terminado/Makefile index 5e089ad58a25..45b21920cea9 100644 --- a/net/py-terminado/Makefile +++ b/net/py-terminado/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ptyprocess>0:sysutils/py-ptyprocess@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tornado>=4:www/py-tornado@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/net/py-tofu/Makefile b/net/py-tofu/Makefile index 3077e90f4f3d..0f3c9469a129 100644 --- a/net/py-tofu/Makefile +++ b/net/py-tofu/Makefile @@ -18,7 +18,7 @@ LICENSE= GPLv2+ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR} NO_ARCH= yes -USES= python tar:bzip2 +USES= python:3.6+ tar:bzip2 USE_PYTHON= autoplist distutils EXAMPLESDIR= ${PREFIX}/share/examples/py-tofu PORTEXAMPLES= * diff --git a/net/py-transip/Makefile b/net/py-transip/Makefile index f717c4686b8e..52b8cbd31b15 100644 --- a/net/py-transip/Makefile +++ b/net/py-transip/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${P ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}suds-jurko>=0:net/py-suds-jurko@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-twitter-tools/Makefile b/net/py-twitter-tools/Makefile index 308c455ef0db..e69c944587ce 100644 --- a/net/py-twitter-tools/Makefile +++ b/net/py-twitter-tools/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= distutils concurrent autoplist diff --git a/net/py-txamqp/Makefile b/net/py-txamqp/Makefile index 9c59d733f731..900777c04c6b 100644 --- a/net/py-txamqp/Makefile +++ b/net/py-txamqp/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/net/py-txrestapi/Makefile b/net/py-txrestapi/Makefile index 064471b4e9c6..4926a6e8e392 100644 --- a/net/py-txrestapi/Makefile +++ b/net/py-txrestapi/Makefile @@ -12,7 +12,7 @@ COMMENT= Easing the creation of REST API services in Python LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/net/py-uritemplate/Makefile b/net/py-uritemplate/Makefile index 1bdbc95f9453..f62dddd6d52c 100644 --- a/net/py-uritemplate/Makefile +++ b/net/py-uritemplate/Makefile @@ -13,7 +13,7 @@ COMMENT= Python implementation of URI Template LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/net/py-whois/Makefile b/net/py-whois/Makefile index d7a03ec034f0..dbae60c7cdcc 100644 --- a/net/py-whois/Makefile +++ b/net/py-whois/Makefile @@ -13,7 +13,7 @@ COMMENT= Python package for retrieving WHOIS information of domains LICENSE= WTFPL LICENSE_FILE= ${WRKSRC}/license -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-wmi-query/Makefile b/net/py-wmi-query/Makefile index 6c0cd13dbd91..2ae6f287eb46 100644 --- a/net/py-wmi-query/Makefile +++ b/net/py-wmi-query/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD2CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}impacket>=0:net/py-impacket@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/net/py-zope.proxy/Makefile b/net/py-zope.proxy/Makefile index 666cabf5572a..79026e823a0e 100644 --- a/net/py-zope.proxy/Makefile +++ b/net/py-zope.proxy/Makefile @@ -16,7 +16,7 @@ LICENSE= ZPL21 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>=3.3.0:devel/py-zope.interface@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist .include diff --git a/net/pyrad/Makefile b/net/pyrad/Makefile index 0957ed7f421d..5dbbbfc9c1db 100644 --- a/net/pyrad/Makefile +++ b/net/pyrad/Makefile @@ -11,7 +11,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= steve@energistic.com COMMENT= Python implementation of RADIUS client -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist PORTEXAMPLES= * diff --git a/net/ryu/Makefile b/net/ryu/Makefile index 8020c2eadb78..0fd6cc7f5a7e 100644 --- a/net/ryu/Makefile +++ b/net/ryu/Makefile @@ -30,7 +30,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}eventlet>0:net/py-eventlet@${PY_FLAVOR} \ NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils USE_GITHUB= yes diff --git a/net/tcpwatch/Makefile b/net/tcpwatch/Makefile index 6541188b00d5..cde129143f48 100644 --- a/net/tcpwatch/Makefile +++ b/net/tcpwatch/Makefile @@ -17,7 +17,7 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent optsuffix NO_ARCH= yes diff --git a/news/py-pynzb/Makefile b/news/py-pynzb/Makefile index ef6f1f0fd233..198a49e5c780 100644 --- a/news/py-pynzb/Makefile +++ b/news/py-pynzb/Makefile @@ -13,7 +13,7 @@ COMMENT= Unified API for parsing NZB files LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist OPTIONS_DEFINE= LXML diff --git a/ports-mgmt/fastest_pkg/Makefile b/ports-mgmt/fastest_pkg/Makefile index 8070b2039ad4..8fc8a674c2fb 100644 --- a/ports-mgmt/fastest_pkg/Makefile +++ b/ports-mgmt/fastest_pkg/Makefile @@ -15,7 +15,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dnspython>=0:dns/py-dnspython@${PY_FLAVOR} \ curl:ftp/curl -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= ehaupt USE_PYTHON= autoplist concurrent distutils diff --git a/print/cloudprint/Makefile b/print/cloudprint/Makefile index 32777f73ccbe..6dd0c6cfdd33 100644 --- a/print/cloudprint/Makefile +++ b/print/cloudprint/Makefile @@ -23,7 +23,7 @@ GH_ACCOUNT= armooo GH_TAGNAME= 108b9f0 NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils optsuffix USE_RC_SUBR= ${PORTNAME} diff --git a/print/dot2tex/Makefile b/print/dot2tex/Makefile index 9dc3b800a9b8..8b1f0122f7b2 100644 --- a/print/dot2tex/Makefile +++ b/print/dot2tex/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyparsing>=1.4.8:devel/py-pyparsing@${PY_FLA dot:graphics/graphviz TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= distutils autoplist concurrent diff --git a/print/pdf-redact-tools/Makefile b/print/pdf-redact-tools/Makefile index 1b2cea508b8b..6bc4a2ae49f2 100644 --- a/print/pdf-redact-tools/Makefile +++ b/print/pdf-redact-tools/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= exiftool:graphics/p5-Image-ExifTool \ convert:graphics/ImageMagick6 -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= autoplist concurrent distutils diff --git a/print/py-fonttools3/Makefile b/print/py-fonttools3/Makefile index 097e79e0bc0d..5ec4ca591119 100644 --- a/print/py-fonttools3/Makefile +++ b/print/py-fonttools3/Makefile @@ -14,7 +14,7 @@ COMMENT= Open source library for manipulating fonts, written in Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist concurrent distutils MAKE_ENV= FONTTOOLS_MANPATH="man" diff --git a/print/py-fpdf/Makefile b/print/py-fpdf/Makefile index c38a398c7a9d..4d2139404043 100644 --- a/print/py-fpdf/Makefile +++ b/print/py-fpdf/Makefile @@ -12,7 +12,7 @@ COMMENT= Simple PDF generation for Python LICENSE= LGPL3 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/print/py-pdf/Makefile b/print/py-pdf/Makefile index 9cca351ab8cc..0b09c68a2857 100644 --- a/print/py-pdf/Makefile +++ b/print/py-pdf/Makefile @@ -12,7 +12,7 @@ DISTNAME= pyPdf-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Pure-Python PDF toolkit -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/print/py-pdf2/Makefile b/print/py-pdf2/Makefile index 3ef71e82a963..6fc0273742a5 100644 --- a/print/py-pdf2/Makefile +++ b/print/py-pdf2/Makefile @@ -15,7 +15,7 @@ COMMENT= Pure-Python PDF toolkit LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/print/py-pollyreports/Makefile b/print/py-pollyreports/Makefile index 4bb2191e6e84..50a1e2c48b2e 100644 --- a/print/py-pollyreports/Makefile +++ b/print/py-pollyreports/Makefile @@ -13,7 +13,7 @@ COMMENT= Band-oriented PDF report generation from database query LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/print/py-preppy/Makefile b/print/py-preppy/Makefile index 8881c534ca1a..b3b1335c8658 100644 --- a/print/py-preppy/Makefile +++ b/print/py-preppy/Makefile @@ -13,7 +13,7 @@ COMMENT= ReportLab's templating system LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/print/py-pycups1/Makefile b/print/py-pycups1/Makefile index f089b39cecef..9022afab47c3 100644 --- a/print/py-pycups1/Makefile +++ b/print/py-pycups1/Makefile @@ -16,7 +16,7 @@ LICENSE_COMB= dual LIB_DEPENDS= libcups.so:print/cups -USES= iconv localbase python tar:bzip2 +USES= iconv localbase python:3.6+ tar:bzip2 USE_PYTHON= autoplist concurrent distutils # pycups 2.0.0+ requires Python 3.6+ diff --git a/print/py-python-ly/Makefile b/print/py-python-ly/Makefile index d6d8077b2db6..2369d70dacd2 100644 --- a/print/py-python-ly/Makefile +++ b/print/py-python-ly/Makefile @@ -12,7 +12,7 @@ COMMENT= Python package to manipulate LilyPond files LICENSE= GPLv3 -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= wbsoft diff --git a/print/py-relatorio/Makefile b/print/py-relatorio/Makefile index c5d77544ebda..94299575878e 100644 --- a/print/py-relatorio/Makefile +++ b/print/py-relatorio/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Genshi>=0.5:textproc/py-genshi@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}pycha>=0.4.0:graphics/py-pycha@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/print/py-reportlab/Makefile b/print/py-reportlab/Makefile index bad00d115d99..c53c58d85bb2 100644 --- a/print/py-reportlab/Makefile +++ b/print/py-reportlab/Makefile @@ -18,7 +18,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PY_PILLOW} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist CONFLICTS= py*-reportlab[^3]-[^3].* \ diff --git a/print/py-rtf/Makefile b/print/py-rtf/Makefile index 41c67c4b56be..51d9076544e5 100644 --- a/print/py-rtf/Makefile +++ b/print/py-rtf/Makefile @@ -13,7 +13,7 @@ COMMENT= Library to create RTF documents using the Python language LICENSE= GPLv1 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/print/py-ttfautohint-py/Makefile b/print/py-ttfautohint-py/Makefile index 1bc39976c65d..86a502e6eb7f 100644 --- a/print/py-ttfautohint-py/Makefile +++ b/print/py-ttfautohint-py/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR} LIB_DEPENDS= libttfautohint.so:print/ttfautohint -USES= gmake python +USES= gmake python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/russian/py-pytils/Makefile b/russian/py-pytils/Makefile index 8a945230cd8e..2f0119bef3f8 100644 --- a/russian/py-pytils/Makefile +++ b/russian/py-pytils/Makefile @@ -13,7 +13,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/science/py-DendroPy/Makefile b/science/py-DendroPy/Makefile index a7bae2471f98..d32254c84dd3 100644 --- a/science/py-DendroPy/Makefile +++ b/science/py-DendroPy/Makefile @@ -12,7 +12,7 @@ COMMENT= Phylogenetic computing library LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils py3kplist .include diff --git a/science/py-cdo/Makefile b/science/py-cdo/Makefile index a34fc69ef02e..a368ac0e9aae 100644 --- a/science/py-cdo/Makefile +++ b/science/py-cdo/Makefile @@ -15,7 +15,7 @@ LICENSE= GPLv2 RUN_DEPENDS= cdo:science/cdo \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/science/py-chainer/Makefile b/science/py-chainer/Makefile index e12b447c0e87..2ac1a5d9bef3 100644 --- a/science/py-chainer/Makefile +++ b/science/py-chainer/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYNUMPY} \ ${PY_TYPING} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/science/py-coards/Makefile b/science/py-coards/Makefile index 3b49feb1d9f5..ed97897a5373 100644 --- a/science/py-coards/Makefile +++ b/science/py-coards/Makefile @@ -14,7 +14,7 @@ COMMENT= COARDS compliant time parser LICENSE= MIT NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/science/py-dlib/Makefile b/science/py-dlib/Makefile index b56702836b8b..dcf91932c195 100644 --- a/science/py-dlib/Makefile +++ b/science/py-dlib/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= cmake:devel/cmake LIB_DEPENDS= ${PY_BOOST} \ libpng.so:graphics/png -USES= compiler:c++11-lang pkgconfig python shebangfix \ +USES= compiler:c++11-lang pkgconfig python:3.6+ shebangfix \ tar:bzip2 USE_PYTHON= autoplist distutils SHEBANG_FILES= python_examples/*.py diff --git a/science/py-geolinks/Makefile b/science/py-geolinks/Makefile index 8db623da7459..fdf9154abab0 100644 --- a/science/py-geolinks/Makefile +++ b/science/py-geolinks/Makefile @@ -12,7 +12,7 @@ COMMENT= Utilities to deal with geospatial links LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/science/py-geomet/Makefile b/science/py-geomet/Makefile index 7a530fa80798..57e742fe3793 100644 --- a/science/py-geomet/Makefile +++ b/science/py-geomet/Makefile @@ -18,7 +18,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${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 diff --git a/science/py-gsd/Makefile b/science/py-gsd/Makefile index 3508aba73b95..01278ad61d4a 100644 --- a/science/py-gsd/Makefile +++ b/science/py-gsd/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYNUMPY} RUN_DEPENDS= ${PYNUMPY} -USES= python +USES= python:3.6+ USE_PYTHON= distutils cython autoplist .include diff --git a/science/py-h5json/Makefile b/science/py-h5json/Makefile index 150b23e170a5..cb474cbb928b 100644 --- a/science/py-h5json/Makefile +++ b/science/py-h5json/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pkgconfig>0:devel/py-pkgconfig@${PY_FLAVOR RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}h5py>0:science/py-h5py@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/science/py-h5py/Makefile b/science/py-h5py/Makefile index 2268df7e20c8..934b7a7ed0e4 100644 --- a/science/py-h5py/Makefile +++ b/science/py-h5py/Makefile @@ -19,7 +19,7 @@ LIB_DEPENDS= libhdf5.so:science/hdf5 RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= pkgconfig python +USES= pkgconfig python:3.6+ USE_PYTHON= autoplist concurrent cython distutils OPTIONS_DEFINE= DOCS EXAMPLES diff --git a/science/py-kim-query/Makefile b/science/py-kim-query/Makefile index a23226fc60e6..2e368106f8d2 100644 --- a/science/py-kim-query/Makefile +++ b/science/py-kim-query/Makefile @@ -13,7 +13,7 @@ LICENSE= CDDL RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/science/py-kinematics/Makefile b/science/py-kinematics/Makefile index ea327b60e322..2de0b31ad207 100644 --- a/science/py-kinematics/Makefile +++ b/science/py-kinematics/Makefile @@ -18,7 +18,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/science/py-liac-arff/Makefile b/science/py-liac-arff/Makefile index be02f1c7d24a..eb40bc107b31 100644 --- a/science/py-liac-arff/Makefile +++ b/science/py-liac-arff/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/science/py-mdp/Makefile b/science/py-mdp/Makefile index 8585f1e25aa0..f8066beb8a1c 100644 --- a/science/py-mdp/Makefile +++ b/science/py-mdp/Makefile @@ -16,7 +16,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYNUMPY} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist OPTIONS_DEFINE= LIBSVM SCIPY diff --git a/science/py-mmtf-python/Makefile b/science/py-mmtf-python/Makefile index 7f6ed8e6c4ee..9232e86fdeb9 100644 --- a/science/py-mmtf-python/Makefile +++ b/science/py-mmtf-python/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>0:devel/py-msgpack@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= rcsb USE_PYTHON= distutils autoplist diff --git a/science/py-molmod/Makefile b/science/py-molmod/Makefile index 5e54a366a961..0679ce28de4e 100644 --- a/science/py-molmod/Makefile +++ b/science/py-molmod/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix SHEBANG_GLOB= *.py USE_PYTHON= distutils cython cython_run autoplist diff --git a/science/py-moltemplate/Makefile b/science/py-moltemplate/Makefile index 5c670986f0b8..f9687748a12b 100644 --- a/science/py-moltemplate/Makefile +++ b/science/py-moltemplate/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYNUMPY} \ bash:shells/bash TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix SHEBANG_FILES= moltemplate/scripts/molc.sh USE_PYTHON= distutils concurrent autoplist diff --git a/science/py-netCDF4/Makefile b/science/py-netCDF4/Makefile index efa96d851608..a9ac3039acfb 100644 --- a/science/py-netCDF4/Makefile +++ b/science/py-netCDF4/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYNUMPY} OPTIONS_DEFINE= DOCS EXAMPLES -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils cython cython_run DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME} diff --git a/science/py-netcdf-flattener/Makefile b/science/py-netcdf-flattener/Makefile index 6b6596ba676e..0159d57a7941 100644 --- a/science/py-netcdf-flattener/Makefile +++ b/science/py-netcdf-flattener/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}netCDF4>=0:science/py-netCDF4@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/science/py-paida/Makefile b/science/py-paida/Makefile index eae7b5d523a9..64672222e48a 100644 --- a/science/py-paida/Makefile +++ b/science/py-paida/Makefile @@ -14,7 +14,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLA MAINTAINER= ports@FreeBSD.org COMMENT= Pure Python scientific analysis package -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/science/py-pupynere/Makefile b/science/py-pupynere/Makefile index f238949abb86..83299e4f3633 100644 --- a/science/py-pupynere/Makefile +++ b/science/py-pupynere/Makefile @@ -16,7 +16,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYNUMPY} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/science/py-pyaixi/Makefile b/science/py-pyaixi/Makefile index 172b6e034ad6..1341759fe2de 100644 --- a/science/py-pyaixi/Makefile +++ b/science/py-pyaixi/Makefile @@ -15,7 +15,7 @@ COMMENT= Implementation of the MC-AIXI-CTW AI algorithm LICENSE= CC-BY-SA-3.0 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= dos2unix python +USES= dos2unix python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/science/py-pygeodesy/Makefile b/science/py-pygeodesy/Makefile index dccfb518b48a..32b88636ac6b 100644 --- a/science/py-pygeodesy/Makefile +++ b/science/py-pygeodesy/Makefile @@ -13,7 +13,7 @@ COMMENT= Pure Python geodesy tools LICENSE= MIT -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/science/py-pygeometa/Makefile b/science/py-pygeometa/Makefile index 0a3b55f82971..cb3d07501f17 100644 --- a/science/py-pygeometa/Makefile +++ b/science/py-pygeometa/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/science/py-pyosf/Makefile b/science/py-pyosf/Makefile index a5a70b8b14ea..809651edeafa 100644 --- a/science/py-pyosf/Makefile +++ b/science/py-pyosf/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= psychopy USE_PYTHON= distutils autoplist diff --git a/science/py-quantities/Makefile b/science/py-quantities/Makefile index 1f533dbaba94..982c4e6278b1 100644 --- a/science/py-quantities/Makefile +++ b/science/py-quantities/Makefile @@ -13,7 +13,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYNUMPY} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/science/py-rmf/Makefile b/science/py-rmf/Makefile index bf9b16e0e431..9e518ad56c09 100644 --- a/science/py-rmf/Makefile +++ b/science/py-rmf/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= swig:devel/swig LIB_DEPENDS= libRMF.so:science/rmf -USES= cmake compiler:c++11-lang python shebangfix +USES= cmake compiler:c++11-lang python:3.6+ shebangfix USE_GITHUB= yes GH_ACCOUNT= salilab GH_TAGNAME= f917cf2 diff --git a/science/py-ruffus/Makefile b/science/py-ruffus/Makefile index 800881517811..5b21891b3d54 100644 --- a/science/py-ruffus/Makefile +++ b/science/py-ruffus/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.TXT BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= distutils autoplist SHEBANG_FILES= ${WRKSRC}/ruffus/test/*.py diff --git a/science/py-segyio/Makefile b/science/py-segyio/Makefile index e119c5e85ad9..d5f8367a175b 100644 --- a/science/py-segyio/Makefile +++ b/science/py-segyio/Makefile @@ -20,7 +20,7 @@ BUILD_DEPENDS= cmake:devel/cmake \ LIB_DEPENDS= libsegyio.so:science/segyio RUN_DEPENDS= ${PYNUMPY} -USES= compiler:c++11-lang python +USES= compiler:c++11-lang python:3.6+ USE_PYTHON= distutils autoplist post-install: diff --git a/science/py-spglib/Makefile b/science/py-spglib/Makefile index a608b11192c3..28deadcee3f6 100644 --- a/science/py-spglib/Makefile +++ b/science/py-spglib/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE BUILD_DEPENDS= ${PYNUMPY} RUN_DEPENDS= ${PYNUMPY} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist post-install: diff --git a/science/pynn/Makefile b/science/pynn/Makefile index 260c9df1f41c..5fcea0027874 100644 --- a/science/pynn/Makefile +++ b/science/pynn/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYNUMPY} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils PYDISTUTILS_PKGNAME= PyNN diff --git a/security/belier/Makefile b/security/belier/Makefile index 021ff358913b..f8d8a71a75ab 100644 --- a/security/belier/Makefile +++ b/security/belier/Makefile @@ -13,7 +13,7 @@ COMMENT= Easily cross several machines with SSH RUN_DEPENDS= expect>=5.42.1:lang/expect -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/security/binwalk/Makefile b/security/binwalk/Makefile index 2389662006b1..5158cf74a8ee 100644 --- a/security/binwalk/Makefile +++ b/security/binwalk/Makefile @@ -11,7 +11,7 @@ COMMENT= Search binary images for embedded files and executable code LICENSE= MIT -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= devttys0 USE_PYTHON= autoplist distutils optsuffix concurrent diff --git a/security/denyhosts/Makefile b/security/denyhosts/Makefile index ab61e2392c9f..28bea7c0e637 100644 --- a/security/denyhosts/Makefile +++ b/security/denyhosts/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ipaddr>=0:devel/py-ipaddr@${PY_FLAVOR} -USES= cpe python shebangfix +USES= cpe python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/gpgme/Makefile b/security/gpgme/Makefile index 06e4ca139688..c0e6ef8fb506 100644 --- a/security/gpgme/Makefile +++ b/security/gpgme/Makefile @@ -83,7 +83,7 @@ TEST_USE= QT=testlib_build BUILD_DEPENDS+= swig:devel/swig \ ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} -USES+= python +USES+= python:3.6+ USE_PYTHON= py3kplist flavors CONFIGURE_ARGS+=--enable-languages="python" CONFIGURE_ENV+= BSD_PYTHON="${PYTHON_CMD}" \ diff --git a/security/pwman3/Makefile b/security/pwman3/Makefile index 9368c21f9229..2f20c39ed851 100644 --- a/security/pwman3/Makefile +++ b/security/pwman3/Makefile @@ -15,7 +15,7 @@ COMMENT= Console password management application with sql storage RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycrypto>=2.0:security/py-pycrypto@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent optsuffix .include diff --git a/security/py-RestrictedPython/Makefile b/security/py-RestrictedPython/Makefile index cdef5abf0e89..387efe2b2740 100644 --- a/security/py-RestrictedPython/Makefile +++ b/security/py-RestrictedPython/Makefile @@ -13,7 +13,7 @@ COMMENT= Restricted execution environment for Python LICENSE= ZPL21 -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist .include diff --git a/security/py-SecretStorage/Makefile b/security/py-SecretStorage/Makefile index bb05d094cb68..4e68d45f074e 100644 --- a/security/py-SecretStorage/Makefile +++ b/security/py-SecretStorage/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dbus>=0.84.0:devel/py-dbus@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/security/py-YubiOTP/Makefile b/security/py-YubiOTP/Makefile index 770982cc9b54..4e8da97166e4 100644 --- a/security/py-YubiOTP/Makefile +++ b/security/py-YubiOTP/Makefile @@ -15,7 +15,7 @@ LICENSE= BSD2CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycrypto>0:security/py-pycrypto@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/security/py-acme/Makefile b/security/py-acme/Makefile index fbe0925af5e1..3665999f8a02 100644 --- a/security/py-acme/Makefile +++ b/security/py-acme/Makefile @@ -25,7 +25,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=1.2.3:security/py-cryptography ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${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 diff --git a/security/py-argon2-cffi/Makefile b/security/py-argon2-cffi/Makefile index a18f321600cc..dba34e2ae311 100644 --- a/security/py-argon2-cffi/Makefile +++ b/security/py-argon2-cffi/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR} \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hypothesis>0:devel/py-hypothesis@${PY_FLAVOR} -USES= python localbase +USES= python:3.6+ localbase USE_PYTHON= autoplist distutils MAKE_ENV+= ARGON2_CFFI_USE_SYSTEM=1 diff --git a/security/py-authlib/Makefile b/security/py-authlib/Makefile index e74735f74314..09dc8e2a1902 100644 --- a/security/py-authlib/Makefile +++ b/security/py-authlib/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-btchip-python/Makefile b/security/py-btchip-python/Makefile index 1ad827c6479a..b3d9f03cead6 100644 --- a/security/py-btchip-python/Makefile +++ b/security/py-btchip-python/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mnemonic>=0:security/py-mnemonic@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}ecdsa>=0.9:security/py-ecdsa@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hidapi>=0.7.99:comms/py-hidapi@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/security/py-cerealizer/Makefile b/security/py-cerealizer/Makefile index caf701f9fc6e..35b91e297b75 100644 --- a/security/py-cerealizer/Makefile +++ b/security/py-cerealizer/Makefile @@ -13,7 +13,7 @@ DIST_SUBDIR= python MAINTAINER= acm@FreeBSD.org COMMENT= Secure pickle-like module -USES= python tar:bzip2 +USES= python:3.6+ tar:bzip2 USE_PYTHON= distutils autoplist .include diff --git a/security/py-cert-human/Makefile b/security/py-cert-human/Makefile index aa384d2c5fc3..4147f9c6a6b1 100644 --- a/security/py-cert-human/Makefile +++ b/security/py-cert-human/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=1.3.4:security/py-cryptography ${PYTHON_PKGNAMEPREFIX}openssl>=0.14:security/py-openssl@${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 diff --git a/security/py-certbot-apache/Makefile b/security/py-certbot-apache/Makefile index e6fbd8e4eac8..67ed113380fe 100644 --- a/security/py-certbot-apache/Makefile +++ b/security/py-certbot-apache/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${P ${PYTHON_PKGNAMEPREFIX}zope.component>0:devel/py-zope.component@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.interface>0:devel/py-zope.interface@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-certbot-dns-cloudflare/Makefile b/security/py-certbot-dns-cloudflare/Makefile index f11c1f0b7fd9..3d977895f408 100644 --- a/security/py-certbot-dns-cloudflare/Makefile +++ b/security/py-certbot-dns-cloudflare/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${P ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.interface>0:devel/py-zope.interface@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-certbot-dns-cpanel/Makefile b/security/py-certbot-dns-cpanel/Makefile index d793d1d4ae15..f63e1cf76609 100644 --- a/security/py-certbot-dns-cpanel/Makefile +++ b/security/py-certbot-dns-cpanel/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certbot>0:security/py-certbot@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.interface>0:devel/py-zope.interface@${PY_FLAVOR} \ ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils SUB_FILES= pkg-message diff --git a/security/py-certbot-dns-google/Makefile b/security/py-certbot-dns-google/Makefile index b78ad33a7a83..6d48f72af5f7 100644 --- a/security/py-certbot-dns-google/Makefile +++ b/security/py-certbot-dns-google/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${P ${PYTHON_PKGNAMEPREFIX}oauth2client>=4.0:security/py-oauth2client@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.interface>0:devel/py-zope.interface@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-certbot-dns-rfc2136/Makefile b/security/py-certbot-dns-rfc2136/Makefile index 650bafd3d44f..23de46f6cee5 100644 --- a/security/py-certbot-dns-rfc2136/Makefile +++ b/security/py-certbot-dns-rfc2136/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${P ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.interface>0:devel/py-zope.interface@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-certbot-dns-route53/Makefile b/security/py-certbot-dns-route53/Makefile index 6e5569f8bebf..ef45e8f77a33 100644 --- a/security/py-certbot-dns-route53/Makefile +++ b/security/py-certbot-dns-route53/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${P ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.interface>0:devel/py-zope.interface@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-certbot-nginx/Makefile b/security/py-certbot-nginx/Makefile index 61bdfc95cecb..5b842a204def 100644 --- a/security/py-certbot-nginx/Makefile +++ b/security/py-certbot-nginx/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${P ${PYTHON_PKGNAMEPREFIX}pyparsing>=1.5.5:devel/py-pyparsing@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.interface>0:devel/py-zope.interface@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-certbot/Makefile b/security/py-certbot/Makefile index 64bb44680c53..f0c17c5a2469 100644 --- a/security/py-certbot/Makefile +++ b/security/py-certbot/Makefile @@ -30,7 +30,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${P ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-certstream/Makefile b/security/py-certstream/Makefile index b31df4ac245f..43ea78235231 100644 --- a/security/py-certstream/Makefile +++ b/security/py-certstream/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}termcolor>=0:devel/py-termcolor@${PY_FLAVO RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}termcolor>=0:devel/py-termcolor@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}websocket-client>=0:www/py-websocket-client@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent NO_ARCH= yes diff --git a/security/py-coincurve/Makefile b/security/py-coincurve/Makefile index 59af4793ea44..f376da26e464 100644 --- a/security/py-coincurve/Makefile +++ b/security/py-coincurve/Makefile @@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>0:devel/py-cffi@${PY_FLAVOR} \ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asn1crypto>0:devel/py-asn1crypto@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cffi>0:devel/py-cffi@${PY_FLAVOR} -USES= pkgconfig python +USES= pkgconfig python:3.6+ USE_PYTHON= distutils autoplist post-install: diff --git a/security/py-cpe/Makefile b/security/py-cpe/Makefile index bea53a974086..1927fc27ca36 100644 --- a/security/py-cpe/Makefile +++ b/security/py-cpe/Makefile @@ -13,7 +13,7 @@ COMMENT= CPE: Common Platform Enumeration for Python LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/security/py-cryptography-vectors/Makefile b/security/py-cryptography-vectors/Makefile index 03946abbb700..a1fa281522d1 100644 --- a/security/py-cryptography-vectors/Makefile +++ b/security/py-cryptography-vectors/Makefile @@ -16,7 +16,7 @@ LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.APACHE LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSE.BSD -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-ctypescrypto/Makefile b/security/py-ctypescrypto/Makefile index 8079b46c6730..314c62e45528 100644 --- a/security/py-ctypescrypto/Makefile +++ b/security/py-ctypescrypto/Makefile @@ -12,7 +12,7 @@ COMMENT= CTypes-based interface for some OpenSSL libcrypto features LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/security/py-cybox/Makefile b/security/py-cybox/Makefile index 831465489ab6..3d98e9fc925d 100644 --- a/security/py-cybox/Makefile +++ b/security/py-cybox/Makefile @@ -23,7 +23,7 @@ GH_ACCOUNT= CybOXProject GH_PROJECT= python-${PORTNAME} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= concurrent distutils autoplist PORTDOCS= README.rst diff --git a/security/py-docker-pycreds/Makefile b/security/py-docker-pycreds/Makefile index 3375c3370d5e..7e20bc0038c7 100644 --- a/security/py-docker-pycreds/Makefile +++ b/security/py-docker-pycreds/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.4:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/security/py-ecdsa/Makefile b/security/py-ecdsa/Makefile index 1d691d0134d5..1f284dfc64b1 100644 --- a/security/py-ecdsa/Makefile +++ b/security/py-ecdsa/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hypothesis>0:devel/py-hypothesis@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist OPTIONS_RADIO= FASTER diff --git a/security/py-ed25519ll/Makefile b/security/py-ed25519ll/Makefile index 198c12762091..45ff31b93bdb 100644 --- a/security/py-ed25519ll/Makefile +++ b/security/py-ed25519ll/Makefile @@ -18,7 +18,7 @@ LICENSE= MIT TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils flavors WRKSRC= ${WRKDIR}/dholth-${PORTNAME}-${DISTNAME} diff --git a/security/py-exscript/Makefile b/security/py-exscript/Makefile index 78ac193ebd28..e94f03f82171 100644 --- a/security/py-exscript/Makefile +++ b/security/py-exscript/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}configparser>0:devel/py-configparser@${PY_FL ${PYTHON_PKGNAMEPREFIX}paramiko>0:security/py-paramiko@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycryptodomex>0:security/py-pycryptodomex@${PY_FLAVOR} -USES= python +USES= python:3.6+ # Upstream doesn't provide a sdist, yet USE_GITHUB= yes GH_ACCOUNT= knipknap diff --git a/security/py-fail2ban/Makefile b/security/py-fail2ban/Makefile index 1d4ff489565e..34bf8b59193b 100644 --- a/security/py-fail2ban/Makefile +++ b/security/py-fail2ban/Makefile @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} -USES= python:patch shebangfix +USES= python:3.6+,patch shebangfix USE_GITHUB= yes USE_PYTHON= autoplist distutils USE_RC_SUBR= fail2ban diff --git a/security/py-fido2/Makefile b/security/py-fido2/Makefile index ebf5c89f2fee..18ddfe76eb19 100644 --- a/security/py-fido2/Makefile +++ b/security/py-fido2/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=1.5:security/py-cryptography@$ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycodestyle>0:devel/py-pycodestyle@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/security/py-flask-httpauth/Makefile b/security/py-flask-httpauth/Makefile index faea20cee84a..a35e70342ab1 100644 --- a/security/py-flask-httpauth/Makefile +++ b/security/py-flask-httpauth/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>0:www/py-flask@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/security/py-flask-kerberos/Makefile b/security/py-flask-kerberos/Makefile index a0992d87d4da..14df917e300c 100644 --- a/security/py-flask-kerberos/Makefile +++ b/security/py-flask-kerberos/Makefile @@ -15,7 +15,7 @@ LICENSE= BSD2CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>0:www/py-flask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}kerberos>1.1.1:security/py-kerberos@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/security/py-flask-saml/Makefile b/security/py-flask-saml/Makefile index 60c88eef681f..7dfeefb0854b 100644 --- a/security/py-flask-saml/Makefile +++ b/security/py-flask-saml/Makefile @@ -14,7 +14,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0.8.0:www/py-flask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}blinker>=1.1:devel/py-blinker@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/security/py-gixy/Makefile b/security/py-gixy/Makefile index 535a6f19b0be..a2926f5b1f3f 100644 --- a/security/py-gixy/Makefile +++ b/security/py-gixy/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}configargparse>=0.11.0:devel/py-configargpa RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}argparse>=1.4.0:devel/py-argparse@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/security/py-gnupg/Makefile b/security/py-gnupg/Makefile index 92b7bd7d42e0..49b227126d13 100644 --- a/security/py-gnupg/Makefile +++ b/security/py-gnupg/Makefile @@ -13,7 +13,7 @@ LICENSE= GPLv3 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psutil>=0.5.1:sysutils/py-psutil@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= distutils autoplist diff --git a/security/py-gnutls/Makefile b/security/py-gnutls/Makefile index b88689d4ddaf..1a8a90181f09 100644 --- a/security/py-gnutls/Makefile +++ b/security/py-gnutls/Makefile @@ -14,7 +14,7 @@ LICENSE= LGPL20 LIB_DEPENDS= libgnutls.so:security/gnutls -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= autoplist distutils PYDISTUTILS_PKGNAME= python_gnutls NO_ARCH= yes diff --git a/security/py-google-auth-httplib2/Makefile b/security/py-google-auth-httplib2/Makefile index 380e5b60a55a..ee1ee2938142 100644 --- a/security/py-google-auth-httplib2/Makefile +++ b/security/py-google-auth-httplib2/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-auth>=0:security/py-google-auth@${PY_ ${PYTHON_PKGNAMEPREFIX}httplib2>=0.9.1:www/py-httplib2@${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 diff --git a/security/py-google-auth/Makefile b/security/py-google-auth/Makefile index 32b066e28f6d..9117243c7104 100644 --- a/security/py-google-auth/Makefile +++ b/security/py-google-auth/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyasn1-modules>=0.2.1:devel/py-pyasn1-modules@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-gpsoauth/Makefile b/security/py-gpsoauth/Makefile index e38d451669a6..ae2e5f744751 100644 --- a/security/py-gpsoauth/Makefile +++ b/security/py-gpsoauth/Makefile @@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.9.1:www/py-requests@${PY_FLAVOR} USE_GITHUB= yes GH_ACCOUNT= simon-weber -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/security/py-gtts-token/Makefile b/security/py-gtts-token/Makefile index f75fee4e0925..28fc2a2b4e5e 100644 --- a/security/py-gtts-token/Makefile +++ b/security/py-gtts-token/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= Boudewijn26 GH_PROJECT= gTTS-token diff --git a/security/py-hkdf/Makefile b/security/py-hkdf/Makefile index 2b5292465ae7..58a32ef7b90a 100644 --- a/security/py-hkdf/Makefile +++ b/security/py-hkdf/Makefile @@ -9,7 +9,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= swills@FreeBSD.org COMMENT= HMAC-based Extract-and-Expand Key Derivation Function (HKDF) -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/security/py-itsdangerous/Makefile b/security/py-itsdangerous/Makefile index 58333d0dade8..6dbf5ac018a9 100644 --- a/security/py-itsdangerous/Makefile +++ b/security/py-itsdangerous/Makefile @@ -12,7 +12,7 @@ COMMENT= Various helpers to pass data in untrusted environments LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/security/py-josepy/Makefile b/security/py-josepy/Makefile index c3f4a39f0bba..626beb7c178b 100644 --- a/security/py-josepy/Makefile +++ b/security/py-josepy/Makefile @@ -24,7 +24,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=4.0:devel/py-coverage@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}pytest-flake8>=0.5:devel/py-pytest-flake8@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>=2.8.0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-keepkey/Makefile b/security/py-keepkey/Makefile index e118cb36bb17..86b7fcd29a9d 100644 --- a/security/py-keepkey/Makefile +++ b/security/py-keepkey/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ecdsa>=0.9:security/py-ecdsa@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hidapi>=0.7.99.post15:comms/py-hidapi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}libusb1>=1.6:devel/py-libusb1@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-kerberos/Makefile b/security/py-kerberos/Makefile index d4e310b8316e..8288934f3171 100644 --- a/security/py-kerberos/Makefile +++ b/security/py-kerberos/Makefile @@ -21,7 +21,7 @@ GSSAPI_BASE_USES= gssapi GSSAPI_HEIMDAL_USES= gssapi:heimdal GSSAPI_MIT_USES= gssapi:mit -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist GSSAPI_BASE_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src_kerberosbasic.h \ diff --git a/security/py-keyring/Makefile b/security/py-keyring/Makefile index 0b6786913d13..6a59e4936a9b 100644 --- a/security/py-keyring/Makefile +++ b/security/py-keyring/Makefile @@ -15,7 +15,7 @@ LICENSE= PSFL BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.15.0:devel/py-setuptools_scm@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}entrypoints>=0:devel/py-entrypoints@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-keyrings.alt/Makefile b/security/py-keyrings.alt/Makefile index 19b77608263f..6999d8143269 100644 --- a/security/py-keyrings.alt/Makefile +++ b/security/py-keyrings.alt/Makefile @@ -21,7 +21,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=2.8:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycrypto>0:security/py-pycrypto@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}fs>=0.5:devel/py-fs@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/security/py-libnacl/Makefile b/security/py-libnacl/Makefile index 4ceab32a51a7..b955bdd604c8 100644 --- a/security/py-libnacl/Makefile +++ b/security/py-libnacl/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libsodium.so:security/libsodium -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/security/py-m2crypto/Makefile b/security/py-m2crypto/Makefile index 353d5d724452..d0cfbf978fef 100644 --- a/security/py-m2crypto/Makefile +++ b/security/py-m2crypto/Makefile @@ -18,7 +18,7 @@ BUILD_DEPENDS= swig>=2.0.4:devel/swig RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}parameterized>=0:devel/py-parameterized@${PY_FLAVOR} \ ${PY_TYPING} -USES= python ssl +USES= python:3.6+ ssl USE_PYTHON= autoplist concurrent distutils PYDISTUTILS_BUILDARGS= build_ext --openssl=${OPENSSLBASE} --swig=${LOCALBASE}/bin/swig diff --git a/security/py-maec/Makefile b/security/py-maec/Makefile index a3903f6f3976..38fd99c7ad20 100644 --- a/security/py-maec/Makefile +++ b/security/py-maec/Makefile @@ -23,7 +23,7 @@ GH_ACCOUNT= MAECProject GH_PROJECT= python-${PORTNAME} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= concurrent distutils autoplist USE_LOCALE= en_US.UTF-8 diff --git a/security/py-merkletools/Makefile b/security/py-merkletools/Makefile index 851337a73d6d..37afcac169b4 100644 --- a/security/py-merkletools/Makefile +++ b/security/py-merkletools/Makefile @@ -13,7 +13,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pysha3>0:security/py-pysha3@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/security/py-mixbox/Makefile b/security/py-mixbox/Makefile index 6c323c5efd2e..d1a41c740fb2 100644 --- a/security/py-mixbox/Makefile +++ b/security/py-mixbox/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ordered-set>=0:devel/py-ordered-set@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/security/py-mnemonic/Makefile b/security/py-mnemonic/Makefile index 0aaddbfc9b56..562224f8f765 100644 --- a/security/py-mnemonic/Makefile +++ b/security/py-mnemonic/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbkdf2>=1.3:security/py-pbkdf2@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/security/py-msoffcrypto-tool/Makefile b/security/py-msoffcrypto-tool/Makefile index 792ecc4ecac3..21b70b3f6091 100644 --- a/security/py-msoffcrypto-tool/Makefile +++ b/security/py-msoffcrypto-tool/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.3:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}olefile>=0.45:devel/py-olefile@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= concurrent distutils autoplist NO_ARCH= yes diff --git a/security/py-ntlm-auth/Makefile b/security/py-ntlm-auth/Makefile index 53fb3ddf7959..e485c1037d32 100644 --- a/security/py-ntlm-auth/Makefile +++ b/security/py-ntlm-auth/Makefile @@ -12,7 +12,7 @@ COMMENT= Create NTLM authentication structures LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/security/py-oauth2client/Makefile b/security/py-oauth2client/Makefile index 63124ae19883..c02dbec972db 100644 --- a/security/py-oauth2client/Makefile +++ b/security/py-oauth2client/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httplib2>=0.9.1:www/py-httplib2@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}rsa>=3.1.4:security/py-rsa@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.6.1:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-oauthlib/Makefile b/security/py-oauthlib/Makefile index bfa552266033..0f7e31df8e3e 100644 --- a/security/py-oauthlib/Makefile +++ b/security/py-oauthlib/Makefile @@ -30,7 +30,7 @@ SIGNALS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blinker>0:devel/py-blinker@${PY_FLA SIGNEDTOKEN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyjwt>=1.0.0:www/py-pyjwt@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/security/py-ospd/Makefile b/security/py-ospd/Makefile index a9777c2e2956..fe809bd95084 100644 --- a/security/py-ospd/Makefile +++ b/security/py-ospd/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defusedxml>0:devel/py-defusedxml@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}paramiko>0:security/py-paramiko@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/security/py-paramiko1/Makefile b/security/py-paramiko1/Makefile index 76673f77782f..1506248462d5 100644 --- a/security/py-paramiko1/Makefile +++ b/security/py-paramiko1/Makefile @@ -15,7 +15,7 @@ LICENSE= GPLv2 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ecdsa>0:security/py-ecdsa@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist CONFLICTS_INSTALL= py??-paramiko-* diff --git a/security/py-passlib/Makefile b/security/py-passlib/Makefile index 245b1fa3324a..183d99fc568d 100644 --- a/security/py-passlib/Makefile +++ b/security/py-passlib/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=1.1:devel/py-nose@${PY_FLAVOR} # Python 2.6,3.3-3.8 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/security/py-pbkdf2/Makefile b/security/py-pbkdf2/Makefile index 9d57997b95fc..4dee6e998ff1 100644 --- a/security/py-pbkdf2/Makefile +++ b/security/py-pbkdf2/Makefile @@ -12,7 +12,7 @@ COMMENT= PKCS5 v2.0 PBKDF2 Module LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/security/py-pgpdump/Makefile b/security/py-pgpdump/Makefile index 07e6f2f1f3db..21e2903c1fdd 100644 --- a/security/py-pgpdump/Makefile +++ b/security/py-pgpdump/Makefile @@ -13,7 +13,7 @@ COMMENT= Python library for parsing PGP packets LICENSE= BSD2CLAUSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/security/py-pgpy/Makefile b/security/py-pgpy/Makefile index a34653cf230d..4eebca031f7f 100644 --- a/security/py-pgpy/Makefile +++ b/security/py-pgpy/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.6:security/py-cryptography ${PYTHON_PKGNAMEPREFIX}pyasn1>=0:devel/py-pyasn1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-potr/Makefile b/security/py-potr/Makefile index d614bd970bfe..e012160b0c33 100644 --- a/security/py-potr/Makefile +++ b/security/py-potr/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycrypto>0:security/py-pycrypto@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils .include diff --git a/security/py-pyaes/Makefile b/security/py-pyaes/Makefile index 38ef936cb951..a4685a6de7d1 100644 --- a/security/py-pyaes/Makefile +++ b/security/py-pyaes/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/security/py-pyaff4/Makefile b/security/py-pyaff4/Makefile index f15c40d38fb1..3c4a688c2efa 100644 --- a/security/py-pyaff4/Makefile +++ b/security/py-pyaff4/Makefile @@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>=0:devel/py-future@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} NO_ARCH= yes -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist .include diff --git a/security/py-pyaxo/Makefile b/security/py-pyaxo/Makefile index f37bb3fd1f1e..a47099f1841e 100644 --- a/security/py-pyaxo/Makefile +++ b/security/py-pyaxo/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}passlib>=1.6.1:security/py-passlib@${PY_FLAV ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${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 diff --git a/security/py-pyblake2/Makefile b/security/py-pyblake2/Makefile index bfef182c41cc..a3740a8bd3f1 100644 --- a/security/py-pyblake2/Makefile +++ b/security/py-pyblake2/Makefile @@ -12,7 +12,7 @@ COMMENT= BLAKE2 hash function extension module LICENSE= CC0-1.0 LICENSE_FILE= ${WRKSRC}/COPYING -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} diff --git a/security/py-pyclamd/Makefile b/security/py-pyclamd/Makefile index 361ea1961ec6..d1dc8d952ffb 100644 --- a/security/py-pyclamd/Makefile +++ b/security/py-pyclamd/Makefile @@ -13,7 +13,7 @@ COMMENT= Python ClamD interface module LICENSE= LGPL3+ NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/security/py-pycryptodome/Makefile b/security/py-pycryptodome/Makefile index bf7719526a65..17705255f0ec 100644 --- a/security/py-pycryptodome/Makefile +++ b/security/py-pycryptodome/Makefile @@ -14,7 +14,7 @@ LICENSE= PD BSD2CLAUSE APACHE20 LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/LICENSE.rst -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}pycrypto diff --git a/security/py-pyelliptic/Makefile b/security/py-pyelliptic/Makefile index ed8930ecbe32..e08bcfa3ab3d 100644 --- a/security/py-pyelliptic/Makefile +++ b/security/py-pyelliptic/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openssl>=0:security/py-openssl@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= radfish USE_PYTHON= autoplist distutils diff --git a/security/py-pylibacl/Makefile b/security/py-pylibacl/Makefile index ed8befa93e5a..78838bfd38fc 100644 --- a/security/py-pylibacl/Makefile +++ b/security/py-pylibacl/Makefile @@ -13,7 +13,7 @@ COMMENT= Manipulate ACL with Python LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils PORTDOCS= NEWS README diff --git a/security/py-pymacaroons/Makefile b/security/py-pymacaroons/Makefile index 5f110c05fa5d..4ab29a4a5d2b 100644 --- a/security/py-pymacaroons/Makefile +++ b/security/py-pymacaroons/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pynacl>=1.1.2<2.0:security/py-pynacl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.8.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-pysaml24/Makefile b/security/py-pysaml24/Makefile index fdb87a8a735d..d88391300173 100644 --- a/security/py-pysaml24/Makefile +++ b/security/py-pysaml24/Makefile @@ -29,7 +29,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}responses>=0:devel/py-responses@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-pyscard/Makefile b/security/py-pyscard/Makefile index 560317e0703a..2b402b27a9ed 100644 --- a/security/py-pyscard/Makefile +++ b/security/py-pyscard/Makefile @@ -18,7 +18,7 @@ BUILD_DEPENDS= swig:devel/swig \ RUN_DEPENDS= pcsc-lite>0:devel/pcsc-lite ## Python3 is supported -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils PYDISTUTILS_BUILD_TARGET= build_ext diff --git a/security/py-pysha3/Makefile b/security/py-pysha3/Makefile index 309e9a25f7f7..75988c9bd973 100644 --- a/security/py-pysha3/Makefile +++ b/security/py-pysha3/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_mips64= fails to compile: KeccakP-1600-opt64.c: error: Not yet implemented # Actually Python 2.7,3.4+ -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils post-install: diff --git a/security/py-pysodium/Makefile b/security/py-pysodium/Makefile index 59936c5ae581..9a9df53160bc 100644 --- a/security/py-pysodium/Makefile +++ b/security/py-pysodium/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libsodium.so:security/libsodium -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-pyspnego/Makefile b/security/py-pyspnego/Makefile index 71e643e0aa72..a851d08bf245 100644 --- a/security/py-pyspnego/Makefile +++ b/security/py-pyspnego/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-python-axolotl-curve25519/Makefile b/security/py-python-axolotl-curve25519/Makefile index eed13fe04964..45443356d3b6 100644 --- a/security/py-python-axolotl-curve25519/Makefile +++ b/security/py-python-axolotl-curve25519/Makefile @@ -12,7 +12,7 @@ COMMENT= Python wrapper for curve25519 with ed25519 signatures LICENSE= GPLv3 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils post-install: diff --git a/security/py-python-gnupg/Makefile b/security/py-python-gnupg/Makefile index 1bf403539ed7..4d41f4908616 100644 --- a/security/py-python-gnupg/Makefile +++ b/security/py-python-gnupg/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0.15.2:devel/py-coverage@${PY_FLAVOR} -USES= python +USES= python:3.6+ NO_ARCH= yes USE_PYTHON= autoplist distutils diff --git a/security/py-python-jose/Makefile b/security/py-python-jose/Makefile index 3bb9e877fbe9..0ff98385f813 100644 --- a/security/py-python-jose/Makefile +++ b/security/py-python-jose/Makefile @@ -12,7 +12,7 @@ COMMENT= Client SDK for TIP API which require Authentication Tokens LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} diff --git a/security/py-python-nss/Makefile b/security/py-python-nss/Makefile index 2ea51ee05cee..0669ccc0e83b 100644 --- a/security/py-python-nss/Makefile +++ b/security/py-python-nss/Makefile @@ -19,7 +19,7 @@ LICENSE_FILE_MPL20= ${WRKSRC}/LICENSE.mpl LIB_DEPENDS= libnspr4.so:devel/nspr \ libnss3.so:security/nss -USES= compiler:c11 python tar:bzip2 +USES= compiler:c11 python:3.6+ tar:bzip2 USE_PYTHON= autoplist distutils PYDISTUTILS_CONFIGUREARGS= --include-root="${LOCALBASE}/include" diff --git a/security/py-python-openid/Makefile b/security/py-python-openid/Makefile index b70908ab9e8b..cf5d6c3b2e1d 100644 --- a/security/py-python-openid/Makefile +++ b/security/py-python-openid/Makefile @@ -15,7 +15,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/security/py-python-pam/Makefile b/security/py-python-pam/Makefile index b190e0a1b176..e01857af0383 100644 --- a/security/py-python-pam/Makefile +++ b/security/py-python-pam/Makefile @@ -12,7 +12,7 @@ COMMENT= Python PAM module LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-python-registry/Makefile b/security/py-python-registry/Makefile index 95f650ef74e0..b625cc8dd17e 100644 --- a/security/py-python-registry/Makefile +++ b/security/py-python-registry/Makefile @@ -19,7 +19,7 @@ USE_GITHUB= yes GH_ACCOUNT= williballenthin NO_ARCH= yes -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= distutils autoplist concurrent SHEBANG_FILES= samples/*.py python_OLD_CMD= .* diff --git a/security/py-python3-saml/Makefile b/security/py-python3-saml/Makefile index 8a4934ef8dcc..611d7f3c3b79 100644 --- a/security/py-python3-saml/Makefile +++ b/security/py-python3-saml/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defusedxml>=0.5.0:devel/py-defusedxml@${PY_F ${PYTHON_PKGNAMEPREFIX}isodate>=0.5.0:devel/py-isodate@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xmlsec>=0.6.0:security/py-xmlsec@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-pywinrm/Makefile b/security/py-pywinrm/Makefile index c2ba77204391..99798fdd577a 100644 --- a/security/py-pywinrm/Makefile +++ b/security/py-pywinrm/Makefile @@ -23,7 +23,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} # Actually 2.6-2.7,3.3-3.6 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/security/py-rekall_lib/Makefile b/security/py-rekall_lib/Makefile index 9c0a214feec8..3efcb9b96818 100644 --- a/security/py-rekall_lib/Makefile +++ b/security/py-rekall_lib/Makefile @@ -26,7 +26,7 @@ USE_GITHUB= yes GH_PROJECT= rekall GH_ACCOUNT= google -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/security/py-requests-credssp/Makefile b/security/py-requests-credssp/Makefile index 29aff1734b40..cfac2beae4ec 100644 --- a/security/py-requests-credssp/Makefile +++ b/security/py-requests-credssp/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${P ${PYTHON_PKGNAMEPREFIX}requests>=2.0.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/security/py-requests-kerberos/Makefile b/security/py-requests-kerberos/Makefile index c3edaef70073..c41b8198c348 100644 --- a/security/py-requests-kerberos/Makefile +++ b/security/py-requests-kerberos/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>1.1.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}kerberos>1.1.1:security/py-kerberos@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/security/py-ropper/Makefile b/security/py-ropper/Makefile index b17f9a47f692..becebe741e1f 100644 --- a/security/py-ropper/Makefile +++ b/security/py-ropper/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}capstone>=4.0.1:devel/py-capstone@${PY_FLAVO ${PYTHON_PKGNAMEPREFIX}filebytes>=0.10.0:devel/py-filebytes@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}keystone-engine>=0.9.1.3:devel/py-keystone-engine@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= sashs GH_PROJECT= Ropper diff --git a/security/py-rsa/Makefile b/security/py-rsa/Makefile index 6fd76dc2b0ff..70db25eb46c8 100644 --- a/security/py-rsa/Makefile +++ b/security/py-rsa/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyasn1>=0.1.3:devel/py-pyasn1@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils concurrent NO_ARCH= yes diff --git a/security/py-safe/Makefile b/security/py-safe/Makefile index 1e949b4f218b..73b6b84940f8 100644 --- a/security/py-safe/Makefile +++ b/security/py-safe/Makefile @@ -14,7 +14,7 @@ COMMENT= Python library to test password strength LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/security/py-scp/Makefile b/security/py-scp/Makefile index a0e4283fd914..9b76a5ac4fad 100644 --- a/security/py-scp/Makefile +++ b/security/py-scp/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}paramiko>0:security/py-paramiko@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/security/py-scrypt/Makefile b/security/py-scrypt/Makefile index e93cc8b3ec2d..7cb5b9c0aee1 100644 --- a/security/py-scrypt/Makefile +++ b/security/py-scrypt/Makefile @@ -12,7 +12,7 @@ COMMENT= Bindings for the scrypt key derivation function library LICENSE= BSD2CLAUSE -USES= python ssl +USES= python:3.6+ ssl USE_PYTHON= autoplist distutils post-install: diff --git a/security/py-securesystemslib/Makefile b/security/py-securesystemslib/Makefile index 666b61786157..183b8b4ce813 100644 --- a/security/py-securesystemslib/Makefile +++ b/security/py-securesystemslib/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.11.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pynacl>1.2.0:security/py-pynacl@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes # tests/LICENSE not included in PyPI sdist USE_PYTHON= autoplist distutils diff --git a/security/py-service_identity/Makefile b/security/py-service_identity/Makefile index 1aa5d0408db3..49633d536375 100644 --- a/security/py-service_identity/Makefile +++ b/security/py-service_identity/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=16.0.0:devel/py-attrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyasn1-modules>=0:devel/py-pyasn1-modules@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyasn1>=0:devel/py-pyasn1@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/security/py-social-auth-core/Makefile b/security/py-social-auth-core/Makefile index 734e8cc8f201..fbbd3b4a9be0 100644 --- a/security/py-social-auth-core/Makefile +++ b/security/py-social-auth-core/Makefile @@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=1.4:security/py-cryptography@$ ${PYTHON_PKGNAMEPREFIX}requests-oauthlib>=0.6.1:www/py-requests-oauthlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/security/py-spake2/Makefile b/security/py-spake2/Makefile index e9717e59fd60..b1e4ff722538 100644 --- a/security/py-spake2/Makefile +++ b/security/py-spake2/Makefile @@ -9,7 +9,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= swills@FreeBSD.org COMMENT= SPAKE2 password-authenticated key exchange (pure python) -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/security/py-ssh-audit/Makefile b/security/py-ssh-audit/Makefile index 4c83b312764a..2f47000abdc1 100644 --- a/security/py-ssh-audit/Makefile +++ b/security/py-ssh-audit/Makefile @@ -12,7 +12,7 @@ COMMENT= SSH server auditing LICENSE= MIT -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= jtesta USE_PYTHON= autoplist distutils diff --git a/security/py-ssh/Makefile b/security/py-ssh/Makefile index 38d6fae7f5e0..704488495aaa 100644 --- a/security/py-ssh/Makefile +++ b/security/py-ssh/Makefile @@ -13,7 +13,7 @@ COMMENT= Python SSH2 protocol library RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycrypto>=2.1:security/py-pycrypto@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/security/py-sshpubkeys/Makefile b/security/py-sshpubkeys/Makefile index 808148469350..56ca374f92d2 100644 --- a/security/py-sshpubkeys/Makefile +++ b/security/py-sshpubkeys/Makefile @@ -15,7 +15,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.1.4:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ecdsa>=0.13:security/py-ecdsa@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-stem/Makefile b/security/py-stem/Makefile index 9a7ea12a3d5c..32db8b42d916 100644 --- a/security/py-stem/Makefile +++ b/security/py-stem/Makefile @@ -18,7 +18,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyflakes>0:devel/py-pyflakes@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycodestyle>0:devel/py-pycodestyle@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent NO_ARCH= yes diff --git a/security/py-stix/Makefile b/security/py-stix/Makefile index ed754ca505ca..98a9721802f5 100644 --- a/security/py-stix/Makefile +++ b/security/py-stix/Makefile @@ -25,7 +25,7 @@ GH_ACCOUNT= STIXProject GH_PROJECT= python-${PORTNAME} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= concurrent distutils autoplist PORTDOCS= README.rst diff --git a/security/py-tlslite/Makefile b/security/py-tlslite/Makefile index ad1958e9ecdf..1c648df46a76 100644 --- a/security/py-tlslite/Makefile +++ b/security/py-tlslite/Makefile @@ -11,7 +11,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Python module implementing SSL 3.0, TLS 1.0, and TLS 1.1 -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/security/py-trustme/Makefile b/security/py-trustme/Makefile index 154257146c83..589cde2b4e03 100644 --- a/security/py-trustme/Makefile +++ b/security/py-trustme/Makefile @@ -22,7 +22,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=0:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}service_identity>=0:security/py-service_identity@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/security/py-tuf/Makefile b/security/py-tuf/Makefile index 2251f0ea61c4..5489cf3e71ef 100644 --- a/security/py-tuf/Makefile +++ b/security/py-tuf/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.12:devel/py-iso8601@${PY_FLAVOR TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} # Actually 2.6-3.5 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-txtorcon/Makefile b/security/py-txtorcon/Makefile index 769207cc85e6..9176f068dde3 100644 --- a/security/py-txtorcon/Makefile +++ b/security/py-txtorcon/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= \ ${PYTHON_PKGNAMEPREFIX}twisted>=15.5.0:devel/py-twisted@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.interface>=3.6.1:devel/py-zope.interface@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= distutils autoplist NO_ARCH= yes SHEBANG_FILES= examples/*.py diff --git a/security/py-uhashring/Makefile b/security/py-uhashring/Makefile index 97f6589fc3fe..9116c2e1d957 100644 --- a/security/py-uhashring/Makefile +++ b/security/py-uhashring/Makefile @@ -13,7 +13,7 @@ COMMENT= Full featured consistent hashing python library LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-vici/Makefile b/security/py-vici/Makefile index a7c5246f34e9..84f2baa40ee3 100644 --- a/security/py-vici/Makefile +++ b/security/py-vici/Makefile @@ -16,7 +16,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycodestyle>0:devel/py-pycodestyle@${PY_FLA ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${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 diff --git a/security/py-virustotal-api/Makefile b/security/py-virustotal-api/Makefile index 8a0846983fca..0e81ba1e2b37 100644 --- a/security/py-virustotal-api/Makefile +++ b/security/py-virustotal-api/Makefile @@ -12,7 +12,7 @@ COMMENT= Virus Total Public/Private/Intel API LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/security/py-vulndb/Makefile b/security/py-vulndb/Makefile index c6266fcf4001..74c0efd5d37e 100644 --- a/security/py-vulndb/Makefile +++ b/security/py-vulndb/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-git>=1.1:devel/py-setuptools-git@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/security/py-webauthn/Makefile b/security/py-webauthn/Makefile index 5c4ce0bf9487..4c636e387cd6 100644 --- a/security/py-webauthn/Makefile +++ b/security/py-webauthn/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cbor2>=4.0.1:devel/py-cbor2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=16.0.0:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.11.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-xkcdpass/Makefile b/security/py-xkcdpass/Makefile index e91959d71ca0..88c3741a6cad 100644 --- a/security/py-xkcdpass/Makefile +++ b/security/py-xkcdpass/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.BSD TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= jwfh USE_PYTHON= autoplist concurrent distutils diff --git a/security/py-xmlsec/Makefile b/security/py-xmlsec/Makefile index fdcd37b55d7c..d6f7ac4b1666 100644 --- a/security/py-xmlsec/Makefile +++ b/security/py-xmlsec/Makefile @@ -21,7 +21,7 @@ LIB_DEPENDS= libltdl.so:devel/libltdl \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hypothesis>0:devel/py-hypothesis@${PY_FLAVOR} -USES= gnome pkgconfig python +USES= gnome pkgconfig python:3.6+ USE_GNOME= libxml2 libxslt USE_PYTHON= autoplist distutils flavors diff --git a/security/py-yara/Makefile b/security/py-yara/Makefile index 78f65408020a..949ec062b94a 100644 --- a/security/py-yara/Makefile +++ b/security/py-yara/Makefile @@ -18,7 +18,7 @@ USE_GITHUB= yes GH_ACCOUNT= VirusTotal GH_PROJECT= yara-python -USES= localbase python +USES= localbase python:3.6+ USE_PYTHON= distutils autoplist PYDISTUTILS_BUILDARGS= --dynamic-linking diff --git a/security/py-yubikey-manager/Makefile b/security/py-yubikey-manager/Makefile index fa322b9098a9..87fcde208348 100644 --- a/security/py-yubikey-manager/Makefile +++ b/security/py-yubikey-manager/Makefile @@ -26,7 +26,7 @@ RUN_DEPENDS= ${PY_ENUM34} \ u2f-host:security/libu2f-host \ ykpersonalize:security/ykpers -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-zkg/Makefile b/security/py-zkg/Makefile index cbf70ec73ba2..f85530673afa 100644 --- a/security/py-zkg/Makefile +++ b/security/py-zkg/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}GitPython>=2.1.8:devel/py-gitpython@${PY_FLA ${PYTHON_PKGNAMEPREFIX}semantic-version>=0:devel/py-semantic-version@${PY_FLAVOR} \ git:devel/git -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent USE_GITHUB= yes diff --git a/security/py-zope.password/Makefile b/security/py-zope.password/Makefile index e2ccfc627255..ad83e5cd9853 100644 --- a/security/py-zope.password/Makefile +++ b/security/py-zope.password/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.component>=0:devel/py-zope.component@${ ${PYTHON_PKGNAMEPREFIX}zope.configuration>=0:devel/py-zope.configuration@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/security/py-zxcvbn/Makefile b/security/py-zxcvbn/Makefile index 23ded51ecbc6..754af1b299d3 100644 --- a/security/py-zxcvbn/Makefile +++ b/security/py-zxcvbn/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= autoplist distutils GH_ACCOUNT= dwolfhub diff --git a/security/sqlmap/Makefile b/security/sqlmap/Makefile index f88e7697e4a4..3ef7cb4bf182 100644 --- a/security/sqlmap/Makefile +++ b/security/sqlmap/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/sqlmap/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= autoplist distutils SHEBANG_FILES= *.py sqlmap/extra/shutils/*.sh sqlmap/extra/shutils/*.py diff --git a/security/vinetto/Makefile b/security/vinetto/Makefile index 836e20c54a01..1e77e7dd0033 100644 --- a/security/vinetto/Makefile +++ b/security/vinetto/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PY_PILLOW} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils concurrent optsuffix PYDISTUTILS_PKGVERSION= 0.06alpha NO_ARCH= yes diff --git a/sysutils/ansible/Makefile b/sysutils/ansible/Makefile index 68fb34e52594..f79671c276a4 100644 --- a/sysutils/ansible/Makefile +++ b/sysutils/ansible/Makefile @@ -40,7 +40,7 @@ CONFLICTS?= ansible1-* \ EXTRA_PATCHES?= NO_ARCH= yes -USES?= cpe python shebangfix +USES?= cpe python:3.6+ shebangfix USE_PYTHON= distutils autoplist concurrent CPE_VENDOR= ansibleworks diff --git a/sysutils/ansible27/Makefile b/sysutils/ansible27/Makefile index 73128123d341..358fd0cd59af 100644 --- a/sysutils/ansible27/Makefile +++ b/sysutils/ansible27/Makefile @@ -15,7 +15,7 @@ CONFLICTS= ansible-* \ MASTERDIR= ${.CURDIR}/../ansible DISTINFO_FILE= ${.CURDIR}/distinfo -USES= cpe python +USES= cpe python:3.6+ EXTRA_PATCHES= ${FILESDIR}/extra-patch-sesu \ ${FILESDIR}/extra-patch-27 diff --git a/sysutils/ansible28/Makefile b/sysutils/ansible28/Makefile index 7467f8ecead2..1495c8372b89 100644 --- a/sysutils/ansible28/Makefile +++ b/sysutils/ansible28/Makefile @@ -14,7 +14,7 @@ CONFLICTS= ansible-* \ MASTERDIR= ${.CURDIR}/../ansible DISTINFO_FILE= ${.CURDIR}/distinfo -USES= cpe python +USES= cpe python:3.6+ EXTRA_PATCHES= .include "${MASTERDIR}/Makefile" diff --git a/sysutils/deltarpm/Makefile b/sysutils/deltarpm/Makefile index f261f156c9a6..8c0f2cb6e473 100644 --- a/sysutils/deltarpm/Makefile +++ b/sysutils/deltarpm/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE LIB_DEPENDS= librpm.so:archivers/rpm4 -USES= gmake python shebangfix tar:bz2 +USES= gmake python:3.6+ shebangfix tar:bz2 USE_PYTHON= flavors optsuffix SHEBANG_FILES= drpmsync diff --git a/sysutils/jadm/Makefile b/sysutils/jadm/Makefile index 56fdc3cf3061..3fefdff14f40 100644 --- a/sysutils/jadm/Makefile +++ b/sysutils/jadm/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}paramiko>=1.14.0:security/py-paramiko@${PY_F ${PYTHON_PKGNAMEPREFIX}tabulate>=0.7.2:devel/py-tabulate@${PY_FLAVOR} \ ${PY_IPADDRESS} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist PLIST_FILES= man/man8/jadm.8.gz diff --git a/sysutils/mog/Makefile b/sysutils/mog/Makefile index 93107c8c71ae..ee240ae425cb 100644 --- a/sysutils/mog/Makefile +++ b/sysutils/mog/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PY_PYGMENTS} \ ${PYTHON_PKGNAMEPREFIX}mdv>0:devel/py-mdv@${PY_FLAVOR} RUN_DEPENDS:= ${BUILD_DEPENDS} -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= autoplist distutils concurrent optsuffix NO_ARCH= yes diff --git a/sysutils/ohmu/Makefile b/sysutils/ohmu/Makefile index 151469553f6d..360c8792d232 100644 --- a/sysutils/ohmu/Makefile +++ b/sysutils/ohmu/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}scandir>=1.3:sysutils/py-scandir@${PY_FLAVOR USE_GITHUB= yes GH_ACCOUNT= paul-nechifor -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils concurrent optsuffix NO_ARCH= yes diff --git a/sysutils/py-ansible-runner/Makefile b/sysutils/py-ansible-runner/Makefile index 7f2898c7ff5e..0069e8e57a1c 100644 --- a/sysutils/py-ansible-runner/Makefile +++ b/sysutils/py-ansible-runner/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ansible>2.0:sysutils/ansible@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} -USES= cpe python +USES= cpe python:3.6+ USE_PYTHON= distutils autoplist concurrent CPE_VENDOR= ansibleworks diff --git a/sysutils/py-azure-cli-base/Makefile b/sysutils/py-azure-cli-base/Makefile index 2c12f0bdc047..fabfc5959af5 100644 --- a/sysutils/py-azure-cli-base/Makefile +++ b/sysutils/py-azure-cli-base/Makefile @@ -13,7 +13,7 @@ LICENSE= MIT NO_BUILD= yes NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= flavors py3kplist do-install: diff --git a/sysutils/py-cron-descriptor/Makefile b/sysutils/py-cron-descriptor/Makefile index a3099ca34eeb..8c50933fd036 100644 --- a/sysutils/py-cron-descriptor/Makefile +++ b/sysutils/py-cron-descriptor/Makefile @@ -15,7 +15,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flake8>0:devel/py-flake8@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pep8>0:devel/pep8@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pep8-naming>0:devel/py-pep8-naming@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= autoplist concurrent distutils diff --git a/sysutils/py-croniter/Makefile b/sysutils/py-croniter/Makefile index ad4854a81970..68da3f25f22a 100644 --- a/sysutils/py-croniter/Makefile +++ b/sysutils/py-croniter/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=1.5:devel/py-dateutil@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/sysutils/py-dirsync/Makefile b/sysutils/py-dirsync/Makefile index 6a8f1d6b9d7d..0401ee0f659f 100644 --- a/sysutils/py-dirsync/Makefile +++ b/sysutils/py-dirsync/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} CONFLICTS_INSTALL= p5-File-Dirsync -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/sysutils/py-distro/Makefile b/sysutils/py-distro/Makefile index c5ee0b819ed7..07e3c1460667 100644 --- a/sysutils/py-distro/Makefile +++ b/sysutils/py-distro/Makefile @@ -13,7 +13,7 @@ COMMENT= Linux OS platform information API LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils SHEBANG_FILES= query_local_distro.py diff --git a/sysutils/py-docker/Makefile b/sysutils/py-docker/Makefile index f2c31813c603..d705b94b6eea 100644 --- a/sysutils/py-docker/Makefile +++ b/sysutils/py-docker/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PY_IPADDRESS} \ ${PYTHON_PKGNAMEPREFIX}websocket-client>0:www/py-websocket-client@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}docker-pycreds>=0.4.0:security/py-docker-pycreds@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/sysutils/py-drmaa/Makefile b/sysutils/py-drmaa/Makefile index 1122c2bee020..1dde735a2d44 100644 --- a/sysutils/py-drmaa/Makefile +++ b/sysutils/py-drmaa/Makefile @@ -14,7 +14,7 @@ COMMENT= Interact with DRMAA-compliant distributed resource management systems LICENSE= BSD3CLAUSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/sysutils/py-execnet/Makefile b/sysutils/py-execnet/Makefile index df7c0d6f70d8..622dce27dc1e 100644 --- a/sysutils/py-execnet/Makefile +++ b/sysutils/py-execnet/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}apipkg>=1.4:devel/py-apipkg@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/sysutils/py-filelike/Makefile b/sysutils/py-filelike/Makefile index 98f8a502c084..9733808be03e 100644 --- a/sysutils/py-filelike/Makefile +++ b/sysutils/py-filelike/Makefile @@ -11,7 +11,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= dikshie@sfc.wide.ad.jp COMMENT= Python module for building and manipulating file-like object -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent .include diff --git a/sysutils/py-filelock/Makefile b/sysutils/py-filelock/Makefile index 0fbea181ca5d..6039f31adc41 100644 --- a/sysutils/py-filelock/Makefile +++ b/sysutils/py-filelock/Makefile @@ -12,7 +12,7 @@ COMMENT= Platform independent file lock LICENSE= PD LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/sysutils/py-glances/Makefile b/sysutils/py-glances/Makefile index 42a47d3e98ec..e9ffed2b0a35 100644 --- a/sysutils/py-glances/Makefile +++ b/sysutils/py-glances/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psutil>=5.3.0:sysutils/py-psutil@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}future>=0.15.2:devel/py-future@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0.15.2:devel/py-coverage@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils USE_GITHUB= yes diff --git a/sysutils/py-google-compute-engine/Makefile b/sysutils/py-google-compute-engine/Makefile index e57873c5cd4e..d212a9ba8aec 100644 --- a/sysutils/py-google-compute-engine/Makefile +++ b/sysutils/py-google-compute-engine/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto>0:devel/py-boto@${PY_FLAVOR} \ RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}distro>0:sysutils/py-distro@${PY_FLAVOR} .endif -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils WRKSRC_SUBDIR= packages/python-google-compute-engine diff --git a/sysutils/py-hared/Makefile b/sysutils/py-hared/Makefile index bcf4b380be3c..f811b239ff72 100644 --- a/sysutils/py-hared/Makefile +++ b/sysutils/py-hared/Makefile @@ -12,7 +12,7 @@ COMMENT= Small Python server for inserting notications into MQTT LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist ETCDIR= ${PREFIX}/etc diff --git a/sysutils/py-honcho/Makefile b/sysutils/py-honcho/Makefile index 4ef9bc53539f..836a3547cbaf 100644 --- a/sysutils/py-honcho/Makefile +++ b/sysutils/py-honcho/Makefile @@ -22,7 +22,7 @@ USE_GITHUB= yes GH_ACCOUNT= nickstenning NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils do-test: diff --git a/sysutils/py-hpilo/Makefile b/sysutils/py-hpilo/Makefile index 91fd0793227a..38384020e95d 100644 --- a/sysutils/py-hpilo/Makefile +++ b/sysutils/py-hpilo/Makefile @@ -12,7 +12,7 @@ COMMENT= Python cli to interact with HP iLO management interface LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= seveas diff --git a/sysutils/py-iowait/Makefile b/sysutils/py-iowait/Makefile index d3a24754756f..7f37d8b1e594 100644 --- a/sysutils/py-iowait/Makefile +++ b/sysutils/py-iowait/Makefile @@ -12,7 +12,7 @@ COMMENT= Python module for I/O completion events LICENSE= GPLv3 -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/sysutils/py-leviathan/Makefile b/sysutils/py-leviathan/Makefile index 68864a6268c1..a9b30581a041 100644 --- a/sysutils/py-leviathan/Makefile +++ b/sysutils/py-leviathan/Makefile @@ -15,7 +15,7 @@ LICENSE= GPLv2 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyusb>=0:devel/py-pyusb@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/sysutils/py-mitogen/Makefile b/sysutils/py-mitogen/Makefile index 850ec5e7c642..ca3f49f57c96 100644 --- a/sysutils/py-mitogen/Makefile +++ b/sysutils/py-mitogen/Makefile @@ -12,7 +12,7 @@ COMMENT= Ansible accelerator & python library for writing distributed programs LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent NO_ARCH= yes diff --git a/sysutils/py-mqttwarn/Makefile b/sysutils/py-mqttwarn/Makefile index 262163fff53b..0131c1b5c56f 100644 --- a/sysutils/py-mqttwarn/Makefile +++ b/sysutils/py-mqttwarn/Makefile @@ -23,7 +23,7 @@ RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}six>=1.13.0:devel/py-six@${PY_FLAVOR} \ # based on setup.py : tests_require=extras['test'], TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils SHEBANG_REGEX= '.*\.py$$' diff --git a/sysutils/py-nagiosplugin/Makefile b/sysutils/py-nagiosplugin/Makefile index ad9b67fd1219..329c92c9730a 100644 --- a/sysutils/py-nagiosplugin/Makefile +++ b/sysutils/py-nagiosplugin/Makefile @@ -12,7 +12,7 @@ COMMENT= Class library for writing Nagios (Icinga) plugins LICENSE= ZPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/sysutils/py-packet-python/Makefile b/sysutils/py-packet-python/Makefile index 938d5a51987e..2a77566f3a7d 100644 --- a/sysutils/py-packet-python/Makefile +++ b/sysutils/py-packet-python/Makefile @@ -13,7 +13,7 @@ LICENSE= LGPL3+ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>2.18.0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent NO_ARCH= yes diff --git a/sysutils/py-pkginfo/Makefile b/sysutils/py-pkginfo/Makefile index 32fa58187709..30847f184dbd 100644 --- a/sysutils/py-pkginfo/Makefile +++ b/sysutils/py-pkginfo/Makefile @@ -12,7 +12,7 @@ COMMENT= Query metadatdata from sdists / bdists / installed packages LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/sysutils/py-ploy/Makefile b/sysutils/py-ploy/Makefile index 4b7dd7e7c9ed..bdaca92e64e0 100644 --- a/sysutils/py-ploy/Makefile +++ b/sysutils/py-ploy/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lazy>0:devel/py-lazy@${PY_FLAVOR} \ 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_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/sysutils/py-ploy_ezjail/Makefile b/sysutils/py-ploy_ezjail/Makefile index 24f0e01ae489..75f1328bc0bd 100644 --- a/sysutils/py-ploy_ezjail/Makefile +++ b/sysutils/py-ploy_ezjail/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/sysutils/py-plumbum/Makefile b/sysutils/py-plumbum/Makefile index 0a65609a98f3..cc559faace8a 100644 --- a/sysutils/py-plumbum/Makefile +++ b/sysutils/py-plumbum/Makefile @@ -13,7 +13,7 @@ COMMENT= Shell combinators library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/sysutils/py-power/Makefile b/sysutils/py-power/Makefile index 50d0509025f0..431c99c07435 100644 --- a/sysutils/py-power/Makefile +++ b/sysutils/py-power/Makefile @@ -11,7 +11,7 @@ COMMENT= Cross-platform system power status information for Python LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/sysutils/py-psutil/Makefile b/sysutils/py-psutil/Makefile index 7f67173be1cb..351e5932d590 100644 --- a/sysutils/py-psutil/Makefile +++ b/sysutils/py-psutil/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PY_ENUM34} \ ${PY_IPADDRESS} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}psutil121 diff --git a/sysutils/py-psutil121/Makefile b/sysutils/py-psutil121/Makefile index e2b45bfa25e5..059d464c4d15 100644 --- a/sysutils/py-psutil121/Makefile +++ b/sysutils/py-psutil121/Makefile @@ -18,7 +18,7 @@ CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}psutil PORTSCOUT= limit:^1\.2\. -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/sysutils/py-ptyprocess/Makefile b/sysutils/py-ptyprocess/Makefile index 6e87ec0641d7..9837227bef2c 100644 --- a/sysutils/py-ptyprocess/Makefile +++ b/sysutils/py-ptyprocess/Makefile @@ -11,7 +11,7 @@ COMMENT= Run a subprocess in a pseudo terminal LICENSE= ISCL -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/sysutils/py-py-cpuinfo/Makefile b/sysutils/py-py-cpuinfo/Makefile index 89ff51b6955f..92700626c3b4 100644 --- a/sysutils/py-py-cpuinfo/Makefile +++ b/sysutils/py-py-cpuinfo/Makefile @@ -12,7 +12,7 @@ COMMENT= Module for getting CPU info with pure Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/sysutils/py-python-consul/Makefile b/sysutils/py-python-consul/Makefile index a324298f3b5b..15026ab8376b 100644 --- a/sysutils/py-python-consul/Makefile +++ b/sysutils/py-python-consul/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${LOCALBASE}/bin/consul:sysutils/consul \ ${PYTHON_PKGNAMEPREFIX}six>=1.4:devel/py-six@${PY_FLAVOR} # 2.7 or 3.6+, but it cannot be expressed right now. -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist diff --git a/sysutils/py-python-consul2/Makefile b/sysutils/py-python-consul2/Makefile index 9647a3075573..8c41174e5a3a 100644 --- a/sysutils/py-python-consul2/Makefile +++ b/sysutils/py-python-consul2/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-twisted>=0:devel/py-pytest-twisted@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/sysutils/py-python-crontab/Makefile b/sysutils/py-python-crontab/Makefile index b12273cfc947..1168ca76228f 100644 --- a/sysutils/py-python-crontab/Makefile +++ b/sysutils/py-python-crontab/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=1.5:devel/py-dateutil@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}croniter>0:sysutils/py-croniter@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cron-descriptor>0:sysutils/py-cron-descriptor@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix SHEBANG_FILES= ${WRKSRC}/tests/data/crontest USE_PYTHON= autoplist distutils diff --git a/sysutils/py-pywatchman/Makefile b/sysutils/py-pywatchman/Makefile index c054b435b8c3..faee6539504b 100644 --- a/sysutils/py-pywatchman/Makefile +++ b/sysutils/py-pywatchman/Makefile @@ -15,7 +15,7 @@ LICENSE_COMB= multi RUN_DEPENDS= watchman>=4:sysutils/watchman -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils USE_GITHUB= yes @@ -27,12 +27,6 @@ BROKEN_mips64= Depends on watchman, which needs c++11-libs WRKSRC_SUBDIR= python -.include - -.if ${ARCH} == "armv6" || ${ARCH} == "aarch64" -USES= python:2.7 -.endif - post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name "*.so" \ -exec ${STRIP_CMD} {} + diff --git a/sysutils/py-queuelib/Makefile b/sysutils/py-queuelib/Makefile index 654bf2c82bed..a599989bf6f1 100644 --- a/sysutils/py-queuelib/Makefile +++ b/sysutils/py-queuelib/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} TEST_DEPENDS:= ${RUN_DEPENDS} \ ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils TEST_TARGET= test diff --git a/sysutils/py-ranger/Makefile b/sysutils/py-ranger/Makefile index 4d0bab80e7ef..84a243646cbd 100644 --- a/sysutils/py-ranger/Makefile +++ b/sysutils/py-ranger/Makefile @@ -20,7 +20,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= desktop-file-utils python shebangfix +USES= desktop-file-utils python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils SHEBANG_FILES= doc/tools/*.py diff --git a/sysutils/py-supervisor/Makefile b/sysutils/py-supervisor/Makefile index cf36a65c368f..bffe4e94d68a 100644 --- a/sysutils/py-supervisor/Makefile +++ b/sysutils/py-supervisor/Makefile @@ -21,7 +21,7 @@ LICENSE_PERMS_REPOZE= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0.5.0:devel/py-mock@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= autoplist distutils USE_RC_SUBR= supervisord SHEBANG_FILES= supervisor/scripts/*.py supervisor/tests/fixtures/*.py diff --git a/sysutils/py-tarsnapper/Makefile b/sysutils/py-tarsnapper/Makefile index 2075213a5f11..3154461296c1 100644 --- a/sysutils/py-tarsnapper/Makefile +++ b/sysutils/py-tarsnapper/Makefile @@ -12,7 +12,7 @@ COMMENT= Tarsnap wrapper which expires backups using a gfs-scheme LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes diff --git a/sysutils/py-tmuxp/Makefile b/sysutils/py-tmuxp/Makefile index c9f8a4d923e5..376712069523 100644 --- a/sysutils/py-tmuxp/Makefile +++ b/sysutils/py-tmuxp/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=7<8:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}libtmux>=0.8<0.9:devel/py-libtmux@${PY_FLAVOR} \ tmux:sysutils/tmux -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/sysutils/py-uptime/Makefile b/sysutils/py-uptime/Makefile index bef7ceae495c..a0761a3dc4fd 100644 --- a/sysutils/py-uptime/Makefile +++ b/sysutils/py-uptime/Makefile @@ -12,7 +12,7 @@ COMMENT= Cross-platform uptime library LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils post-install: diff --git a/sysutils/py-zdaemon/Makefile b/sysutils/py-zdaemon/Makefile index 9fdce97c1da5..49902b446f38 100644 --- a/sysutils/py-zdaemon/Makefile +++ b/sysutils/py-zdaemon/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zconfig>0:devel/py-zconfig@${PY_FLAVOR} NO_ARCH= yes -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils .include diff --git a/sysutils/py-zfs-autobackup/Makefile b/sysutils/py-zfs-autobackup/Makefile index 908e5d9526f6..b44e6eff7f9d 100644 --- a/sysutils/py-zfs-autobackup/Makefile +++ b/sysutils/py-zfs-autobackup/Makefile @@ -15,7 +15,7 @@ LICENSE= GPLv3 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>0:devel/py-colorama@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/sysutils/solaar/Makefile b/sysutils/solaar/Makefile index dfd849c461f6..1f696fe9e0d5 100644 --- a/sysutils/solaar/Makefile +++ b/sysutils/solaar/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING # libhidapi.so is only loaded at runtime via ctypes (dlopen) RUN_DEPENDS= ${LOCALBASE}/lib/libhidapi.so:comms/hidapi -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= pwr-Solaar GH_PROJECT= Solaar diff --git a/textproc/icdiff/Makefile b/textproc/icdiff/Makefile index e8d78401538d..924c89aba681 100644 --- a/textproc/icdiff/Makefile +++ b/textproc/icdiff/Makefile @@ -11,7 +11,7 @@ COMMENT= Improved colored diff LICENSE= PSFL -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent optsuffix USE_GITHUB= yes GH_ACCOUNT= jeffkaufman diff --git a/textproc/py-Chameleon/Makefile b/textproc/py-Chameleon/Makefile index f862a7579c43..9329885c7f00 100644 --- a/textproc/py-Chameleon/Makefile +++ b/textproc/py-Chameleon/Makefile @@ -12,7 +12,7 @@ COMMENT= Fast HTML/XML Template Compiler LICENSE= BSD4CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-CommonMark/Makefile b/textproc/py-CommonMark/Makefile index 1caa7ed271ee..a937915e1383 100644 --- a/textproc/py-CommonMark/Makefile +++ b/textproc/py-CommonMark/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} CONFLICTS_INSTALL= cmark -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-QDarkStyle/Makefile b/textproc/py-QDarkStyle/Makefile index 9fec842b732e..abf4eb600e6e 100644 --- a/textproc/py-QDarkStyle/Makefile +++ b/textproc/py-QDarkStyle/Makefile @@ -13,7 +13,7 @@ COMMENT= Dark stylesheet for Python and Qt applications LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-Tempita/Makefile b/textproc/py-Tempita/Makefile index 1752c37f58c3..21cd5919386a 100644 --- a/textproc/py-Tempita/Makefile +++ b/textproc/py-Tempita/Makefile @@ -13,7 +13,7 @@ COMMENT= Small templating language for text substitutions LICENSE= MIT #LICENSE_FILE= No license in PyPI sdist or repository -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/textproc/py-acora/Makefile b/textproc/py-acora/Makefile index 217bc80273ea..3b39749d1d1f 100644 --- a/textproc/py-acora/Makefile +++ b/textproc/py-acora/Makefile @@ -13,7 +13,7 @@ COMMENT= Fast multi-keyword search engine for text strings LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} diff --git a/textproc/py-agate-excel/Makefile b/textproc/py-agate-excel/Makefile index c01bbbda1e52..e10123c323a0 100644 --- a/textproc/py-agate-excel/Makefile +++ b/textproc/py-agate-excel/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}agate>=1.5.0:textproc/py-agate@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}xlrd>=0.9.4:textproc/py-xlrd@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openpyxl>=2.3.0:textproc/py-openpyxl@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/textproc/py-agate/Makefile b/textproc/py-agate/Makefile index 1842fa070350..e4316c119aea 100644 --- a/textproc/py-agate/Makefile +++ b/textproc/py-agate/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.6.1:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-slugify>=1.2.1:textproc/py-python-slugify@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}leather>=0.3.2:graphics/py-leather@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/textproc/py-arabic-reshaper/Makefile b/textproc/py-arabic-reshaper/Makefile index f84f20c98e14..b80578a5e98d 100644 --- a/textproc/py-arabic-reshaper/Makefile +++ b/textproc/py-arabic-reshaper/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>=0:devel/py-future@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-autopep8/Makefile b/textproc/py-autopep8/Makefile index 02a33b07dacc..fc69e29485a0 100644 --- a/textproc/py-autopep8/Makefile +++ b/textproc/py-autopep8/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycodestyle>=2.4:devel/py-pycodestyle@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-awesome-slugify/Makefile b/textproc/py-awesome-slugify/Makefile index 7a5b90a185fb..f8700b66b189 100644 --- a/textproc/py-awesome-slugify/Makefile +++ b/textproc/py-awesome-slugify/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}regex>=0:textproc/py-regex@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}unidecode>=0.04.14:converters/py-unidecode@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/textproc/py-bibtexparser/Makefile b/textproc/py-bibtexparser/Makefile index 993a34e91fd9..9af621a0a7a4 100644 --- a/textproc/py-bibtexparser/Makefile +++ b/textproc/py-bibtexparser/Makefile @@ -15,7 +15,7 @@ LICENSE_COMB= dual RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>=0.16.0:devel/py-future@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyparsing>=2.0.3:devel/py-pyparsing@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/textproc/py-cchardet/Makefile b/textproc/py-cchardet/Makefile index 5828dffd5ca0..4bd5dfd704de 100644 --- a/textproc/py-cchardet/Makefile +++ b/textproc/py-cchardet/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= cmake:devel/cmake -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/textproc/py-citeproc-py-styles/Makefile b/textproc/py-citeproc-py-styles/Makefile index f1e886ea1be6..b47d88b8499e 100644 --- a/textproc/py-citeproc-py-styles/Makefile +++ b/textproc/py-citeproc-py-styles/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>=2.6.2:devel/py-pytest-runne RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=4.1.1:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/textproc/py-citeproc-py/Makefile b/textproc/py-citeproc-py/Makefile index 942e72177d72..2cd75f84c55e 100644 --- a/textproc/py-citeproc-py/Makefile +++ b/textproc/py-citeproc-py/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}rnc2rng>=2.6.1:textproc/py-rnc2rng@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/textproc/py-cjkwrap/Makefile b/textproc/py-cjkwrap/Makefile index fea839962f3a..a8f57e830bbf 100644 --- a/textproc/py-cjkwrap/Makefile +++ b/textproc/py-cjkwrap/Makefile @@ -13,7 +13,7 @@ COMMENT= Library for wrapping and filling CJK text in Python LICENSE= LGPL3+ LICENSE_FILE= ${WRKSRC}/licenses/COPYING.LESSER -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-cmarkgfm/Makefile b/textproc/py-cmarkgfm/Makefile index 1518f7dd6a0f..7edc0f20b4e3 100644 --- a/textproc/py-cmarkgfm/Makefile +++ b/textproc/py-cmarkgfm/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/textproc/py-collective.checkdocs/Makefile b/textproc/py-collective.checkdocs/Makefile index e5b0b16bd917..28853fb8149a 100644 --- a/textproc/py-collective.checkdocs/Makefile +++ b/textproc/py-collective.checkdocs/Makefile @@ -13,7 +13,7 @@ LICENSE= GPLv2 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>=0.15:textproc/py-docutils@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-colorclass/Makefile b/textproc/py-colorclass/Makefile index 64403dde9f31..497b1055b6ab 100644 --- a/textproc/py-colorclass/Makefile +++ b/textproc/py-colorclass/Makefile @@ -12,7 +12,7 @@ COMMENT= Colorful worry-free console applications LICENSE= MIT NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/textproc/py-creole/Makefile b/textproc/py-creole/Makefile index f151c85c9dee..07ed2b4d54ae 100644 --- a/textproc/py-creole/Makefile +++ b/textproc/py-creole/Makefile @@ -15,7 +15,7 @@ LICENSE= GPLv3 RUN_DEPENDS= ${PYTHON_SITELIBDIR}/docutils/__init__.py:textproc/py-docutils@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/textproc/py-custom_inherit/Makefile b/textproc/py-custom_inherit/Makefile index e8fa92ed3271..f5ad34dfd7b0 100644 --- a/textproc/py-custom_inherit/Makefile +++ b/textproc/py-custom_inherit/Makefile @@ -12,7 +12,7 @@ COMMENT= Package providing tools for inheriting docstrings in customizable ways LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/textproc/py-dbfread/Makefile b/textproc/py-dbfread/Makefile index a33e66e857f8..417a12bd75b7 100644 --- a/textproc/py-dbfread/Makefile +++ b/textproc/py-dbfread/Makefile @@ -13,7 +13,7 @@ LICENSE= MIT NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/textproc/py-diff-match-patch/Makefile b/textproc/py-diff-match-patch/Makefile index 47a648ad73c9..8a35087529c2 100644 --- a/textproc/py-diff-match-patch/Makefile +++ b/textproc/py-diff-match-patch/Makefile @@ -13,7 +13,7 @@ COMMENT= Algorithms for converting plain text LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-docrepr/Makefile b/textproc/py-docrepr/Makefile index fbf0494a75fc..82aac26d0675 100644 --- a/textproc/py-docrepr/Makefile +++ b/textproc/py-docrepr/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>=0:textproc/py-docutils@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \ ${PY_SPHINX} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/textproc/py-docx2txt/Makefile b/textproc/py-docx2txt/Makefile index 8744dcf136f2..b6ff0fa33530 100644 --- a/textproc/py-docx2txt/Makefile +++ b/textproc/py-docx2txt/Makefile @@ -12,7 +12,7 @@ COMMENT= Pure python-based utility to extract text and images from docx files LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/textproc/py-dominate/Makefile b/textproc/py-dominate/Makefile index 4fbc76a152bd..a2da671e1e6d 100644 --- a/textproc/py-dominate/Makefile +++ b/textproc/py-dominate/Makefile @@ -13,7 +13,7 @@ COMMENT= Create and manipulate HTML documents using DOM API LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-duecredit/Makefile b/textproc/py-duecredit/Makefile index a1748258f205..1a2202411ed7 100644 --- a/textproc/py-duecredit/Makefile +++ b/textproc/py-duecredit/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}citeproc-py>=0.4:textproc/py-citeproc-py@${P ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/textproc/py-elasticsearch-curator/Makefile b/textproc/py-elasticsearch-curator/Makefile index fbedbe6f0c69..9c03947cc850 100644 --- a/textproc/py-elasticsearch-curator/Makefile +++ b/textproc/py-elasticsearch-curator/Makefile @@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto3>=1.7.24:www/py-boto3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}voluptuous>=0.9.3:devel/py-voluptuous@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=3.10:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/textproc/py-elasticsearch-dsl/Makefile b/textproc/py-elasticsearch-dsl/Makefile index e674258b4458..52fe92cfcf92 100644 --- a/textproc/py-elasticsearch-dsl/Makefile +++ b/textproc/py-elasticsearch-dsl/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \ ${PY_IPADDRESS} \ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-elasticsearch/Makefile b/textproc/py-elasticsearch/Makefile index cb72264b8a37..cb7f5a93c1b5 100644 --- a/textproc/py-elasticsearch/Makefile +++ b/textproc/py-elasticsearch/Makefile @@ -22,7 +22,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.0.0<3.0.0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-elasticsearch5/Makefile b/textproc/py-elasticsearch5/Makefile index bcca0dd2c805..ab1710aa3fee 100644 --- a/textproc/py-elasticsearch5/Makefile +++ b/textproc/py-elasticsearch5/Makefile @@ -21,7 +21,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.0.0:www/py-requests@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}pyaml>0:textproc/py-pyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes # tests not packaged with sdist USE_PYTHON= distutils autoplist diff --git a/textproc/py-elasticsearch6/Makefile b/textproc/py-elasticsearch6/Makefile index cb98052ffbbc..8dbbbb00ae2c 100644 --- a/textproc/py-elasticsearch6/Makefile +++ b/textproc/py-elasticsearch6/Makefile @@ -23,7 +23,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.0.0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-empy/Makefile b/textproc/py-empy/Makefile index 767eea86c2b7..87d62cc0cd98 100644 --- a/textproc/py-empy/Makefile +++ b/textproc/py-empy/Makefile @@ -14,7 +14,7 @@ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/textproc/py-et_xmlfile/Makefile b/textproc/py-et_xmlfile/Makefile index d17af00e5c16..728641c7f228 100644 --- a/textproc/py-et_xmlfile/Makefile +++ b/textproc/py-et_xmlfile/Makefile @@ -12,7 +12,7 @@ COMMENT= Implementation of lxml.xmlfile for the standard library LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/textproc/py-fastavro/Makefile b/textproc/py-fastavro/Makefile index 8f398813afc0..1fe95c07be93 100644 --- a/textproc/py-fastavro/Makefile +++ b/textproc/py-fastavro/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/textproc/py-feedparser/Makefile b/textproc/py-feedparser/Makefile index 377b82b7fa96..71ba6a9ccb44 100644 --- a/textproc/py-feedparser/Makefile +++ b/textproc/py-feedparser/Makefile @@ -13,7 +13,7 @@ COMMENT= Universal feed parser written in Python LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python tar:bzip2 +USES= python:3.6+ tar:bzip2 USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/textproc/py-gambit-elasticsearch/Makefile b/textproc/py-gambit-elasticsearch/Makefile index 93b00278ea75..212a96d42155 100644 --- a/textproc/py-gambit-elasticsearch/Makefile +++ b/textproc/py-gambit-elasticsearch/Makefile @@ -12,7 +12,7 @@ COMMENT= Micro library for performing multi queries in elasticsearch LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/textproc/py-gfm/Makefile b/textproc/py-gfm/Makefile index 8e03e982c973..ede63c008556 100644 --- a/textproc/py-gfm/Makefile +++ b/textproc/py-gfm/Makefile @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}markdown>0,<3:textproc/py-markdown@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= Zopieux GH_PROJECT= py-${PORTNAME} diff --git a/textproc/py-grako/Makefile b/textproc/py-grako/Makefile index 4f8eab60caba..4bdb4632fb95 100644 --- a/textproc/py-grako/Makefile +++ b/textproc/py-grako/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils cython autoplist .include diff --git a/textproc/py-guess-language/Makefile b/textproc/py-guess-language/Makefile index 4b2026a33d1e..f7773292a9ef 100644 --- a/textproc/py-guess-language/Makefile +++ b/textproc/py-guess-language/Makefile @@ -11,7 +11,7 @@ COMMENT= Guess the natural language of a text in Python LICENSE= LGPL21+ -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/textproc/py-hexdump/Makefile b/textproc/py-hexdump/Makefile index a8d83c760a55..68df9dc953ec 100644 --- a/textproc/py-hexdump/Makefile +++ b/textproc/py-hexdump/Makefile @@ -12,7 +12,7 @@ COMMENT= Print binary in hex format LICENSE= PD -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/textproc/py-html2text2018/Makefile b/textproc/py-html2text2018/Makefile index d4bf79807cf4..d0752439c32e 100644 --- a/textproc/py-html2text2018/Makefile +++ b/textproc/py-html2text2018/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/textproc/py-humanfriendly/Makefile b/textproc/py-humanfriendly/Makefile index ac8bb766bf01..8789846f3041 100644 --- a/textproc/py-humanfriendly/Makefile +++ b/textproc/py-humanfriendly/Makefile @@ -12,7 +12,7 @@ COMMENT= Human friendly output for text interfaces using Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-hunspell/Makefile b/textproc/py-hunspell/Makefile index 4f924832ea13..cf973af80647 100644 --- a/textproc/py-hunspell/Makefile +++ b/textproc/py-hunspell/Makefile @@ -15,7 +15,7 @@ LICENSE= LGPL3 LIB_DEPENDS= libhunspell-${HSPLVER}.so:textproc/hunspell -USES= python +USES= python:3.6+ USES+= localbase USE_PYTHON= distutils diff --git a/textproc/py-isbnlib/Makefile b/textproc/py-isbnlib/Makefile index 8dd04bce26b9..ce24e98ad4b3 100644 --- a/textproc/py-isbnlib/Makefile +++ b/textproc/py-isbnlib/Makefile @@ -13,7 +13,7 @@ COMMENT= Extract, clean, transform, hyphenate and metadata for ISBNs LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE-LGPL-3.0-only.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-isbntools/Makefile b/textproc/py-isbntools/Makefile index d86670851091..e9c3ff50acf1 100644 --- a/textproc/py-isbntools/Makefile +++ b/textproc/py-isbntools/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE-LGPL-3.0-only.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}isbnlib>=3.10.1<3.11.0:textproc/py-isbnlib@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-iso-639/Makefile b/textproc/py-iso-639/Makefile index d522611b06d6..37c8e0845540 100644 --- a/textproc/py-iso-639/Makefile +++ b/textproc/py-iso-639/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}country>0:devel/py-country@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= noumar diff --git a/textproc/py-iso3166/Makefile b/textproc/py-iso3166/Makefile index a06b87014cf4..9384cb8e2cf5 100644 --- a/textproc/py-iso3166/Makefile +++ b/textproc/py-iso3166/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-j2cli/Makefile b/textproc/py-j2cli/Makefile index 08b5c5fe11a2..377fd47bb1d7 100644 --- a/textproc/py-j2cli/Makefile +++ b/textproc/py-j2cli/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR} -USES= python +USES= python:3.6+ OPTIONS_DEFINE= TEST YAML OPTIONS_DEFAULT= TEST YAML diff --git a/textproc/py-jinja2-cli/Makefile b/textproc/py-jinja2-cli/Makefile index fae11ae28b10..1271b6e74feb 100644 --- a/textproc/py-jinja2-cli/Makefile +++ b/textproc/py-jinja2-cli/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}markupsafe>0:textproc/py-markupsafe@${PY_FL ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR} -USES= python +USES= python:3.6+ OPTIONS_DEFINE= TEST TOML XML YAML OPTIONS_DEFAULT= TEST TOML XML YAML diff --git a/textproc/py-jsx-lexer/Makefile b/textproc/py-jsx-lexer/Makefile index 06055087912e..187c0706e98f 100644 --- a/textproc/py-jsx-lexer/Makefile +++ b/textproc/py-jsx-lexer/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PY_PYGMENTS} -USES= python +USES= python:3.6+ USE_GITHUB= yes # tests not in sdist USE_PYTHON= autoplist distutils diff --git a/textproc/py-jtextfsm/Makefile b/textproc/py-jtextfsm/Makefile index 0454c3ef6575..a5fb580e6201 100644 --- a/textproc/py-jtextfsm/Makefile +++ b/textproc/py-jtextfsm/Makefile @@ -11,7 +11,7 @@ COMMENT= Smaller fork of py-textfsm, a parser for semi-structured text LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/textproc/py-junit-xml/Makefile b/textproc/py-junit-xml/Makefile index cc31cabdbffd..ea28a73e19b9 100644 --- a/textproc/py-junit-xml/Makefile +++ b/textproc/py-junit-xml/Makefile @@ -12,7 +12,7 @@ COMMENT= Creates JUnit XML documents used by tools such as Jenkins LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/textproc/py-jupyterlab-pygments/Makefile b/textproc/py-jupyterlab-pygments/Makefile index 61dac3176535..10e521347730 100644 --- a/textproc/py-jupyterlab-pygments/Makefile +++ b/textproc/py-jupyterlab-pygments/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PY_PYGMENTS} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-langdetect/Makefile b/textproc/py-langdetect/Makefile index 52ec380a5bae..942fe86c4391 100644 --- a/textproc/py-langdetect/Makefile +++ b/textproc/py-langdetect/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.10:devel/py-six@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/textproc/py-license-expression/Makefile b/textproc/py-license-expression/Makefile index 5803eed5d459..aac941182dcf 100644 --- a/textproc/py-license-expression/Makefile +++ b/textproc/py-license-expression/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/NOTICE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boolean.py>=3.6:devel/py-boolean.py@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes GH_ACCOUNT= nexB diff --git a/textproc/py-m2r/Makefile b/textproc/py-m2r/Makefile index f117e5aa8089..704c07421d49 100644 --- a/textproc/py-m2r/Makefile +++ b/textproc/py-m2r/Makefile @@ -19,7 +19,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} \ ${PY_SPHINX} # Officially 2.7, 3.4, 3.5, and 3.6 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-mako/Makefile b/textproc/py-mako/Makefile index 963df7464ce5..6ae290b4e85b 100644 --- a/textproc/py-mako/Makefile +++ b/textproc/py-mako/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beaker>=1.1:www/py-beaker@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}markupsafe>=0.9.2:textproc/py-markupsafe@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Babel>0:devel/py-babel@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/textproc/py-markdown2/Makefile b/textproc/py-markdown2/Makefile index fb699da613ea..f5ff44a47703 100644 --- a/textproc/py-markdown2/Makefile +++ b/textproc/py-markdown2/Makefile @@ -12,7 +12,7 @@ COMMENT= Fast and complete Python implementation of Markdown LICENSE= MIT -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils .include diff --git a/textproc/py-markuppy/Makefile b/textproc/py-markuppy/Makefile index 842a67a395da..9f182033a27b 100644 --- a/textproc/py-markuppy/Makefile +++ b/textproc/py-markuppy/Makefile @@ -13,7 +13,7 @@ COMMENT= HTML/XML generator LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-misaka/Makefile b/textproc/py-misaka/Makefile index ffc24b91fe70..246b62ecb4b4 100644 --- a/textproc/py-misaka/Makefile +++ b/textproc/py-misaka/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR} TEST_DEPENDS= tidy5:www/tidy-html5 # Actually 2.7,3.4+ -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils PYDISTUTILS_BUILDARGS= build_ext -i diff --git a/textproc/py-mistune/Makefile b/textproc/py-mistune/Makefile index d1a2faec0434..a60713d0049c 100644 --- a/textproc/py-mistune/Makefile +++ b/textproc/py-mistune/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils do-test: diff --git a/textproc/py-mkdocs-nature/Makefile b/textproc/py-mkdocs-nature/Makefile index cab9bd0f57aa..3634242f91fb 100644 --- a/textproc/py-mkdocs-nature/Makefile +++ b/textproc/py-mkdocs-nature/Makefile @@ -13,7 +13,7 @@ LICENSE= BSD2CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mkdocs>0:textproc/py-mkdocs@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/textproc/py-mkdocs/Makefile b/textproc/py-mkdocs/Makefile index 1be4c6c9483a..8880bd07b9ea 100644 --- a/textproc/py-mkdocs/Makefile +++ b/textproc/py-mkdocs/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=3.3:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tornado>=5.0:www/py-tornado@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=3.10:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/textproc/py-mwparserfromhell/Makefile b/textproc/py-mwparserfromhell/Makefile index 6413180c302e..f2424cb779b4 100644 --- a/textproc/py-mwparserfromhell/Makefile +++ b/textproc/py-mwparserfromhell/Makefile @@ -13,7 +13,7 @@ COMMENT= Parser for MediaWiki wikicode LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils post-install: diff --git a/textproc/py-nltk/Makefile b/textproc/py-nltk/Makefile index 4ad9e140c5e2..f42bac7ebd63 100644 --- a/textproc/py-nltk/Makefile +++ b/textproc/py-nltk/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ py27_RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}singledispatch>0:devel/py-singledispatch@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/textproc/py-numpydoc/Makefile b/textproc/py-numpydoc/Makefile index d525909ffde1..a7cf773a364b 100644 --- a/textproc/py-numpydoc/Makefile +++ b/textproc/py-numpydoc/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.3:devel/py-Jinja2@${PY_FLAVOR} \ ${PY_SPHINX} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/textproc/py-openpyxl/Makefile b/textproc/py-openpyxl/Makefile index 7ff902ac79ff..a70cfe8f34b0 100644 --- a/textproc/py-openpyxl/Makefile +++ b/textproc/py-openpyxl/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jdcal>=0:devel/py-jdcal@${PY_FLAVOR} \ NO_ARCH= yes PORTSCOUT= limit:^2\. # Version 3 drops python 2.7 compatibility -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/textproc/py-openstackdocstheme/Makefile b/textproc/py-openstackdocstheme/Makefile index 6bc956d57775..f90751ed4795 100644 --- a/textproc/py-openstackdocstheme/Makefile +++ b/textproc/py-openstackdocstheme/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dulwich>=0.15.0:devel/dulwich@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sphinx18>=0:textproc/py-sphinx18@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/textproc/py-os-api-ref/Makefile b/textproc/py-os-api-ref/Makefile index cbd498ce7f52..3e486b8faf68 100644 --- a/textproc/py-os-api-ref/Makefile +++ b/textproc/py-os-api-ref/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sphinx18>=1.6.2:textproc/py-sphinx18@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openstackdocstheme>=1.6.2:textproc/py-openstackdocstheme@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/textproc/py-packageurl-python/Makefile b/textproc/py-packageurl-python/Makefile index 00e2c387b3a9..0ae68f5cb4d7 100644 --- a/textproc/py-packageurl-python/Makefile +++ b/textproc/py-packageurl-python/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/mit.LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/textproc/py-pager/Makefile b/textproc/py-pager/Makefile index b170fe4e8b4b..fe20c3f4d1bf 100644 --- a/textproc/py-pager/Makefile +++ b/textproc/py-pager/Makefile @@ -13,7 +13,7 @@ COMMENT= Terminal/console pager module LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/textproc/py-pallets-sphinx-themes/Makefile b/textproc/py-pallets-sphinx-themes/Makefile index 2944b158764a..4c67e18365cd 100644 --- a/textproc/py-pallets-sphinx-themes/Makefile +++ b/textproc/py-pallets-sphinx-themes/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.rst RUN_DEPENDS= ${PY_SPHINX} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-pandocfilters/Makefile b/textproc/py-pandocfilters/Makefile index 574e19501673..b3687990c6af 100644 --- a/textproc/py-pandocfilters/Makefile +++ b/textproc/py-pandocfilters/Makefile @@ -12,7 +12,7 @@ COMMENT= Utilities for writing pandoc filters in python LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-parsel/Makefile b/textproc/py-parsel/Makefile index 097efc311507..bbbbee1ab635 100644 --- a/textproc/py-parsel/Makefile +++ b/textproc/py-parsel/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cssselect>=0.9:www/py-cssselect@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}w3lib>=1.19.0:www/py-w3lib@${PY_FLAVOR} py27_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}functools32>0:devel/py-functools32@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/textproc/py-parsimonious/Makefile b/textproc/py-parsimonious/Makefile index 6219e6ff2394..266e8845c39e 100644 --- a/textproc/py-parsimonious/Makefile +++ b/textproc/py-parsimonious/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-parso/Makefile b/textproc/py-parso/Makefile index 231f447032c8..0342706b1a31 100644 --- a/textproc/py-parso/Makefile +++ b/textproc/py-parso/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=3.0.7:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-cache>=0:devel/py-pytest-cache@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/textproc/py-patiencediff/Makefile b/textproc/py-patiencediff/Makefile index dc3df90df1ab..40087c02b9c0 100644 --- a/textproc/py-patiencediff/Makefile +++ b/textproc/py-patiencediff/Makefile @@ -13,7 +13,7 @@ LICENSE= GPLv2+ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist post-install: diff --git a/textproc/py-pdfrw/Makefile b/textproc/py-pdfrw/Makefile index 4f83b06e542e..26b7af9e69c7 100644 --- a/textproc/py-pdfrw/Makefile +++ b/textproc/py-pdfrw/Makefile @@ -11,7 +11,7 @@ COMMENT= PDF file reader/writer library LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/textproc/py-pdftotext/Makefile b/textproc/py-pdftotext/Makefile index 0db2e81c6f5e..f16495104d56 100644 --- a/textproc/py-pdftotext/Makefile +++ b/textproc/py-pdftotext/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpoppler.so:graphics/poppler -USES= compiler:c11 python +USES= compiler:c11 python:3.6+ USE_PYTHON= autoplist distutils do-test: diff --git a/textproc/py-petl/Makefile b/textproc/py-petl/Makefile index 6a90cb1d9b66..24428db7dae1 100644 --- a/textproc/py-petl/Makefile +++ b/textproc/py-petl/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.5.4:devel/py-setuptools_scm@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-pss/Makefile b/textproc/py-pss/Makefile index 1b68a7f621e6..f686a08fddfd 100644 --- a/textproc/py-pss/Makefile +++ b/textproc/py-pss/Makefile @@ -15,7 +15,7 @@ LICENSE= PD LICENSE_FILE= ${WRKSRC}/LICENSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/textproc/py-pyPEG2/Makefile b/textproc/py-pyPEG2/Makefile index a698c2e033a5..18545030fc84 100644 --- a/textproc/py-pyPEG2/Makefile +++ b/textproc/py-pyPEG2/Makefile @@ -13,7 +13,7 @@ COMMENT= Parsing Expression Grammar (PEG) parser for Python LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/textproc/py-pyahocorasick/Makefile b/textproc/py-pyahocorasick/Makefile index b4bb736ae2f5..f598a6e795b0 100644 --- a/textproc/py-pyahocorasick/Makefile +++ b/textproc/py-pyahocorasick/Makefile @@ -12,7 +12,7 @@ COMMENT= Python and C implementation of the Aho-Corasick algorithm LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist PORTDOCS= README.rst diff --git a/textproc/py-pyaml/Makefile b/textproc/py-pyaml/Makefile index 72e5d103dc58..d608b3bc04ef 100644 --- a/textproc/py-pyaml/Makefile +++ b/textproc/py-pyaml/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-pygccxml/Makefile b/textproc/py-pygccxml/Makefile index f89fd7f7b6f4..84c88005c378 100644 --- a/textproc/py-pygccxml/Makefile +++ b/textproc/py-pygccxml/Makefile @@ -12,7 +12,7 @@ COMMENT= Python package for easy C++ declarations navigation LICENSE= BSL LICENSE_FILE= ${WRKSRC}/LICENSE.rst -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= gccxml USE_PYTHON= distutils autoplist diff --git a/textproc/py-pygtail/Makefile b/textproc/py-pygtail/Makefile index f6d7bc24311b..075e91ebe793 100644 --- a/textproc/py-pygtail/Makefile +++ b/textproc/py-pygtail/Makefile @@ -11,7 +11,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= demon@FreeBSD.org COMMENT= Python module which reads log file lines that have not been read -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/textproc/py-pyhamcrest/Makefile b/textproc/py-pyhamcrest/Makefile index 7aa816ffc86a..d175f7130841 100644 --- a/textproc/py-pyhamcrest/Makefile +++ b/textproc/py-pyhamcrest/Makefile @@ -18,7 +18,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>=1.11:devel/py-hypothesis@${PY_F ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils USE_GITHUB= yes GH_ACCOUNT= hamcrest diff --git a/textproc/py-pyjade/Makefile b/textproc/py-pyjade/Makefile index 8ae3d30e715a..273789a4c032 100644 --- a/textproc/py-pyjade/Makefile +++ b/textproc/py-pyjade/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-pykwalify/Makefile b/textproc/py-pykwalify/Makefile index b4c58c288b05..192b94a5bdac 100644 --- a/textproc/py-pykwalify/Makefile +++ b/textproc/py-pykwalify/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docopt>=0.6.2:devel/py-docopt@${PY_FLAVOR} \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=3.6.0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}testfixtures>=0:devel/py-testfixtures@${PY_FLAVOR} -USES= python +USES= python:3.6+ # Switch to CHEESESHOP once version > 1.7.0 is released. USE_GITHUB= yes GH_ACCOUNT= Grokzen diff --git a/textproc/py-pylons-sphinx-themes/Makefile b/textproc/py-pylons-sphinx-themes/Makefile index 610922f7161d..3efad5ff1d47 100644 --- a/textproc/py-pylons-sphinx-themes/Makefile +++ b/textproc/py-pylons-sphinx-themes/Makefile @@ -13,7 +13,7 @@ COMMENT= Sphinx themes for Pylons Project documentation LICENSE= BSD4CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-pypandoc/Makefile b/textproc/py-pypandoc/Makefile index 2140f2a42de4..e3a9487da492 100644 --- a/textproc/py-pypandoc/Makefile +++ b/textproc/py-pypandoc/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= pandoc:textproc/hs-pandoc -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/textproc/py-pyphen/Makefile b/textproc/py-pyphen/Makefile index f4c583204ddf..f21a51724120 100644 --- a/textproc/py-pyphen/Makefile +++ b/textproc/py-pyphen/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING.GPL LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LGPL LICENSE_FILE_MPL11= ${WRKSRC}/COPYING.MPL -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/textproc/py-pyscss/Makefile b/textproc/py-pyscss/Makefile index bdc6d863dec0..3a5854322c72 100644 --- a/textproc/py-pyscss/Makefile +++ b/textproc/py-pyscss/Makefile @@ -22,7 +22,7 @@ USE_GITHUB= yes GH_ACCOUNT= Kronuz GH_PROJECT= pyScss -USES= python localbase:ldflags +USES= python:3.6+ localbase:ldflags USE_PYTHON= distutils autoplist do-test: diff --git a/textproc/py-pysrt/Makefile b/textproc/py-pysrt/Makefile index 144003ac30dd..288bf45cb26a 100644 --- a/textproc/py-pysrt/Makefile +++ b/textproc/py-pysrt/Makefile @@ -14,7 +14,7 @@ LICENSE= GPLv3 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}chardet>0:textproc/py-chardet@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/textproc/py-pystache/Makefile b/textproc/py-pystache/Makefile index 83fa8c9f6721..40d59cb3a336 100644 --- a/textproc/py-pystache/Makefile +++ b/textproc/py-pystache/Makefile @@ -14,7 +14,7 @@ COMMENT= Logic-less templates for Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/textproc/py-python-augeas/Makefile b/textproc/py-python-augeas/Makefile index 828bb607ffc1..977f671e5cff 100644 --- a/textproc/py-python-augeas/Makefile +++ b/textproc/py-python-augeas/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.1.0:devel/py-cffi@${PY_FLAVOR} LIB_DEPENDS= libaugeas.so:textproc/augeas -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= distutils py3kplist diff --git a/textproc/py-python-bidi/Makefile b/textproc/py-python-bidi/Makefile index fe8c61e06b24..6c5a23e6f02e 100644 --- a/textproc/py-python-bidi/Makefile +++ b/textproc/py-python-bidi/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent NO_ARCH= yes diff --git a/textproc/py-python-docx/Makefile b/textproc/py-python-docx/Makefile index 4dc5da8c17dc..157ace9a4568 100644 --- a/textproc/py-python-docx/Makefile +++ b/textproc/py-python-docx/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=3.3.4:devel/py-lxml@${PY_FLAVOR} # Python3 ready -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/textproc/py-python-gettext/Makefile b/textproc/py-python-gettext/Makefile index ccfd75ba3977..5629e3aaf640 100644 --- a/textproc/py-python-gettext/Makefile +++ b/textproc/py-python-gettext/Makefile @@ -12,7 +12,7 @@ COMMENT= Python Gettext po to mo file compiler LICENSE= BSD2CLAUSE NO_ARCH= yes -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils .include diff --git a/textproc/py-python-slugify/Makefile b/textproc/py-python-slugify/Makefile index 81a6d8d70cad..5e12130f9fb5 100644 --- a/textproc/py-python-slugify/Makefile +++ b/textproc/py-python-slugify/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}text-unidecode>=1.3:converters/py-text-unide ### ${PYTHON_PKGNAMEPREFIX}unidecode>=1.1.1:converters/py-unidecode@${PY_FLAVOR} ### but text-unidecode is preferred upstream. -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/textproc/py-python-xmp-toolkit/Makefile b/textproc/py-python-xmp-toolkit/Makefile index 94f04171acfe..42ebdd77250a 100644 --- a/textproc/py-python-xmp-toolkit/Makefile +++ b/textproc/py-python-xmp-toolkit/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} py27_TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/textproc/py-pytidylib/Makefile b/textproc/py-pytidylib/Makefile index 99fc8d0e73a6..6d6c7d1ad11b 100644 --- a/textproc/py-pytidylib/Makefile +++ b/textproc/py-pytidylib/Makefile @@ -13,7 +13,7 @@ COMMENT= Python wrapper for HTML Tidy (tidylib) LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/textproc/py-pytoml/Makefile b/textproc/py-pytoml/Makefile index 79a8e03c8d99..772dd76c6880 100644 --- a/textproc/py-pytoml/Makefile +++ b/textproc/py-pytoml/Makefile @@ -13,7 +13,7 @@ COMMENT= Parser for TOML 0.4.0 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-pyx12/Makefile b/textproc/py-pyx12/Makefile index 295ec45d7c87..e91dabcb8f3c 100644 --- a/textproc/py-pyx12/Makefile +++ b/textproc/py-pyx12/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/textproc/py-qrcode/Makefile b/textproc/py-qrcode/Makefile index 54b9973f7ebf..25d315d5fa93 100644 --- a/textproc/py-qrcode/Makefile +++ b/textproc/py-qrcode/Makefile @@ -16,7 +16,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.8:devel/py-six@${PY_FLAVOR} \ ${PY_PILLOW} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils post-patch: diff --git a/textproc/py-rdflib/Makefile b/textproc/py-rdflib/Makefile index 811f8e8fbc2a..a26f51ad348d 100644 --- a/textproc/py-rdflib/Makefile +++ b/textproc/py-rdflib/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR} \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}networkx>=0,1:math/py-networkx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/textproc/py-recommonmark/Makefile b/textproc/py-recommonmark/Makefile index 7aec5edfb4e1..482b562354a4 100644 --- a/textproc/py-recommonmark/Makefile +++ b/textproc/py-recommonmark/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}CommonMark>=0.7.3:textproc/py-CommonMark@${P ${PYTHON_PKGNAMEPREFIX}docutils>=0.11:textproc/py-docutils@${PY_FLAVOR} \ ${PY_SPHINX} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-regex/Makefile b/textproc/py-regex/Makefile index 0070574f37cc..b415b39a8b44 100644 --- a/textproc/py-regex/Makefile +++ b/textproc/py-regex/Makefile @@ -11,7 +11,7 @@ COMMENT= Alternative regular expression module, to replace re LICENSE= PSFL -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils post-install: diff --git a/textproc/py-reno/Makefile b/textproc/py-reno/Makefile index 489ee1ea53b5..931613957ac7 100644 --- a/textproc/py-reno/Makefile +++ b/textproc/py-reno/Makefile @@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>0:devel/py-pbr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dulwich>=0.15.0:devel/dulwich@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/textproc/py-reverend/Makefile b/textproc/py-reverend/Makefile index 0d87650354f9..ecf2900f9ccd 100644 --- a/textproc/py-reverend/Makefile +++ b/textproc/py-reverend/Makefile @@ -11,7 +11,7 @@ DISTNAME= Reverend-${PORTVERSION} MAINTAINER= nivit@FreeBSD.org COMMENT= Simple Bayesian classifier written in Python -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist OPTIONS_DEFINE= EXAMPLES diff --git a/textproc/py-rnc2rng/Makefile b/textproc/py-rnc2rng/Makefile index 53ab542248b0..5227a3ee9bd8 100644 --- a/textproc/py-rnc2rng/Makefile +++ b/textproc/py-rnc2rng/Makefile @@ -13,7 +13,7 @@ LICENSE= PD RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}rply>0:devel/py-rply@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/textproc/py-rss2gen/Makefile b/textproc/py-rss2gen/Makefile index a4742417da1f..999743c4c77f 100644 --- a/textproc/py-rss2gen/Makefile +++ b/textproc/py-rss2gen/Makefile @@ -14,7 +14,7 @@ COMMENT= Python library for generating RSS 2.0 feeds LICENSE= BSD3CLAUSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/textproc/py-rst2html5/Makefile b/textproc/py-rst2html5/Makefile index 29b407d92315..81f3b84b9fef 100644 --- a/textproc/py-rst2html5/Makefile +++ b/textproc/py-rst2html5/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Genshi>=0.7:textproc/py-genshi@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}docutils>=0.14:textproc/py-docutils@${PY_FLAVOR} \ ${PY_PYGMENTS} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/textproc/py-scour/Makefile b/textproc/py-scour/Makefile index bfb383a90c16..b0e9b473f064 100644 --- a/textproc/py-scour/Makefile +++ b/textproc/py-scour/Makefile @@ -14,7 +14,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-simplebayes/Makefile b/textproc/py-simplebayes/Makefile index ffd32f2c5dc7..3511dc4c07f8 100644 --- a/textproc/py-simplebayes/Makefile +++ b/textproc/py-simplebayes/Makefile @@ -12,7 +12,7 @@ COMMENT= Memory-based, optional-persistence naïve bayesian text classifier LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/textproc/py-sparqlwrapper/Makefile b/textproc/py-sparqlwrapper/Makefile index d06684ffc534..508422d5685c 100644 --- a/textproc/py-sparqlwrapper/Makefile +++ b/textproc/py-sparqlwrapper/Makefile @@ -16,7 +16,7 @@ LICENSE_NAME= W3C Software Notice and License LICENSE_FILE= ${WRKSRC}/LICENSE.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/textproc/py-sphinx-intl/Makefile b/textproc/py-sphinx-intl/Makefile index 421d613b081d..f15533df1642 100644 --- a/textproc/py-sphinx-intl/Makefile +++ b/textproc/py-sphinx-intl/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PY_SPHINX} \ ${PYTHON_PKGNAMEPREFIX}polib>=1.0.6:devel/py-polib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.8.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/textproc/py-sphinx-issues/Makefile b/textproc/py-sphinx-issues/Makefile index eb46fe2dac21..75fc58baf4a7 100644 --- a/textproc/py-sphinx-issues/Makefile +++ b/textproc/py-sphinx-issues/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PY_SPHINX} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/textproc/py-sphinx-me/Makefile b/textproc/py-sphinx-me/Makefile index f2591e675dde..cf6640c1cba6 100644 --- a/textproc/py-sphinx-me/Makefile +++ b/textproc/py-sphinx-me/Makefile @@ -13,7 +13,7 @@ COMMENT= Wrap README-only projects in a dynamic Sphinx shell LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/textproc/py-sphinx_wikipedia/Makefile b/textproc/py-sphinx_wikipedia/Makefile index 9aa478022fb0..359451b914ca 100644 --- a/textproc/py-sphinx_wikipedia/Makefile +++ b/textproc/py-sphinx_wikipedia/Makefile @@ -13,7 +13,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PY_SPHINX} -USES= python +USES= python:3.6+ USE_PYTHON= flavors NO_BUILD= yes USE_GITHUB= yes diff --git a/textproc/py-sphinxcontrib-bitbucket/Makefile b/textproc/py-sphinxcontrib-bitbucket/Makefile index e405b4ae64f9..c486930727f2 100644 --- a/textproc/py-sphinxcontrib-bitbucket/Makefile +++ b/textproc/py-sphinxcontrib-bitbucket/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PY_SPHINX} \ ${PYTHON_PKGNAMEPREFIX}docutils>=0.6:textproc/py-docutils@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/textproc/py-sphinxcontrib-httpdomain/Makefile b/textproc/py-sphinxcontrib-httpdomain/Makefile index 0866282ba1e9..9f9887eef62d 100644 --- a/textproc/py-sphinxcontrib-httpdomain/Makefile +++ b/textproc/py-sphinxcontrib-httpdomain/Makefile @@ -12,7 +12,7 @@ COMMENT= Sphinx domain for HTTP APIs RUN_DEPENDS= ${PY_SPHINX} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/textproc/py-sphinxcontrib-log-cabinet/Makefile b/textproc/py-sphinxcontrib-log-cabinet/Makefile index 53e2656e3ea3..e3de525f8ebe 100644 --- a/textproc/py-sphinxcontrib-log-cabinet/Makefile +++ b/textproc/py-sphinxcontrib-log-cabinet/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.rst RUN_DEPENDS= ${PY_SPHINX} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-sphinxcontrib-napoleon/Makefile b/textproc/py-sphinxcontrib-napoleon/Makefile index 851d7c9513ee..587806f635b4 100644 --- a/textproc/py-sphinxcontrib-napoleon/Makefile +++ b/textproc/py-sphinxcontrib-napoleon/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.5.2:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pockets>=0.3:devel/py-pockets@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/textproc/py-sphinxcontrib-newsfeed/Makefile b/textproc/py-sphinxcontrib-newsfeed/Makefile index 555517bcf36a..625f4e6a3547 100644 --- a/textproc/py-sphinxcontrib-newsfeed/Makefile +++ b/textproc/py-sphinxcontrib-newsfeed/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PY_SPHINX} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/textproc/py-sphinxcontrib-programoutput/Makefile b/textproc/py-sphinxcontrib-programoutput/Makefile index f2723df88594..68f39499bc2e 100644 --- a/textproc/py-sphinxcontrib-programoutput/Makefile +++ b/textproc/py-sphinxcontrib-programoutput/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PY_SPHINX} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils USE_LOCALE= en_US.UTF-8 diff --git a/textproc/py-stemming/Makefile b/textproc/py-stemming/Makefile index b33512c2f146..b8021657e04a 100644 --- a/textproc/py-stemming/Makefile +++ b/textproc/py-stemming/Makefile @@ -12,7 +12,7 @@ COMMENT= Algorithms for stemming LICENSE= PD -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/textproc/py-tabletext/Makefile b/textproc/py-tabletext/Makefile index c0573cac2cef..a339c3aea41a 100644 --- a/textproc/py-tabletext/Makefile +++ b/textproc/py-tabletext/Makefile @@ -11,7 +11,7 @@ COMMENT= Python library to pretty-print tabular data LICENSE= GPLv3 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/textproc/py-terminaltables/Makefile b/textproc/py-terminaltables/Makefile index dd0790816eb5..dd93d0624af3 100644 --- a/textproc/py-terminaltables/Makefile +++ b/textproc/py-terminaltables/Makefile @@ -12,7 +12,7 @@ COMMENT= Generate simple tables in terminals from a nested list of strings LICENSE= MIT NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/textproc/py-textfsm/Makefile b/textproc/py-textfsm/Makefile index 79413c7776ca..766417e66b99 100644 --- a/textproc/py-textfsm/Makefile +++ b/textproc/py-textfsm/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= google USE_PYTHON= autoplist concurrent distutils diff --git a/textproc/py-texttable/Makefile b/textproc/py-texttable/Makefile index 047b4165946a..cb404a942120 100644 --- a/textproc/py-texttable/Makefile +++ b/textproc/py-texttable/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE CJKWRAP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cjkwrap>=0:textproc/py-cjkwrap@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-tinycss/Makefile b/textproc/py-tinycss/Makefile index 50657fb52bb5..c98f67c43b2a 100644 --- a/textproc/py-tinycss/Makefile +++ b/textproc/py-tinycss/Makefile @@ -10,7 +10,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= demon@FreeBSD.org COMMENT= Complete yet simple CSS parser for Python -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/textproc/py-tomlkit/Makefile b/textproc/py-tomlkit/Makefile index 7ed083980510..183b963af633 100644 --- a/textproc/py-tomlkit/Makefile +++ b/textproc/py-tomlkit/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PY_ENUM34} \ ${PY_TYPING} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-toronado/Makefile b/textproc/py-toronado/Makefile index 5f540d3fe23f..dde061765072 100644 --- a/textproc/py-toronado/Makefile +++ b/textproc/py-toronado/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cssselect>=0:www/py-cssselect@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cssutils>=0:www/py-cssutils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/textproc/py-trans/Makefile b/textproc/py-trans/Makefile index f0116de3b8fe..8e42f81da068 100644 --- a/textproc/py-trans/Makefile +++ b/textproc/py-trans/Makefile @@ -17,7 +17,7 @@ LICENSE_TEXT= License of this software is declared as 'BSD' in CHANGELOG. \ the source archive contains license information. LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -USES= python tar:bzip2 +USES= python:3.6+ tar:bzip2 USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-transifex-client/Makefile b/textproc/py-transifex-client/Makefile index ae1f16b1e07e..4744f869506c 100644 --- a/textproc/py-transifex-client/Makefile +++ b/textproc/py-transifex-client/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}six>=1.11.0:devel/py-six@${PY_FLAVOR} \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-translationstring/Makefile b/textproc/py-translationstring/Makefile index 277c215c720d..d6c355fc2b38 100644 --- a/textproc/py-translationstring/Makefile +++ b/textproc/py-translationstring/Makefile @@ -17,7 +17,7 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=1.3:devel/py-babel@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/textproc/py-ttp/Makefile b/textproc/py-ttp/Makefile index 767df4bf1d4e..7ec0782d7e99 100644 --- a/textproc/py-ttp/Makefile +++ b/textproc/py-ttp/Makefile @@ -12,7 +12,7 @@ COMMENT= Template Text Parser LICENSE= MIT -USES= dos2unix python +USES= dos2unix python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-ucl/Makefile b/textproc/py-ucl/Makefile index ce04e2a907f8..e36e7d02c831 100644 --- a/textproc/py-ucl/Makefile +++ b/textproc/py-ucl/Makefile @@ -16,7 +16,7 @@ LIB_DEPENDS= libucl.so:textproc/libucl CFLAGS+= -I${PREFIX}/include -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= autoplist concurrent distutils diff --git a/textproc/py-ufal.udpipe/Makefile b/textproc/py-ufal.udpipe/Makefile index 6e71e4cec6ca..717f6f0b7cea 100644 --- a/textproc/py-ufal.udpipe/Makefile +++ b/textproc/py-ufal.udpipe/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= mips mips64 powerpc powerpc64 powerpcspe sparc64 NOT_FOR_ARCHS_REASON= Only little endian systems are supported! -USES= compiler:c++11-lang python +USES= compiler:c++11-lang python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/textproc/py-whoosh/Makefile b/textproc/py-whoosh/Makefile index 170319f92d30..53f4c613f963 100644 --- a/textproc/py-whoosh/Makefile +++ b/textproc/py-whoosh/Makefile @@ -15,7 +15,7 @@ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/textproc/py-wordnet/Makefile b/textproc/py-wordnet/Makefile index eec80e6b456e..378a328ccac1 100644 --- a/textproc/py-wordnet/Makefile +++ b/textproc/py-wordnet/Makefile @@ -15,7 +15,7 @@ DISTFILES= pywordnet-${PORTVERSION}.tar.gz:pywn \ MAINTAINER= ports@FreeBSD.org COMMENT= Python Interface to WordNet -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist WRKSRC= ${WRKDIR}/py${PORTNAME}-${PORTVERSION} diff --git a/textproc/py-wstools/Makefile b/textproc/py-wstools/Makefile index dcf02b64d4b6..a9e987c36771 100644 --- a/textproc/py-wstools/Makefile +++ b/textproc/py-wstools/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>0:devel/py-pbr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/textproc/py-wtforms/Makefile b/textproc/py-wtforms/Makefile index c70cbf3c52dc..4c5afcbf8aff 100644 --- a/textproc/py-wtforms/Makefile +++ b/textproc/py-wtforms/Makefile @@ -24,7 +24,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} \ OPTIONS_DEFINE= DOCS NO_ARCH= yes -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils PORTDOCS= * diff --git a/textproc/py-xhtml2pdf/Makefile b/textproc/py-xhtml2pdf/Makefile index 8125097a9799..4f04bf0ed967 100644 --- a/textproc/py-xhtml2pdf/Makefile +++ b/textproc/py-xhtml2pdf/Makefile @@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arabic-reshaper>=2.1.0:textproc/py-arabic-re ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=1.0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-xlsxwriter/Makefile b/textproc/py-xlsxwriter/Makefile index b11948208b57..fc42f5afdd8c 100644 --- a/textproc/py-xlsxwriter/Makefile +++ b/textproc/py-xlsxwriter/Makefile @@ -13,7 +13,7 @@ COMMENT= Python module for creating Excel XLSX files LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= concurrent distutils autoplist NO_ARCH= yes diff --git a/textproc/py-xlutils/Makefile b/textproc/py-xlutils/Makefile index 0bf0a8af5990..9cac0c5bdf54 100644 --- a/textproc/py-xlutils/Makefile +++ b/textproc/py-xlutils/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xlrd>=0.7.2:textproc/py-xlrd@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}xlwt>=0.7.4:textproc/py-xlwt@${PY_FLAVOR} RUN_DEPENDS:= ${BUILD_DEPENDS} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/textproc/py-xlwt/Makefile b/textproc/py-xlwt/Makefile index 890fb39bc4cd..54661023b53a 100644 --- a/textproc/py-xlwt/Makefile +++ b/textproc/py-xlwt/Makefile @@ -12,7 +12,7 @@ COMMENT= Writing data and formatting information from Excel files LICENSE= BSD4CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-xml-default-dict/Makefile b/textproc/py-xml-default-dict/Makefile index 8649b3ed8cc8..e4c3afe4b8aa 100644 --- a/textproc/py-xml-default-dict/Makefile +++ b/textproc/py-xml-default-dict/Makefile @@ -12,7 +12,7 @@ COMMENT= Python scripts to convert xml data into a defaultdict LICENSE= BSD2CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/textproc/py-xmldiff/Makefile b/textproc/py-xmldiff/Makefile index 6685f001c66d..aed43c655a1e 100644 --- a/textproc/py-xmldiff/Makefile +++ b/textproc/py-xmldiff/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=3.1.0:devel/py-lxml@${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 diff --git a/textproc/py-yapf/Makefile b/textproc/py-yapf/Makefile index a679579cbf9e..d5586161a661 100644 --- a/textproc/py-yapf/Makefile +++ b/textproc/py-yapf/Makefile @@ -13,7 +13,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= concurrent distutils autoplist DO_MAKE_TEST= ${SETENV} ${TEST_ENV} ${PYTHON_CMD} ${PYDISTUTILS_SETUP} TEST_TARGET= test diff --git a/textproc/py-zope.i18nmessageid/Makefile b/textproc/py-zope.i18nmessageid/Makefile index 8cbe0c905b4d..db2ddda70c5b 100644 --- a/textproc/py-zope.i18nmessageid/Makefile +++ b/textproc/py-zope.i18nmessageid/Makefile @@ -15,7 +15,7 @@ COMMENT= Message Identifiers for internationalization LICENSE= ZPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/textproc/py-zope.structuredtext/Makefile b/textproc/py-zope.structuredtext/Makefile index 87f43f3a2bfb..a4dc874d6c21 100644 --- a/textproc/py-zope.structuredtext/Makefile +++ b/textproc/py-zope.structuredtext/Makefile @@ -13,7 +13,7 @@ COMMENT= StructuredText parser LICENSE= ZPL21 -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/textproc/py-zope.tal/Makefile b/textproc/py-zope.tal/Makefile index e6a39aaafd4c..ac47e359a59b 100644 --- a/textproc/py-zope.tal/Makefile +++ b/textproc/py-zope.tal/Makefile @@ -16,7 +16,7 @@ LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.i18nmessageid>=0:textproc/py-zope.i18nmessageid@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist .include diff --git a/textproc/py-zpt/Makefile b/textproc/py-zpt/Makefile index 1460c67f3f2e..1e8c94ece9f5 100644 --- a/textproc/py-zpt/Makefile +++ b/textproc/py-zpt/Makefile @@ -11,7 +11,7 @@ DISTNAME= ZopePageTemplates-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Zope-less version of Zope Page Templates -USES= python tar:tgz +USES= python:3.6+ tar:tgz USE_PYTHON= distutils autoplist WRKSRC= ${WRKDIR}/ZopePageTemplates NO_ARCH= yes diff --git a/www/butterfly/Makefile b/www/butterfly/Makefile index dcb81e2cd2b1..f38808ccd98f 100644 --- a/www/butterfly/Makefile +++ b/www/butterfly/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tornado>0:www/py-tornado@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}libsass>0:www/py-libsass@${PY_FLAVOR} -USES= python +USES= python:3.6+ # Can't use concurrent here, it changes ETCDIR, and breaks post-install. USE_PYTHON= autoplist distutils optsuffix NO_ARCH= yes diff --git a/www/mod_wsgi4/Makefile b/www/mod_wsgi4/Makefile index 504e2dfa1e48..abe93762369c 100644 --- a/www/mod_wsgi4/Makefile +++ b/www/mod_wsgi4/Makefile @@ -11,7 +11,7 @@ COMMENT= Python WSGI adapter module for Apache LICENSE= APACHE20 -USES= apache:2.4+ gettext python +USES= apache:2.4+ gettext python:3.6+ USE_PYTHON= flavors GNU_CONFIGURE= yes diff --git a/www/onionbalance/Makefile b/www/onionbalance/Makefile index df80547bd85d..6bfaa5a96764 100644 --- a/www/onionbalance/Makefile +++ b/www/onionbalance/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>=0:devel/py-future@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}stem>=0:security/py-stem@${PY_FLAVOR} \ tor:security/tor -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/www/py-Tenjin/Makefile b/www/py-Tenjin/Makefile index e4979d6835c9..a338c1a0b0af 100644 --- a/www/py-Tenjin/Makefile +++ b/www/py-Tenjin/Makefile @@ -13,7 +13,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/MIT-LICENSE NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} diff --git a/www/py-WebError/Makefile b/www/py-WebError/Makefile index 9a48611443c2..48ee8274d998 100644 --- a/www/py-WebError/Makefile +++ b/www/py-WebError/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Paste>=1.7:www/py-paste@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Tempita>=0.3:textproc/py-Tempita@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}webob>=0.9.6.1:www/py-webob@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/www/py-WebFlash/Makefile b/www/py-WebFlash/Makefile index d2e100e59be6..dd31df9c291d 100644 --- a/www/py-WebFlash/Makefile +++ b/www/py-WebFlash/Makefile @@ -13,7 +13,7 @@ COMMENT= Library to display flash messages in python web applications LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-arxiv/Makefile b/www/py-arxiv/Makefile index 69e549a23d0c..bd8f225e5d21 100644 --- a/www/py-arxiv/Makefile +++ b/www/py-arxiv/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}feedparser>=0:textproc/py-feedparser@${PY_FL TEST_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-azure-common/Makefile b/www/py-azure-common/Makefile index 5da27213afad..fda5ac4a8b5b 100644 --- a/www/py-azure-common/Makefile +++ b/www/py-azure-common/Makefile @@ -11,7 +11,7 @@ COMMENT= Microsoft Azure common code LICENSE= MIT -USES= azurepy python zip +USES= azurepy python:3.6+ zip USE_PYTHON= autoplist concurrent distutils .include diff --git a/www/py-azure-storage/Makefile b/www/py-azure-storage/Makefile index b75b6ea8b813..83533b686fc0 100644 --- a/www/py-azure-storage/Makefile +++ b/www/py-azure-storage/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-common>0:www/py-azure-common@${PY_FLAV ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/www/py-beaker/Makefile b/www/py-beaker/Makefile index 6ce0d8397a14..e20ffb185c17 100644 --- a/www/py-beaker/Makefile +++ b/www/py-beaker/Makefile @@ -13,7 +13,7 @@ COMMENT= Session and Caching library with WSGI Middleware LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-betamax/Makefile b/www/py-betamax/Makefile index 41a38770ed43..1b5bb3501f61 100644 --- a/www/py-betamax/Makefile +++ b/www/py-betamax/Makefile @@ -14,7 +14,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-biscuits/Makefile b/www/py-biscuits/Makefile index e669f9d4b53a..751504de9c04 100644 --- a/www/py-biscuits/Makefile +++ b/www/py-biscuits/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT BUILD_DEPENDS= ${PY_PATHLIB} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils post-install: diff --git a/www/py-bjoern/Makefile b/www/py-bjoern/Makefile index 6e30738b1812..87ed9f7caf99 100644 --- a/www/py-bjoern/Makefile +++ b/www/py-bjoern/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libev.so:devel/libev -USES= localbase python +USES= localbase python:3.6+ USE_PYTHON= autoplist concurrent distutils LDFLAGS+= -lc diff --git a/www/py-bleach/Makefile b/www/py-bleach/Makefile index 8c1dbb6a0cbc..a60e7a71a07b 100644 --- a/www/py-bleach/Makefile +++ b/www/py-bleach/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=3.0.0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-boto3/Makefile b/www/py-boto3/Makefile index 7cb01aba773b..7b6dbe2a246d 100644 --- a/www/py-boto3/Makefile +++ b/www/py-boto3/Makefile @@ -20,7 +20,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} # Actually 2.6-2.7,3.3-3.7 -USES= python +USES= python:3.6+ USE_GITHUB= yes # tests missing from PyPI sdist USE_PYTHON= autoplist distutils diff --git a/www/py-bottle-cork/Makefile b/www/py-bottle-cork/Makefile index aeb17d691ba7..042d780231c5 100644 --- a/www/py-bottle-cork/Makefile +++ b/www/py-bottle-cork/Makefile @@ -14,7 +14,7 @@ LICENSE= LGPL3 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bottle>0:www/py-bottle@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}beaker>0:www/py-beaker@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= FedericoCeratto diff --git a/www/py-bottle/Makefile b/www/py-bottle/Makefile index f4c372bc8d38..41c5a029b8e7 100644 --- a/www/py-bottle/Makefile +++ b/www/py-bottle/Makefile @@ -13,7 +13,7 @@ COMMENT= Fast and simple WSGI-framework for small web-applications LICENSE= MIT -USES= python +USES= python:3.6+ NO_ARCH= yes diff --git a/www/py-cachecontrol/Makefile b/www/py-cachecontrol/Makefile index 8665083fb6c9..5087b5e219df 100644 --- a/www/py-cachecontrol/Makefile +++ b/www/py-cachecontrol/Makefile @@ -15,7 +15,7 @@ LICENSE= BSD2CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0.5.2:devel/py-msgpack@${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 REINPLACE_ARGS= -i '' diff --git a/www/py-cachelib/Makefile b/www/py-cachelib/Makefile index b0624952f210..96b99e91dc6f 100644 --- a/www/py-cachelib/Makefile +++ b/www/py-cachelib/Makefile @@ -14,7 +14,7 @@ COMMENT= Collection of cache libraries in the same API interface LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= localbase python +USES= localbase python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-caldav/Makefile b/www/py-caldav/Makefile index af4651e1d3aa..7fddaa389639 100644 --- a/www/py-caldav/Makefile +++ b/www/py-caldav/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.3.0:www/py-requests@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}lxml>=3.6.0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}vobject>=0.8.1:deskutils/py-vobject@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/www/py-cheroot/Makefile b/www/py-cheroot/Makefile index 597583320aeb..9ecab7bd1661 100644 --- a/www/py-cheroot/Makefile +++ b/www/py-cheroot/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.15.0:devel/py-setuptools ${PYTHON_PKGNAMEPREFIX}setuptools_scm_git_archive>=1.0:devel/py-setuptools_scm_git_archive@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.11.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-cherrypy/Makefile b/www/py-cherrypy/Makefile index f6fe2dc5eae2..1697313f1a1d 100644 --- a/www/py-cherrypy/Makefile +++ b/www/py-cherrypy/Makefile @@ -28,7 +28,7 @@ OPTIONS_DEFINE= EXAMPLES PORTEXAMPLES= * -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent .include diff --git a/www/py-cookies/Makefile b/www/py-cookies/Makefile index 392f0c1c567c..b5281f9f30cb 100644 --- a/www/py-cookies/Makefile +++ b/www/py-cookies/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-crossplane/Makefile b/www/py-crossplane/Makefile index 04a13bf06506..67dbbcdbcb42 100644 --- a/www/py-crossplane/Makefile +++ b/www/py-crossplane/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= nginxinc -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/www/py-css-parser/Makefile b/www/py-css-parser/Makefile index 8baaad3b5f23..6636505997f8 100644 --- a/www/py-css-parser/Makefile +++ b/www/py-css-parser/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING.LESSER NO_ARCH= yes USE_PYTHON= autoplist concurrent distutils -USES= python +USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= ebook-utils diff --git a/www/py-csscompressor/Makefile b/www/py-csscompressor/Makefile index 0736eca77ff7..09c9174ddab5 100644 --- a/www/py-csscompressor/Makefile +++ b/www/py-csscompressor/Makefile @@ -12,7 +12,7 @@ COMMENT= Python port of YUI CSS Compressor LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-cssmin/Makefile b/www/py-cssmin/Makefile index 61f9bea8616b..d5834b513007 100644 --- a/www/py-cssmin/Makefile +++ b/www/py-cssmin/Makefile @@ -13,7 +13,7 @@ COMMENT= Python port of the YUI CSS compression algorithm LICENSE= MIT NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/www/py-cssselect/Makefile b/www/py-cssselect/Makefile index e076a974787d..2987cd59b073 100644 --- a/www/py-cssselect/Makefile +++ b/www/py-cssselect/Makefile @@ -14,7 +14,7 @@ COMMENT= Cssselect parses CSS3 Selectors and translates them to XPath 1.0 LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/www/py-cssutils/Makefile b/www/py-cssutils/Makefile index d94e6adb1522..d497d2a90250 100644 --- a/www/py-cssutils/Makefile +++ b/www/py-cssutils/Makefile @@ -17,7 +17,7 @@ LICENSE_COMB= dual LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING.LESSER -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-django-appconf/Makefile b/www/py-django-appconf/Makefile index 7f067c9cd607..554bc2a8a872 100644 --- a/www/py-django-appconf/Makefile +++ b/www/py-django-appconf/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/www/py-django-bakery/Makefile b/www/py-django-bakery/Makefile index cb48ac81bdab..9a05df553406 100644 --- a/www/py-django-bakery/Makefile +++ b/www/py-django-bakery/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>1.5.2:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}boto3>=1.4.4:www/py-boto3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}fs2>=2.0.17:devel/py-fs2@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-django-bootstrap3/Makefile b/www/py-django-bootstrap3/Makefile index 935759f7f0db..76e21616a10f 100644 --- a/www/py-django-bootstrap3/Makefile +++ b/www/py-django-bootstrap3/Makefile @@ -12,7 +12,7 @@ COMMENT= Bootstrap 3 support for Django projects LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-django-bootstrap4/Makefile b/www/py-django-bootstrap4/Makefile index 1b8e96c44e11..b0686a78199b 100644 --- a/www/py-django-bootstrap4/Makefile +++ b/www/py-django-bootstrap4/Makefile @@ -12,7 +12,7 @@ COMMENT= Bootstrap 4 support for Django projects LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-django-contrib-comments/Makefile b/www/py-django-contrib-comments/Makefile index 0535463b24fc..9b066717d4f4 100644 --- a/www/py-django-contrib-comments/Makefile +++ b/www/py-django-contrib-comments/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-django-countries/Makefile b/www/py-django-countries/Makefile index 8f1bb13484f5..fc76e69fb3a0 100644 --- a/www/py-django-countries/Makefile +++ b/www/py-django-countries/Makefile @@ -12,7 +12,7 @@ COMMENT= Provides country choices for use with django LICENSE= BSD2CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/www/py-django-formtools/Makefile b/www/py-django-formtools/Makefile index f362bc88e648..203ac29239c1 100644 --- a/www/py-django-formtools/Makefile +++ b/www/py-django-formtools/Makefile @@ -12,7 +12,7 @@ COMMENT= Bootstrap forms for django LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/www/py-django-guardian/Makefile b/www/py-django-guardian/Makefile index ab49d2066fbd..e538f13edc2c 100644 --- a/www/py-django-guardian/Makefile +++ b/www/py-django-guardian/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${P RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/www/py-django-jsonfield/Makefile b/www/py-django-jsonfield/Makefile index edb5fe9ad25c..932521cc8864 100644 --- a/www/py-django-jsonfield/Makefile +++ b/www/py-django-jsonfield/Makefile @@ -17,7 +17,7 @@ DEPRECATED= This port will be deleted in the future, please switch to use www/py RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/www/py-django-libsass/Makefile b/www/py-django-libsass/Makefile index eb6b9e9eac1c..48d8950c5309 100644 --- a/www/py-django-libsass/Makefile +++ b/www/py-django-libsass/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django_compressor>=1.3:www/py-django_compressor@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}libsass>=0.7.0:www/py-libsass@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-django-markwhat/Makefile b/www/py-django-markwhat/Makefile index b6bc5870c390..b6fd63d6b05b 100644 --- a/www/py-django-markwhat/Makefile +++ b/www/py-django-markwhat/Makefile @@ -13,7 +13,7 @@ COMMENT= Collection of template filters that implement common markup languages LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-django-mezzanine-filebrowser/Makefile b/www/py-django-mezzanine-filebrowser/Makefile index 5f5d1ecdca31..078511d5357f 100644 --- a/www/py-django-mezzanine-filebrowser/Makefile +++ b/www/py-django-mezzanine-filebrowser/Makefile @@ -14,7 +14,7 @@ COMMENT= Fork of django-filebrowser for Mezzanine CMS LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= gettext python +USES= gettext python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-django-mezzanine-grappelli/Makefile b/www/py-django-mezzanine-grappelli/Makefile index 5500daf1e562..711481d1eb59 100644 --- a/www/py-django-mezzanine-grappelli/Makefile +++ b/www/py-django-mezzanine-grappelli/Makefile @@ -14,7 +14,7 @@ COMMENT= Fork of django-grappelli for Mezzanine CMS LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= gettext python +USES= gettext python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-django-otp-yubikey/Makefile b/www/py-django-otp-yubikey/Makefile index 8b79d37e6dc4..de9100304a4c 100644 --- a/www/py-django-otp-yubikey/Makefile +++ b/www/py-django-otp-yubikey/Makefile @@ -15,7 +15,7 @@ LICENSE= BSD2CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}YubiOTP>=0.2.1:security/py-YubiOTP@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django-otp>0.4.0:www/py-django-otp@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/www/py-django-otp/Makefile b/www/py-django-otp/Makefile index 3453e78e3a87..98decfa5b210 100644 --- a/www/py-django-otp/Makefile +++ b/www/py-django-otp/Makefile @@ -12,7 +12,7 @@ COMMENT= Adding two-factor authentication to Django LICENSE= BSD2CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/www/py-django-pglocks/Makefile b/www/py-django-pglocks/Makefile index c17bb380a2dd..971d03cf260c 100644 --- a/www/py-django-pglocks/Makefile +++ b/www/py-django-pglocks/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.0.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-django-picklefield/Makefile b/www/py-django-picklefield/Makefile index 2d50b0a25e91..1dcb5f2e2e21 100644 --- a/www/py-django-picklefield/Makefile +++ b/www/py-django-picklefield/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-django-pipeline/Makefile b/www/py-django-pipeline/Makefile index bf550aa06b9c..676eb643455c 100644 --- a/www/py-django-pipeline/Makefile +++ b/www/py-django-pipeline/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PY_FUTURES} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/www/py-django-post_office/Makefile b/www/py-django-post_office/Makefile index 76fcaf897312..7ac18cf77c2c 100644 --- a/www/py-django-post_office/Makefile +++ b/www/py-django-post_office/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-jsonfield>=0:www/py-django-jsonfield@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils USE_LOCALE= en_US.UTF-8 diff --git a/www/py-django-ranged-response/Makefile b/www/py-django-ranged-response/Makefile index bbef879fec6e..1a9d1a0100c1 100644 --- a/www/py-django-ranged-response/Makefile +++ b/www/py-django-ranged-response/Makefile @@ -13,7 +13,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/www/py-django-simple-captcha/Makefile b/www/py-django-simple-captcha/Makefile index b918c4341cbb..0484e8a621f1 100644 --- a/www/py-django-simple-captcha/Makefile +++ b/www/py-django-simple-captcha/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.7.0:www/py-django111@${PY_FLAVO ${PYTHON_PKGNAMEPREFIX}six>=1.2.0:devel/py-six@${PY_FLAVOR} \ ${PY_PILLOW} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-django-statici18n/Makefile b/www/py-django-statici18n/Makefile index 20aed0b3d501..8e0a53218922 100644 --- a/www/py-django-statici18n/Makefile +++ b/www/py-django-statici18n/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django-appconf>=0.6:www/py-django-appconf@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-django-staticinline/Makefile b/www/py-django-staticinline/Makefile index 1563a7c07c6a..02c4c9cec487 100644 --- a/www/py-django-staticinline/Makefile +++ b/www/py-django-staticinline/Makefile @@ -12,7 +12,7 @@ COMMENT= Django template tag to load static files inline with your template LICENSE= MIT #LICENSE_FILE= Not yet packaged in sdist -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-django-storages/Makefile b/www/py-django-storages/Makefile index 34d3993113d6..9900511bb1e5 100644 --- a/www/py-django-storages/Makefile +++ b/www/py-django-storages/Makefile @@ -11,7 +11,7 @@ COMMENT= Generic storages for Django LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/www/py-django-voting/Makefile b/www/py-django-voting/Makefile index 551a03a8d921..45acf24b5995 100644 --- a/www/py-django-voting/Makefile +++ b/www/py-django-voting/Makefile @@ -13,7 +13,7 @@ COMMENT= Generic voting application for Django LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/www/py-django-webpack-loader/Makefile b/www/py-django-webpack-loader/Makefile index fa8acd01ff47..d04151c1c769 100644 --- a/www/py-django-webpack-loader/Makefile +++ b/www/py-django-webpack-loader/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.10.1:www/py-django111@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent NO_ARCH= yes diff --git a/www/py-django111/Makefile b/www/py-django111/Makefile index 3d086a2e1742..a5de39c19856 100644 --- a/www/py-django111/Makefile +++ b/www/py-django111/Makefile @@ -5,6 +5,7 @@ PORTNAME= django PORTVERSION= 1.11.29 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP \ https://www.djangoproject.com/m/releases/${PORTVERSION}/ @@ -24,7 +25,7 @@ DEPRECATED= Django 1.11 is End-of-Life since April 2020. Switch to Django 2.2+ a RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} NO_ARCH= yes -USES= cpe python${PY_MYSQL} shebangfix +USES= cpe python:3.6+ shebangfix USE_PYTHON= autoplist distutils SHEBANG_FILES= django/bin/django-admin.py \ django/conf/project_template/manage.py-tpl @@ -39,7 +40,7 @@ OPTIONS_DEFINE= DOCS HTMLDOCS OPTIONS_DEFAULT= SQLITE OPTIONS_GROUP= DATABASE -OPTIONS_GROUP_DATABASE= PGSQL MYSQL SQLITE +OPTIONS_GROUP_DATABASE= PGSQL SQLITE HTMLDOCS_DESC= Install HTML documentation (requires Sphinx) @@ -48,8 +49,6 @@ PLIST_FILES= man/man1/django-admin.1.gz HTMLDOCS_BUILD_DEPENDS= ${PY_SPHINX} HTMLDOCS_IMPLIES= DOCS PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-psycopg2@${PY_FLAVOR} -MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:databases/py-MySQLdb@${PY_FLAVOR} -MYSQL_VARS= PY_MYSQL=:2.7 SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} post-build-HTMLDOCS-on: diff --git a/www/py-django_compressor/Makefile b/www/py-django_compressor/Makefile index 68305f206b77..1ada10fccae6 100644 --- a/www/py-django_compressor/Makefile +++ b/www/py-django_compressor/Makefile @@ -3,6 +3,7 @@ PORTNAME= django_compressor PORTVERSION= 2.4 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -17,20 +18,17 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-appconf>=1.0.2:www/py-django-appconf@ ${PYTHON_PKGNAMEPREFIX}rcssmin>=1.0.6:archivers/py-rcssmin@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rjsmin>=1.1.0:archivers/py-rjsmin@${PY_FLAVOR} -USES= python${PY_SLIMIT} +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes -OPTIONS_DEFINE= BEAUTIFULSOUP LXML HTML5LIB SLIMIT +OPTIONS_DEFINE= BEAUTIFULSOUP LXML HTML5LIB BEAUTIFULSOUP_DESC= Enable BeautifulSoupParser LXML_DESC= Enable LxmlParser HTML5LIB_DESC= Enable Html5LibParser -SLIMIT_DESC= Enable SlimIt JavaScript filter BEAUTIFULSOUP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4:www/py-beautifulsoup@${PY_FLAVOR} LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} HTML5LIB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR} -SLIMIT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}slimit>=0.8.1:www/py-slimit@${PY_FLAVOR} -SLIMIT_VARS= PY_SLIMIT=:2.7 .include diff --git a/www/py-djangorestframework-csv/Makefile b/www/py-djangorestframework-csv/Makefile index 9c0a85e588de..381fe587b672 100644 --- a/www/py-djangorestframework-csv/Makefile +++ b/www/py-djangorestframework-csv/Makefile @@ -12,7 +12,7 @@ COMMENT= Django REST framework LICENSE= BSD2CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/www/py-djangorestframework-filters/Makefile b/www/py-djangorestframework-filters/Makefile index dc3721e155f9..78a523d10514 100644 --- a/www/py-djangorestframework-filters/Makefile +++ b/www/py-djangorestframework-filters/Makefile @@ -12,7 +12,7 @@ COMMENT= Filtering extension to Django REST Framework LICENSE= BSD2CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/www/py-djangorestframework-xml/Makefile b/www/py-djangorestframework-xml/Makefile index 0bf46254fca3..381eef06e3d1 100644 --- a/www/py-djangorestframework-xml/Makefile +++ b/www/py-djangorestframework-xml/Makefile @@ -12,7 +12,7 @@ COMMENT= Django REST framework LICENSE= BSD2CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/www/py-dtflickr/Makefile b/www/py-dtflickr/Makefile index 70895a1625b4..e144ed562b66 100644 --- a/www/py-dtflickr/Makefile +++ b/www/py-dtflickr/Makefile @@ -15,7 +15,7 @@ COMMENT= Spiffy Flickr API library using JSON LICENSE= APACHE20 -USES= python tar:bzip2 +USES= python:3.6+ tar:bzip2 USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/www/py-fake-useragent/Makefile b/www/py-fake-useragent/Makefile index 043fe73fc19f..5807e4755afd 100644 --- a/www/py-fake-useragent/Makefile +++ b/www/py-fake-useragent/Makefile @@ -13,7 +13,7 @@ COMMENT= Up to date simple useragent faker with real world database LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-falcon/Makefile b/www/py-falcon/Makefile index bbcdd6f6c802..0aeae18a9333 100644 --- a/www/py-falcon/Makefile +++ b/www/py-falcon/Makefile @@ -22,7 +22,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonschema>=0:devel/py-jsonschema@${PY_FLAV ${PYTHON_PKGNAMEPREFIX}pecan>=0:www/py-pecan@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist cython post-install: diff --git a/www/py-feedgenerator/Makefile b/www/py-feedgenerator/Makefile index fecdab188b60..0c00c31375a8 100644 --- a/www/py-feedgenerator/Makefile +++ b/www/py-feedgenerator/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${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 diff --git a/www/py-flask-admin/Makefile b/www/py-flask-admin/Makefile index bb97dc3119f8..e6d1ecfbfdda 100644 --- a/www/py-flask-admin/Makefile +++ b/www/py-flask-admin/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0.10:www/py-flask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wtforms>0:textproc/py-wtforms@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/www/py-flask-apscheduler/Makefile b/www/py-flask-apscheduler/Makefile index eac1eb888ed7..2137ea4d5936 100644 --- a/www/py-flask-apscheduler/Makefile +++ b/www/py-flask-apscheduler/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0.10.1:www/py-flask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}apscheduler>=3.2.0:devel/py-apscheduler@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=2.4.2:devel/py-dateutil@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-flask-assets/Makefile b/www/py-flask-assets/Makefile index ff9a62fa9e3c..48fb39fba653 100644 --- a/www/py-flask-assets/Makefile +++ b/www/py-flask-assets/Makefile @@ -15,7 +15,7 @@ LICENSE= BSD2CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0:www/py-flask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}webassets>=0:www/py-webassets@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-flask-bootstrap/Makefile b/www/py-flask-bootstrap/Makefile index 1bde0508471b..3e8ac02429f0 100644 --- a/www/py-flask-bootstrap/Makefile +++ b/www/py-flask-bootstrap/Makefile @@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0.10.1:www/py-flask@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-flask-cache/Makefile b/www/py-flask-cache/Makefile index 7c58676d76c2..ac46a89cf98a 100644 --- a/www/py-flask-cache/Makefile +++ b/www/py-flask-cache/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0.8:www/py-flask@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/www/py-flask-collect/Makefile b/www/py-flask-collect/Makefile index c8a75ce1b1bc..6f049058c792 100644 --- a/www/py-flask-collect/Makefile +++ b/www/py-flask-collect/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0:www/py-flask@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-flask-compress/Makefile b/www/py-flask-compress/Makefile index 73e1bdb74fd5..5cde3fd73da4 100644 --- a/www/py-flask-compress/Makefile +++ b/www/py-flask-compress/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0.11:www/py-flask@${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 diff --git a/www/py-flask-cors/Makefile b/www/py-flask-cors/Makefile index f06fc1ec977d..9682eb9b8d88 100644 --- a/www/py-flask-cors/Makefile +++ b/www/py-flask-cors/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0.9:www/py-flask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-flask-flatpages/Makefile b/www/py-flask-flatpages/Makefile index fb5c86f8a696..1719be13fe2c 100644 --- a/www/py-flask-flatpages/Makefile +++ b/www/py-flask-flatpages/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0:www/py-flask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}markdown>0:textproc/py-markdown@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/www/py-flask-json/Makefile b/www/py-flask-json/Makefile index a5b066fa692c..87b901d9e2be 100644 --- a/www/py-flask-json/Makefile +++ b/www/py-flask-json/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0.10:www/py-flask@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-flask-login/Makefile b/www/py-flask-login/Makefile index d2fc20d70712..2372be57f89e 100644 --- a/www/py-flask-login/Makefile +++ b/www/py-flask-login/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0.12.3:www/py-flask@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-flask-migrate/Makefile b/www/py-flask-migrate/Makefile index 2a18643746b3..8de96ffde914 100644 --- a/www/py-flask-migrate/Makefile +++ b/www/py-flask-migrate/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0.9:www/py-flask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}flask-sqlalchemy>=1.0:databases/py-flask-sqlalchemy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}alembic>=0.7:databases/py-alembic@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-flask-moment/Makefile b/www/py-flask-moment/Makefile index fc4cf8e370ed..3ee696a0a67f 100644 --- a/www/py-flask-moment/Makefile +++ b/www/py-flask-moment/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0.9:www/py-flask@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-flask-oauthlib/Makefile b/www/py-flask-oauthlib/Makefile index b717e6aeb648..98f7406ca9a4 100644 --- a/www/py-flask-oauthlib/Makefile +++ b/www/py-flask-oauthlib/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>0:www/py-flask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests-oauthlib>0:www/py-requests-oauthlib@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/www/py-flask-principal/Makefile b/www/py-flask-principal/Makefile index be7a0494b439..0f9f0ab27be3 100644 --- a/www/py-flask-principal/Makefile +++ b/www/py-flask-principal/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0:www/py-flask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}blinker>=0:devel/py-blinker@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-flask-restful/Makefile b/www/py-flask-restful/Makefile index 3d273257b714..3a57888dbe22 100644 --- a/www/py-flask-restful/Makefile +++ b/www/py-flask-restful/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aniso8601>0:devel/py-aniso8601@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/www/py-flask-script/Makefile b/www/py-flask-script/Makefile index da2f4ca47f33..e0ca70e78e76 100644 --- a/www/py-flask-script/Makefile +++ b/www/py-flask-script/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>0:www/py-flask@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-flask-sockets/Makefile b/www/py-flask-sockets/Makefile index 3047e6f523fb..7e60a51470f2 100644 --- a/www/py-flask-sockets/Makefile +++ b/www/py-flask-sockets/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0:www/py-flask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}gevent>=0:devel/py-gevent@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}gevent-websocket>=0:www/py-gevent-websocket@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/www/py-flask-uploads/Makefile b/www/py-flask-uploads/Makefile index 4c5a27fb31a8..b43d019af17a 100644 --- a/www/py-flask-uploads/Makefile +++ b/www/py-flask-uploads/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0.10:www/py-flask@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/www/py-flask-wtf/Makefile b/www/py-flask-wtf/Makefile index 86f3f41f89ea..4a66e7e69fcf 100644 --- a/www/py-flask-wtf/Makefile +++ b/www/py-flask-wtf/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>0:www/py-flask@${PY_FLAVOR} \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}flask-babel>0:devel/py-flask-babel@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-flask/Makefile b/www/py-flask/Makefile index 04213bc4e029..a044bfbbb059 100644 --- a/www/py-flask/Makefile +++ b/www/py-flask/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}werkzeug>=0.15:www/py-werkzeug@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}click>=5.1:devel/py-click@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/www/py-forcediphttpsadapter/Makefile b/www/py-forcediphttpsadapter/Makefile index 1e9d7072e1ed..e9065f962bc5 100644 --- a/www/py-forcediphttpsadapter/Makefile +++ b/www/py-forcediphttpsadapter/Makefile @@ -12,7 +12,7 @@ COMMENT= Use IP address when connecting via SSL RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-formencode/Makefile b/www/py-formencode/Makefile index 0dfeafb4623f..6cd34c564bb6 100644 --- a/www/py-formencode/Makefile +++ b/www/py-formencode/Makefile @@ -15,7 +15,7 @@ LICENSE= PSFL OPTIONS_DEFINE= DOCS -USES= gettext-runtime:run python zip +USES= gettext-runtime:run python:3.6+ zip USE_PYTHON= distutils autoplist DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME} diff --git a/www/py-fqdn/Makefile b/www/py-fqdn/Makefile index 7024ae110580..b4fe3a3f242d 100644 --- a/www/py-fqdn/Makefile +++ b/www/py-fqdn/Makefile @@ -10,7 +10,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= whitejv81@gmail.com COMMENT= RFC-compliant FQDN validation and manipulation for Python -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-frozen-flask/Makefile b/www/py-frozen-flask/Makefile index e5cc34cc6bed..30dbe5a3a073 100644 --- a/www/py-frozen-flask/Makefile +++ b/www/py-frozen-flask/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0:www/py-flask@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/www/py-gandi.cli/Makefile b/www/py-gandi.cli/Makefile index fed2f5e540ca..6700f8883387 100644 --- a/www/py-gandi.cli/Makefile +++ b/www/py-gandi.cli/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} # Actually 2.6-3.6(+) -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-gevent-websocket/Makefile b/www/py-gevent-websocket/Makefile index ca4e03f8b0d8..af0921b2e6eb 100644 --- a/www/py-gevent-websocket/Makefile +++ b/www/py-gevent-websocket/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gevent>=0:devel/py-gevent@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/www/py-google-api-core/Makefile b/www/py-google-api-core/Makefile index 76c3254efedb..295bce755bce 100644 --- a/www/py-google-api-core/Makefile +++ b/www/py-google-api-core/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PY_FUTURES} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.18.0<3.0.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.13.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-google-api-python-client/Makefile b/www/py-google-api-python-client/Makefile index fa7a3a4d1848..39425a195497 100644 --- a/www/py-google-api-python-client/Makefile +++ b/www/py-google-api-python-client/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httplib2>=0.9.2:www/py-httplib2@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}six>=1.6.1:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}uritemplate>=3.0.0:net/py-uritemplate@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-google-cloud-dlp/Makefile b/www/py-google-cloud-dlp/Makefile index 359ca2783679..24ef85455c8b 100644 --- a/www/py-google-cloud-dlp/Makefile +++ b/www/py-google-cloud-dlp/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-api-core>=0.1.1:www/py-google-api-core@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/www/py-google-cloud-vision/Makefile b/www/py-google-cloud-vision/Makefile index 3da29b76da7b..0b27661dfcb0 100644 --- a/www/py-google-cloud-vision/Makefile +++ b/www/py-google-cloud-vision/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-api-core>=0.1.1:www/py-google-api-core@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/www/py-google-resumable-media/Makefile b/www/py-google-resumable-media/Makefile index 1b07ea07d657..c4f5e5bf96e6 100644 --- a/www/py-google-resumable-media/Makefile +++ b/www/py-google-resumable-media/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-grequests/Makefile b/www/py-grequests/Makefile index f56aff37c383..066e899b09ea 100644 --- a/www/py-grequests/Makefile +++ b/www/py-grequests/Makefile @@ -20,7 +20,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} USE_GITHUB= yes GH_ACCOUNT= kennethreitz -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-grip/Makefile b/www/py-grip/Makefile index ea78274a5f68..2da84c5c5828 100644 --- a/www/py-grip/Makefile +++ b/www/py-grip/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docopt>=0.4.0:devel/py-docopt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}path-and-address>=2.0.1:www/py-path-and-address@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.4.1:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils CONFLICTS_INSTALL= grip diff --git a/www/py-gunicorn/Makefile b/www/py-gunicorn/Makefile index 52c6e7022380..a20316663f77 100644 --- a/www/py-gunicorn/Makefile +++ b/www/py-gunicorn/Makefile @@ -32,7 +32,7 @@ GEVENT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gevent>=0.12.2:devel/py-gevent@${PY_F PROCTITLE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setproctitle>0:devel/py-setproctitle@${PY_FLAVOR} TORNADO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tornado>=2.2:www/py-tornado@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= autoplist concurrent distutils diff --git a/www/py-h2/Makefile b/www/py-h2/Makefile index 98e2962e8ea8..796ffa6be14f 100644 --- a/www/py-h2/Makefile +++ b/www/py-h2/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hyperframe>=6.0:www/py-hyperframe@${PY_FLAVO ${PYTHON_PKGNAMEPREFIX}hpack>=4.0<5:www/py-hpack@${PY_FLAVOR} \ ${PY_ENUM34} -USES?= python +USES?= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/www/py-hpack/Makefile b/www/py-hpack/Makefile index e854f7d96871..19253afd87ad 100644 --- a/www/py-hpack/Makefile +++ b/www/py-hpack/Makefile @@ -12,7 +12,7 @@ COMMENT= HTTP/2 header encoding (HPACK) logic implementation LICENSE= MIT -USES?= python +USES?= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/www/py-html5-parser/Makefile b/www/py-html5-parser/Makefile index 2adf9ebc8af7..95fe3944cffb 100644 --- a/www/py-html5-parser/Makefile +++ b/www/py-html5-parser/Makefile @@ -13,7 +13,7 @@ LICENSE= APACHE20 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=3.8.0:devel/py-lxml@${PY_FLAVOR} -USES= gnome pkgconfig python +USES= gnome pkgconfig python:3.6+ USE_PYTHON= autoplist distutils USE_GNOME= libxml2 diff --git a/www/py-httmock/Makefile b/www/py-httmock/Makefile index 6bdbc6eb3f21..95ad03dda861 100644 --- a/www/py-httmock/Makefile +++ b/www/py-httmock/Makefile @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=1.0.0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes # tests missing from PyPI sdist USE_PYTHON= distutils autoplist diff --git a/www/py-httplib2/Makefile b/www/py-httplib2/Makefile index 5432cb252d2c..ecbb91196ae5 100644 --- a/www/py-httplib2/Makefile +++ b/www/py-httplib2/Makefile @@ -11,7 +11,7 @@ COMMENT= Comprehensive HTTP client library LICENSE= MIT -USES= python +USES= python:3.6+ NO_ARCH= yes USE_PYTHON= autoplist distutils diff --git a/www/py-hyper/Makefile b/www/py-hyper/Makefile index fdbc647fffeb..6a18c7ee28e9 100644 --- a/www/py-hyper/Makefile +++ b/www/py-hyper/Makefile @@ -22,7 +22,7 @@ TEST_DEPENDS= ${PY_FUTURES} \ ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hpack>0:www/py-hpack@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= autoplist concurrent distutils diff --git a/www/py-hyperframe/Makefile b/www/py-hyperframe/Makefile index 58f7c3d55004..23fd12ecd22a 100644 --- a/www/py-hyperframe/Makefile +++ b/www/py-hyperframe/Makefile @@ -12,7 +12,7 @@ COMMENT= Python module that decodes binary streams into HTTP/2 frames LICENSE= MIT -USES?= python +USES?= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/www/py-hyperlink/Makefile b/www/py-hyperlink/Makefile index 48d1dd4fe638..32d92d9f17b5 100644 --- a/www/py-hyperlink/Makefile +++ b/www/py-hyperlink/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}idna>=2.5:dns/py-idna@${PY_FLAVOR} \ ${PY_TYPING} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-imdbpy/Makefile b/www/py-imdbpy/Makefile index 9ae9e34fbdc0..cb9f67b187cd 100644 --- a/www/py-imdbpy/Makefile +++ b/www/py-imdbpy/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-inlinestyler/Makefile b/www/py-inlinestyler/Makefile index bf010789d20e..77908ce30f3b 100644 --- a/www/py-inlinestyler/Makefile +++ b/www/py-inlinestyler/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cssutils>0:www/py-cssutils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=1.0.0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-internetarchive/Makefile b/www/py-internetarchive/Makefile index 80fac3bd3377..c98c2ea78c15 100644 --- a/www/py-internetarchive/Makefile +++ b/www/py-internetarchive/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docopt>=0.6.0:devel/py-docopt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.13.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tqdm>=4.0.0:misc/py-tqdm@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/www/py-jonpy/Makefile b/www/py-jonpy/Makefile index 6800d06b8132..2388d328611e 100644 --- a/www/py-jonpy/Makefile +++ b/www/py-jonpy/Makefile @@ -12,7 +12,7 @@ COMMENT= Python FastCGI interface library LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-lektor/Makefile b/www/py-lektor/Makefile index 1a60eba42ac1..6d307f51b26e 100644 --- a/www/py-lektor/Makefile +++ b/www/py-lektor/Makefile @@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.4:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}inifile>=0.4:devel/py-inifile@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pip>=0:devel/py-pip@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-lesscpy/Makefile b/www/py-lesscpy/Makefile index ddea6e4e48c1..2b0383f81c8e 100644 --- a/www/py-lesscpy/Makefile +++ b/www/py-lesscpy/Makefile @@ -18,7 +18,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}flake8>0:devel/py-flake8@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-libsass/Makefile b/www/py-libsass/Makefile index 7be7bdfcc03d..d5b23025e725 100644 --- a/www/py-libsass/Makefile +++ b/www/py-libsass/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libsass.so:textproc/libsass RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= compiler:c++11-lang localbase python +USES= compiler:c++11-lang localbase python:3.6+ USE_PYTHON= autoplist distutils MAKE_ENV= SYSTEM_SASS=1 diff --git a/www/py-livereload/Makefile b/www/py-livereload/Makefile index 68a57546fa7e..fb8f29318aeb 100644 --- a/www/py-livereload/Makefile +++ b/www/py-livereload/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tornado>0:www/py-tornado@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/www/py-mechanize/Makefile b/www/py-mechanize/Makefile index 8e39da376318..5961ee2a2018 100644 --- a/www/py-mechanize/Makefile +++ b/www/py-mechanize/Makefile @@ -15,7 +15,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}html5lib>=0.9:www/py-html5lib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}html5-parser>0:www/py-html5-parser@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/www/py-mwoauth/Makefile b/www/py-mwoauth/Makefile index 1e3b8f9f0d56..eae0f82e70f1 100644 --- a/www/py-mwoauth/Makefile +++ b/www/py-mwoauth/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}oauthlib>0:security/py-oauthlib@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}requests-oauthlib>0:www/py-requests-oauthlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/www/py-nevow/Makefile b/www/py-nevow/Makefile index 50eca4b1d78d..6844489f229a 100644 --- a/www/py-nevow/Makefile +++ b/www/py-nevow/Makefile @@ -18,7 +18,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR} USE_PYTHON= autoplist distutils -USES= gettext python +USES= gettext python:3.6+ NO_ARCH= yes SUB_FILES= pkg-message diff --git a/www/py-pafy/Makefile b/www/py-pafy/Makefile index 491a57f34845..472666609eba 100644 --- a/www/py-pafy/Makefile +++ b/www/py-pafy/Makefile @@ -17,7 +17,7 @@ LICENSE= GPLv3 BUILD_DEPENDS= youtube_dl>=2016.02.22:www/youtube_dl RUN_DEPENDS= youtube_dl>=2016.02.22:www/youtube_dl -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils post-patch: diff --git a/www/py-path-and-address/Makefile b/www/py-path-and-address/Makefile index 6c0d2c9d889a..0a1e70d801d4 100644 --- a/www/py-path-and-address/Makefile +++ b/www/py-path-and-address/Makefile @@ -13,7 +13,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE NO_ARCH= yes -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils .include diff --git a/www/py-pelican/Makefile b/www/py-pelican/Makefile index 790c7f6159f3..6d7ba75c24e0 100644 --- a/www/py-pelican/Makefile +++ b/www/py-pelican/Makefile @@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix USE_GITHUB= yes USE_PYTHON= autoplist concurrent distutils diff --git a/www/py-planet/Makefile b/www/py-planet/Makefile index 7e7a85e9b8e8..a95783dcf8de 100644 --- a/www/py-planet/Makefile +++ b/www/py-planet/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests-futures>=0:www/py-requests-futures@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-praw/Makefile b/www/py-praw/Makefile index e2754d4056de..ece7e895eab5 100644 --- a/www/py-praw/Makefile +++ b/www/py-praw/Makefile @@ -22,7 +22,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0.8:devel/py-mock@${PY_FLAVOR} \ # betamax-matchers >=0.3.0, <0.5 # betamax-serializers >=0.2, <0.3 -USES= python +USES= python:3.6+ USE_GITHUB= yes # missing test data files USE_PYTHON= autoplist concurrent distutils diff --git a/www/py-prawcore/Makefile b/www/py-prawcore/Makefile index 412e0bef1129..8127a1aab10f 100644 --- a/www/py-prawcore/Makefile +++ b/www/py-prawcore/Makefile @@ -20,7 +20,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0.8:devel/py-mock@${PY_FLAVOR} \ # betamax-matchers >=0.3.0, <0.5 # betamax-serializers >=0.2, <0.3 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-priority/Makefile b/www/py-priority/Makefile index b6b9c3b8b36c..064a2bea729f 100644 --- a/www/py-priority/Makefile +++ b/www/py-priority/Makefile @@ -15,6 +15,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE NO_ARCH= yes USE_PYTHON= autoplist concurrent distutils -USES= python +USES= python:3.6+ .include diff --git a/www/py-puppetboard/Makefile b/www/py-puppetboard/Makefile index 43f891ab0472..f727a3f14d38 100644 --- a/www/py-puppetboard/Makefile +++ b/www/py-puppetboard/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}CommonMark>=0.7.2:textproc/py-CommonMark@${P ${PYTHON_PKGNAMEPREFIX}pypuppetdb>=0.3.3:databases/py-pypuppetdb@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.13.0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= autoplist distutils diff --git a/www/py-py-restclient/Makefile b/www/py-py-restclient/Makefile index 3a318b27d2b1..959745f39d99 100644 --- a/www/py-py-restclient/Makefile +++ b/www/py-py-restclient/Makefile @@ -13,7 +13,7 @@ COMMENT= Python REST Client RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httplib2>=0:www/py-httplib2@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist post-extract: diff --git a/www/py-pyjwt/Makefile b/www/py-pyjwt/Makefile index daca174186f6..05ed832df921 100644 --- a/www/py-pyjwt/Makefile +++ b/www/py-pyjwt/Makefile @@ -19,7 +19,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycrypto>=0:security/py-pycrypto@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist OPTIONS_DEFINE= RSASSA diff --git a/www/py-pyocclient/Makefile b/www/py-pyocclient/Makefile index f0a0356a0c38..ee5a991e187d 100644 --- a/www/py-pyocclient/Makefile +++ b/www/py-pyocclient/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.0.1:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-python-dotenv/Makefile b/www/py-python-dotenv/Makefile index 5c6a1ad19c54..b6a7d044f397 100644 --- a/www/py-python-dotenv/Makefile +++ b/www/py-python-dotenv/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PY_TYPING} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-python-multipart/Makefile b/www/py-python-multipart/Makefile index 97253a540ce8..e50956a0ad45 100644 --- a/www/py-python-multipart/Makefile +++ b/www/py-python-multipart/Makefile @@ -18,7 +18,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-pyweblib/Makefile b/www/py-pyweblib/Makefile index ed297c10a0e0..d5ab1b503978 100644 --- a/www/py-pyweblib/Makefile +++ b/www/py-pyweblib/Makefile @@ -12,7 +12,7 @@ COMMENT= Yet another web programming framework for Python LICENSE= GPLv2 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils PORTDOCS= pyweblib.forms.html pyweblib.helper.html \ diff --git a/www/py-recaptcha/Makefile b/www/py-recaptcha/Makefile index c119894eb21c..62ee165188e7 100644 --- a/www/py-recaptcha/Makefile +++ b/www/py-recaptcha/Makefile @@ -12,7 +12,7 @@ DISTNAME= ${PORTNAME}-client-${PORTVERSION} MAINTAINER= philip@FreeBSD.org COMMENT= Plugin for reCAPTCHA and reCAPTCHA Mailhide -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/www/py-requests-aws4auth/Makefile b/www/py-requests-aws4auth/Makefile index 7d822c30792c..cc46d6b5c68c 100644 --- a/www/py-requests-aws4auth/Makefile +++ b/www/py-requests-aws4auth/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-requests-cache/Makefile b/www/py-requests-cache/Makefile index f8eff20eb0fa..8998ea7f4c05 100644 --- a/www/py-requests-cache/Makefile +++ b/www/py-requests-cache/Makefile @@ -18,7 +18,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=2.8:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} # Python 2.6-3.5(+) 20171026 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-requests-file/Makefile b/www/py-requests-file/Makefile index 2fec6b414581..3419f5fdbc63 100644 --- a/www/py-requests-file/Makefile +++ b/www/py-requests-file/Makefile @@ -15,7 +15,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=1.0.0:www/py-requests@${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 diff --git a/www/py-requests-futures/Makefile b/www/py-requests-futures/Makefile index ba789953535a..43ad40ca1fa4 100644 --- a/www/py-requests-futures/Makefile +++ b/www/py-requests-futures/Makefile @@ -15,7 +15,7 @@ LICENSE= APACHE20 RUN_DEPENDS= ${PY_FUTURES} \ ${PYTHON_PKGNAMEPREFIX}requests>=1.2.0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-requests-mock/Makefile b/www/py-requests-mock/Makefile index 266ef9a38d25..31f1df2de913 100644 --- a/www/py-requests-mock/Makefile +++ b/www/py-requests-mock/Makefile @@ -23,7 +23,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fixtures>=0:devel/py-fixtures@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}testrepository>=0.0.18:devel/py-testrepository@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}testtools>=0:devel/py-testtools@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-requests-oauthlib/Makefile b/www/py-requests-oauthlib/Makefile index 49b2d346ad7a..f5a24b21704f 100644 --- a/www/py-requests-oauthlib/Makefile +++ b/www/py-requests-oauthlib/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}oauthlib>=0.6.2:security/py-oauthlib@${PY_FL ${PYTHON_PKGNAMEPREFIX}requests>=2.0.0:www/py-requests@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-requests-toolbelt/Makefile b/www/py-requests-toolbelt/Makefile index 4a6091ca131e..6aabb7f3162e 100644 --- a/www/py-requests-toolbelt/Makefile +++ b/www/py-requests-toolbelt/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.0.1<3.0.0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-requests-unixsocket/Makefile b/www/py-requests-unixsocket/Makefile index d92543fd5312..01335b8a947b 100644 --- a/www/py-requests-unixsocket/Makefile +++ b/www/py-requests-unixsocket/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} \ RUN_DEPENDS= ${PY_FUTURES} \ ${PYTHON_PKGNAMEPREFIX}requests>=1.2.0:www/py-requests@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-requests_ntlm/Makefile b/www/py-requests_ntlm/Makefile index 3582e9e10992..43b239e09a4d 100644 --- a/www/py-requests_ntlm/Makefile +++ b/www/py-requests_ntlm/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=1.3:security/py-cryptography@$ ${PYTHON_PKGNAMEPREFIX}ntlm-auth>=1.0.2:security/py-ntlm-auth@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.0.0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/www/py-restclient/Makefile b/www/py-restclient/Makefile index 6fde02a53da3..ec9d07bbbf73 100644 --- a/www/py-restclient/Makefile +++ b/www/py-restclient/Makefile @@ -15,7 +15,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httplib2>=0:www/py-httplib2@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist post-patch: diff --git a/www/py-rfc3986/Makefile b/www/py-rfc3986/Makefile index 710b14c1d483..abf1d93ba793 100644 --- a/www/py-rfc3986/Makefile +++ b/www/py-rfc3986/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= sigmavirus24 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-rfc3987/Makefile b/www/py-rfc3987/Makefile index aa50c963506b..33e7b57a325e 100644 --- a/www/py-rfc3987/Makefile +++ b/www/py-rfc3987/Makefile @@ -13,7 +13,7 @@ COMMENT= Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987) LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-rollbar/Makefile b/www/py-rollbar/Makefile index 65b663e1d58d..978219bb44f4 100644 --- a/www/py-rollbar/Makefile +++ b/www/py-rollbar/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0.12.1:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-rules/Makefile b/www/py-rules/Makefile index 62eff0f67572..d709187378e1 100644 --- a/www/py-rules/Makefile +++ b/www/py-rules/Makefile @@ -12,7 +12,7 @@ COMMENT= Awesome Django authorization, without the database LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-scrapy/Makefile b/www/py-scrapy/Makefile index a2b8e05591df..9454b5127ed3 100644 --- a/www/py-scrapy/Makefile +++ b/www/py-scrapy/Makefile @@ -25,7 +25,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=13.1.0:devel/py-twisted@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}six>=1.5.2:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}parsel>=1.5:textproc/py-parsel@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist OPTIONS_DEFINE= SSL diff --git a/www/py-secure-cookie/Makefile b/www/py-secure-cookie/Makefile index 2a8aa8773119..c134d36484ab 100644 --- a/www/py-secure-cookie/Makefile +++ b/www/py-secure-cookie/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.rst RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}werkzeug>0:www/py-werkzeug@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-selector/Makefile b/www/py-selector/Makefile index af518f2ffe2e..f24823b5a53d 100644 --- a/www/py-selector/Makefile +++ b/www/py-selector/Makefile @@ -15,7 +15,7 @@ LICENSE_COMB= dual RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}resolver>=0:devel/py-resolver@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-selenium/Makefile b/www/py-selenium/Makefile index d9a59c3f4bd2..c7f37b182c13 100644 --- a/www/py-selenium/Makefile +++ b/www/py-selenium/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urllib3>=0:net/py-urllib3@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-slimit/Makefile b/www/py-slimit/Makefile index 7e009c2bb2dd..6ab53f686fe3 100644 --- a/www/py-slimit/Makefile +++ b/www/py-slimit/Makefile @@ -15,7 +15,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=3.4:devel/py-ply@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=3.4:devel/py-ply@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/www/py-slumber/Makefile b/www/py-slumber/Makefile index fec6ec622745..6d9e86ff8cb0 100644 --- a/www/py-slumber/Makefile +++ b/www/py-slumber/Makefile @@ -20,7 +20,7 @@ OPTIONS_DEFINE= YAML YAML_DESC= YAML serializer support YAML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= autoplist distutils diff --git a/www/py-sockjs-tornado/Makefile b/www/py-sockjs-tornado/Makefile index 151856723303..d2ec1802a581 100644 --- a/www/py-sockjs-tornado/Makefile +++ b/www/py-sockjs-tornado/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tornado>0:www/py-tornado@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/www/py-spyne/Makefile b/www/py-spyne/Makefile index dd27f09e6e42..0681177cecae 100644 --- a/www/py-spyne/Makefile +++ b/www/py-spyne/Makefile @@ -36,7 +36,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>=0:devel/py-colorama@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}werkzeug>=0:www/py-werkzeug@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zeep>=0:net/py-zeep@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-sseclient/Makefile b/www/py-sseclient/Makefile index 0a783a447d7e..fa378071554e 100644 --- a/www/py-sseclient/Makefile +++ b/www/py-sseclient/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.9:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/www/py-tornado4/Makefile b/www/py-tornado4/Makefile index 0fea52c01ba5..6f635fc0a1d4 100644 --- a/www/py-tornado4/Makefile +++ b/www/py-tornado4/Makefile @@ -13,7 +13,7 @@ COMMENT= Python Web Server from FriendFeed LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}tornado \ diff --git a/www/py-treq/Makefile b/www/py-treq/Makefile index a24ad2d6a1ec..afae82198aec 100644 --- a/www/py-treq/Makefile +++ b/www/py-treq/Makefile @@ -25,7 +25,7 @@ RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}openssl>=16.0.0:security/py-openssl@${PY_FL TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-turbogears2/Makefile b/www/py-turbogears2/Makefile index e0d26a219be7..c78f3bb47317 100644 --- a/www/py-turbogears2/Makefile +++ b/www/py-turbogears2/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}crank>=0:devel/py-crank@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}markupsafe>=0:textproc/py-markupsafe@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}repoze.lru>=0:devel/py-repoze.lru@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/www/py-tvdb_api/Makefile b/www/py-tvdb_api/Makefile index a637b45a5983..246fb4382229 100644 --- a/www/py-tvdb_api/Makefile +++ b/www/py-tvdb_api/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests-cache>0:www/py-requests-cache@${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 diff --git a/www/py-txrequests/Makefile b/www/py-txrequests/Makefile index cf15eeb97b2e..41194b127cf6 100644 --- a/www/py-txrequests/Makefile +++ b/www/py-txrequests/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=1.2.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}twisted>=9.0.0:devel/py-twisted@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-urlgrabber/Makefile b/www/py-urlgrabber/Makefile index 3456a2e51339..4f321690a351 100644 --- a/www/py-urlgrabber/Makefile +++ b/www/py-urlgrabber/Makefile @@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.14.0:devel/py-six@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.14.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycurl>=7.19.0_1:ftp/py-pycurl@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.6+ shebangfix DOCS_MAKE_ENV= INSTALL_DOCS=yes DOCSDIR= ${PREFIX}/share/doc/${PYTHON_PKGNAMEPREFIX}${PORTNAME} diff --git a/www/py-urlman/Makefile b/www/py-urlman/Makefile index c938b4305604..c8aae9344b91 100644 --- a/www/py-urlman/Makefile +++ b/www/py-urlman/Makefile @@ -11,7 +11,7 @@ COMMENT= Nicer way to do URLs for Django models LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-urlobject/Makefile b/www/py-urlobject/Makefile index c265be10794d..03e3f49fe14c 100644 --- a/www/py-urlobject/Makefile +++ b/www/py-urlobject/Makefile @@ -14,7 +14,7 @@ COMMENT= Utility class for manipulating URLs LICENSE= UNLICENSE LICENSE_FILE= ${WRKSRC}/UNLICENSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/www/py-user_agent/Makefile b/www/py-user_agent/Makefile index c3c7fdae2f32..b0e61118808d 100644 --- a/www/py-user_agent/Makefile +++ b/www/py-user_agent/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/www/py-utidylib/Makefile b/www/py-utidylib/Makefile index e7cb8dae824f..54f615f9f865 100644 --- a/www/py-utidylib/Makefile +++ b/www/py-utidylib/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libtidy.so.5:www/tidy-html5 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-w3lib/Makefile b/www/py-w3lib/Makefile index 8c9e99426484..1e474c19e763 100644 --- a/www/py-w3lib/Makefile +++ b/www/py-w3lib/Makefile @@ -13,7 +13,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-waitress/Makefile b/www/py-waitress/Makefile index 1f416c48a5ff..15ad5f2ab6b2 100644 --- a/www/py-waitress/Makefile +++ b/www/py-waitress/Makefile @@ -13,7 +13,7 @@ COMMENT= Python WSGI server LICENSE= ZPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-webassets/Makefile b/www/py-webassets/Makefile index 0ec08f1865b6..c48b803ba74b 100644 --- a/www/py-webassets/Makefile +++ b/www/py-webassets/Makefile @@ -12,7 +12,7 @@ COMMENT= Media asset management for Python LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-webob/Makefile b/www/py-webob/Makefile index 8b0b0a3245eb..42fc536393d5 100644 --- a/www/py-webob/Makefile +++ b/www/py-webob/Makefile @@ -16,7 +16,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pylons-sphinx-themes>=0:textproc/py-pylons-sphinx-themes@${PY_FLAVOR} \ ${PY_SPHINX} diff --git a/www/py-websocket-client/Makefile b/www/py-websocket-client/Makefile index 9671e87c38ef..607cb55298e5 100644 --- a/www/py-websocket-client/Makefile +++ b/www/py-websocket-client/Makefile @@ -20,7 +20,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/www/py-webunit/Makefile b/www/py-webunit/Makefile index 73e71c643da3..cf726aef4f04 100644 --- a/www/py-webunit/Makefile +++ b/www/py-webunit/Makefile @@ -11,7 +11,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= lwhsu@FreeBSD.org COMMENT= Unit test your websites with code that acts like a web browser -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME} diff --git a/www/py-werkzeug/Makefile b/www/py-werkzeug/Makefile index 8f9354968bb6..74ef8bf9b6ab 100644 --- a/www/py-werkzeug/Makefile +++ b/www/py-werkzeug/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.rst RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openssl>=16.0:security/py-openssl@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-wfuzz/Makefile b/www/py-wfuzz/Makefile index 6140cb3f1510..ecf13b820ec7 100644 --- a/www/py-wfuzz/Makefile +++ b/www/py-wfuzz/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}chardet>0:textproc/py-chardet@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} py27_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}configparser>0:devel/py-configparser@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/www/py-whitenoise/Makefile b/www/py-whitenoise/Makefile index a234389c49c3..f0818fe57a31 100644 --- a/www/py-whitenoise/Makefile +++ b/www/py-whitenoise/Makefile @@ -12,7 +12,7 @@ COMMENT= Radically simplified static file serving for wsgi applications LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-wikitools/Makefile b/www/py-wikitools/Makefile index 992cf2bfcab3..e2165dcc2c98 100644 --- a/www/py-wikitools/Makefile +++ b/www/py-wikitools/Makefile @@ -15,7 +15,7 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/www/py-ws4py/Makefile b/www/py-ws4py/Makefile index 61af161539d5..b5f5d8aee62a 100644 --- a/www/py-ws4py/Makefile +++ b/www/py-ws4py/Makefile @@ -12,7 +12,7 @@ COMMENT= WebSocket package for Python LICENSE= BSD3CLAUSE -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/www/py-wsaccel/Makefile b/www/py-wsaccel/Makefile index b9fe1b01488f..4bdbdf116564 100644 --- a/www/py-wsaccel/Makefile +++ b/www/py-wsaccel/Makefile @@ -12,7 +12,7 @@ COMMENT= WebSocket Accelerator for ws4py and AutobahnPython LICENSE= APACHE20 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils post-install: diff --git a/www/py-wsgidav/Makefile b/www/py-wsgidav/Makefile index b86c12d8ad9d..b8ea8c62b3c9 100644 --- a/www/py-wsgidav/Makefile +++ b/www/py-wsgidav/Makefile @@ -29,7 +29,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cheroot>=6.0:www/py-cheroot@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tox>=2.0:devel/py-tox@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}WebTest>=2.0:www/py-WebTest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/www/unit-python/Makefile b/www/unit-python/Makefile index 2aa348400cf4..8a0ee218ed8c 100644 --- a/www/unit-python/Makefile +++ b/www/unit-python/Makefile @@ -7,7 +7,7 @@ UNIT_MODNAME= python${PYTHON_SUFFIX} COMMENT= Python module for NGINX Unit -USES= python gettext-runtime +USES= python:3.6+ gettext-runtime USE_PYTHON= flavors PLIST_FILES= libexec/unit/modules/${UNIT_MODNAME}.unit.so diff --git a/www/uwsgi/Makefile b/www/uwsgi/Makefile index 31ec5f894a5e..1526c0380d30 100644 --- a/www/uwsgi/Makefile +++ b/www/uwsgi/Makefile @@ -13,7 +13,7 @@ COMMENT= Developer-friendly WSGI server which uses uwsgi protocol LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= pkgconfig python +USES= pkgconfig python:3.6+ USE_PYTHON= distutils concurrent optsuffix USE_RC_SUBR= uwsgi diff --git a/www/uwsgitop/Makefile b/www/uwsgitop/Makefile index 122dc3fa89d3..46ccd0984832 100644 --- a/www/uwsgitop/Makefile +++ b/www/uwsgitop/Makefile @@ -10,7 +10,7 @@ MASTER_SITES= CHEESESHOP MAINTAINER= demon@FreeBSD.org COMMENT= uWSGI top-like app -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent optsuffix PLIST_FILES= bin/uwsgitop %%DOCSDIR%%/README.rst diff --git a/x11-fonts/py-QtAwesome/Makefile b/x11-fonts/py-QtAwesome/Makefile index 2eb034c025e0..870cbd0b29e0 100644 --- a/x11-fonts/py-QtAwesome/Makefile +++ b/x11-fonts/py-QtAwesome/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}QtPy>0:devel/py-QtPy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/x11-fonts/py-bdflib/Makefile b/x11-fonts/py-bdflib/Makefile index c4c8e5f55bfa..1bf088fffac5 100644 --- a/x11-fonts/py-bdflib/Makefile +++ b/x11-fonts/py-bdflib/Makefile @@ -14,7 +14,7 @@ COMMENT= Library for working with BDF font files LICENSE= GPLv3 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/x11-fonts/py-booleanOperations/Makefile b/x11-fonts/py-booleanOperations/Makefile index fbeec0d6b5d6..2b01b0f6563b 100644 --- a/x11-fonts/py-booleanOperations/Makefile +++ b/x11-fonts/py-booleanOperations/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.11:devel/py-setuptools_scm@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyclipper>=1.0.5:math/py-pyclipper@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/x11-fonts/py-compreffor/Makefile b/x11-fonts/py-compreffor/Makefile index e294a596088c..6cfad668a53b 100644 --- a/x11-fonts/py-compreffor/Makefile +++ b/x11-fonts/py-compreffor/Makefile @@ -13,7 +13,7 @@ COMMENT= CFF subroutinizer for fontTools LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= compiler:c++11-lang python zip +USES= compiler:c++11-lang python:3.6+ zip USE_PYTHON= autoplist concurrent distutils .include diff --git a/x11-fonts/py-cu2qu/Makefile b/x11-fonts/py-cu2qu/Makefile index 6ef0bc6d5de7..fe72b28b376a 100644 --- a/x11-fonts/py-cu2qu/Makefile +++ b/x11-fonts/py-cu2qu/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defcon>=0.6.0:x11-fonts/py-defcon@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist concurrent distutils .include diff --git a/x11-fonts/py-defcon/Makefile b/x11-fonts/py-defcon/Makefile index fcb73be08ff0..810483143b9e 100644 --- a/x11-fonts/py-defcon/Makefile +++ b/x11-fonts/py-defcon/Makefile @@ -13,7 +13,7 @@ COMMENT= Set of flexible objects for representing UFO data LICENSE= MIT LICENSE_FILE= ${WRKSRC}/License.txt -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils USE_LOCALE= en_US.UTF-8 diff --git a/x11-fonts/py-fontMath/Makefile b/x11-fonts/py-fontMath/Makefile index f7db5d8682a9..5cc448eee62b 100644 --- a/x11-fonts/py-fontMath/Makefile +++ b/x11-fonts/py-fontMath/Makefile @@ -13,7 +13,7 @@ COMMENT= Set of objects for performing math operations on font data LICENSE= MIT LICENSE_FILE= ${WRKSRC}/License.txt -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/x11-fonts/py-fontmake/Makefile b/x11-fonts/py-fontmake/Makefile index 58f2530670ea..5973271eeb81 100644 --- a/x11-fonts/py-fontmake/Makefile +++ b/x11-fonts/py-fontmake/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cu2qu>=1.6.5:x11-fonts/py-cu2qu@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}defcon>=0.6.0:x11-fonts/py-defcon@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}booleanOperations>=0.8.1:x11-fonts/py-booleanOperations@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/x11-fonts/py-glyphsLib/Makefile b/x11-fonts/py-glyphsLib/Makefile index bad0ac90e83f..109baa5823be 100644 --- a/x11-fonts/py-glyphsLib/Makefile +++ b/x11-fonts/py-glyphsLib/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defcon>=0.3.0:x11-fonts/py-defcon@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/x11-fonts/py-ufo2ft/Makefile b/x11-fonts/py-ufo2ft/Makefile index 0ed396969db3..c6179dd08969 100644 --- a/x11-fonts/py-ufo2ft/Makefile +++ b/x11-fonts/py-ufo2ft/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defcon>=0.6.0:x11-fonts/py-defcon@${PY_FLAVO ${PYTHON_PKGNAMEPREFIX}booleanOperations>=0.8.0:x11-fonts/py-booleanOperations@${PY_FLAVOR} \ ${PY_ENUM34} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/x11-fonts/py-ufoLib/Makefile b/x11-fonts/py-ufoLib/Makefile index dee04a3229da..700558d27da8 100644 --- a/x11-fonts/py-ufoLib/Makefile +++ b/x11-fonts/py-ufoLib/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=4.0:devel/py-lxml@${PY_FLAVOR} -USES= python zip +USES= python:3.6+ zip USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/x11-toolkits/py-AnyQt/Makefile b/x11-toolkits/py-AnyQt/Makefile index 0a0302226f44..5c717e4f961c 100644 --- a/x11-toolkits/py-AnyQt/Makefile +++ b/x11-toolkits/py-AnyQt/Makefile @@ -12,7 +12,7 @@ COMMENT= PyQt4/PyQt5 compatibility layer LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_BUILD= yes diff --git a/x11-toolkits/py-Pmw/Makefile b/x11-toolkits/py-Pmw/Makefile index 52c2d5127fe4..3f6e9943498a 100644 --- a/x11-toolkits/py-Pmw/Makefile +++ b/x11-toolkits/py-Pmw/Makefile @@ -14,7 +14,7 @@ COMMENT= High-level compound graphics widgets for Python LIB_DEPENDS= libBLT25.so:x11-toolkits/blt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR} -USES= dos2unix python shebangfix +USES= dos2unix python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes SHEBANG_FILES= Pmw/Pmw_*/bin/bundlepmw.py diff --git a/x11-toolkits/py-easygui/Makefile b/x11-toolkits/py-easygui/Makefile index 85d9f5bb2f32..7a9a593a3166 100644 --- a/x11-toolkits/py-easygui/Makefile +++ b/x11-toolkits/py-easygui/Makefile @@ -15,7 +15,7 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR} \ ${PY_PILLOW} -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/x11-toolkits/py-fltk/Makefile b/x11-toolkits/py-fltk/Makefile index 65fe37013177..e3d1ad6f917f 100644 --- a/x11-toolkits/py-fltk/Makefile +++ b/x11-toolkits/py-fltk/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= libfltk.so:x11-toolkits/fltk CFLAGS+= -DFL_LIBRARY MAKE_ENV= FLTK_HOME=${LOCALBASE}/bin -USES= python xorg +USES= python:3.6+ xorg USE_PYTHON= autoplist distutils USE_XORG= x11 diff --git a/x11-toolkits/py-tktreectrl/Makefile b/x11-toolkits/py-tktreectrl/Makefile index 49658e0e7be8..662329df3f08 100644 --- a/x11-toolkits/py-tktreectrl/Makefile +++ b/x11-toolkits/py-tktreectrl/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= libtreectrl.so.1:x11-toolkits/tktreectrl RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Pmw>=0:x11-toolkits/py-Pmw@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tkinter>=0:x11-toolkits/py-tkinter@${PY_FLAVOR} -USES= python tk:run zip +USES= python:3.6+ tk:run zip USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/x11-toolkits/py-wxPython40/Makefile b/x11-toolkits/py-wxPython40/Makefile index df9fa054487a..f511f93d01c9 100644 --- a/x11-toolkits/py-wxPython40/Makefile +++ b/x11-toolkits/py-wxPython40/Makefile @@ -20,7 +20,7 @@ LICENSE_PERMS_WXWINDOWS= dist-mirror pkg-mirror auto-accept BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pathlib2>0:devel/py-pathlib2@${PY_FLAVOR} -USES= compiler:c++11-lib gl localbase pkgconfig python +USES= compiler:c++11-lib gl localbase pkgconfig python:3.6+ USE_GL= glu USE_WX= 3.0 USE_PYTHON= distutils autoplist diff --git a/x11-toolkits/py-xlib/Makefile b/x11-toolkits/py-xlib/Makefile index 33eda9dad6e6..9986a6cf725d 100644 --- a/x11-toolkits/py-xlib/Makefile +++ b/x11-toolkits/py-xlib/Makefile @@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.7:devel/py-setuptools_sc ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} -USES= python tar:bz2 +USES= python:3.6+ tar:bz2 USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/x11/py-pyscreenshot/Makefile b/x11/py-pyscreenshot/Makefile index a601ba4b4a4c..2a1308d74f6c 100644 --- a/x11/py-pyscreenshot/Makefile +++ b/x11/py-pyscreenshot/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}easyprocess>0:devel/py-easyprocess@${PY_FLAV ${PY_PILLOW} \ import:graphics/ImageMagick6 -USES= python +USES= python:3.6+ NO_ARCH= yes USE_PYTHON= autoplist distutils diff --git a/x11/py-pyvirtualdisplay/Makefile b/x11/py-pyvirtualdisplay/Makefile index 55341ed5588f..6f64540995e4 100644 --- a/x11/py-pyvirtualdisplay/Makefile +++ b/x11/py-pyvirtualdisplay/Makefile @@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cog>=2.3:devel/py-cog@${PY_FLAVOR} \ ${PY_PILLOW} \ xauth>0:x11/xauth -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils OPTIONS_SINGLE= BACKEND diff --git a/x11/py-xcffib/Makefile b/x11/py-xcffib/Makefile index 39a22edf1597..6e91f538b157 100644 --- a/x11/py-xcffib/Makefile +++ b/x11/py-xcffib/Makefile @@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.1.0:devel/py-cffi@${PY_FLAVOR} \ LIB_DEPENDS= libxcb.so:x11/libxcb RUN_DEPENDS= ${BUILD_DEPENDS} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes