From cfb8962ffcb816b55388f547bc4c0cb290bf5268 Mon Sep 17 00:00:00 2001 From: mayeut Date: Sat, 29 Jun 2019 15:28:36 +0200 Subject: [PATCH 1/2] Advertise python 3.8 support and run python 3.8 in CI --- .travis.yml | 1 + setup.cfg | 1 + tests/integration/test_manylinux.py | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index b172c551..04f51ce6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,6 +5,7 @@ matrix: - python: "3.5" - python: "3.6" - python: "3.7" + - python: "3.8" - python: "3.7" env: LINTER=1 diff --git a/setup.cfg b/setup.cfg index 2f455f1e..5b243d51 100644 --- a/setup.cfg +++ b/setup.cfg @@ -16,6 +16,7 @@ classifier = Programming Language :: Python :: 3.5 Programming Language :: Python :: 3.6 Programming Language :: Python :: 3.7 + Programming Language :: Python :: 3.8 Programming Language :: Python :: 3 :: Only Topic :: Software Development Topic :: Software Development :: Build Tools diff --git a/tests/integration/test_manylinux.py b/tests/integration/test_manylinux.py index 7b6a6b0c..4096ae5d 100644 --- a/tests/integration/test_manylinux.py +++ b/tests/integration/test_manylinux.py @@ -25,7 +25,7 @@ } DOCKER_CONTAINER_NAME = 'auditwheel-test-manylinux' PYTHON_MAJ_MIN = [str(i) for i in sys.version_info[:2]] -PYTHON_ABI = 'cp{0}-cp{0}m'.format(''.join(PYTHON_MAJ_MIN)) +PYTHON_ABI = 'cp{0}-cp{0}{1}'.format(''.join(PYTHON_MAJ_MIN), 'm' if sys.version_info.minor < 8 else '') PYTHON_IMAGE_ID = 'python:' + '.'.join(PYTHON_MAJ_MIN) DEVTOOLSET = { 'manylinux1': 'devtoolset-2', From a225fbd2f3f20111dcdeaf96fe469ba935413658 Mon Sep 17 00:00:00 2001 From: mayeut Date: Fri, 18 Oct 2019 21:22:14 +0200 Subject: [PATCH 2/2] Add python_requires >= 3.5 --- setup.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/setup.cfg b/setup.cfg index 5b243d51..d5f2e68a 100644 --- a/setup.cfg +++ b/setup.cfg @@ -6,6 +6,7 @@ author = Robert T. McGibbon author-email = rmcgibbo@gmail.com summary = Cross-distribution Linux wheels description-file = README.rst +python_requires = >=3.5 classifier = Development Status :: 4 - Beta Environment :: Console