The main benefit of this update is some improved pyton 3.9 support. Tested by building over 100 consumers under python2 and python3 on amd64. No compile-time issues were seen.
ok? Index: Makefile =================================================================== RCS file: /cvs/ports/devel/py-six/Makefile,v retrieving revision 1.24 diff -u -p -u -r1.24 Makefile --- Makefile 3 Jul 2020 21:12:49 -0000 1.24 +++ Makefile 22 Nov 2020 03:57:45 -0000 @@ -1,10 +1,11 @@ # $OpenBSD: Makefile,v 1.24 2020/07/03 21:12:49 sthen Exp $ COMMENT = Python 2 and 3 compatibility library -MODPY_EGG_VERSION = 1.13.0 + +MODPY_EGG_VERSION = 1.15.0 DISTNAME = six-${MODPY_EGG_VERSION} PKGNAME = py-six-${MODPY_EGG_VERSION} -REVISION = 1 + CATEGORIES = devel HOMEPAGE = https://github.com/benjaminp/six @@ -15,13 +16,14 @@ PERMIT_PACKAGE = Yes MODPY_PI = Yes MODULES = lang/python + +FLAVORS = python3 +FLAVOR ?= + MODPY_SETUPTOOLS = Yes MODPY_PYTEST = Yes MODPY_PYTEST_ARGS = -v TEST_DEPENDS = devel/py-py${MODPY_FLAVOR} - -FLAVORS = python3 -FLAVOR ?= .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/devel/py-six/distinfo,v retrieving revision 1.12 diff -u -p -u -r1.12 distinfo --- distinfo 6 Nov 2019 15:55:57 -0000 1.12 +++ distinfo 22 Nov 2020 03:57:45 -0000 @@ -1,2 +1,2 @@ -SHA256 (six-1.13.0.tar.gz) = MPYQJ56LJXjKttsgdBEwMxc1x4G1YFPFnEB22ifwa2Y= -SIZE (six-1.13.0.tar.gz) = 33726 +SHA256 (six-1.15.0.tar.gz) = MGOcA1zbI1NM1Kot1Sw79I8G5fSpQVCci6/YzhEIAlk= +SIZE (six-1.15.0.tar.gz) = 33917