From 70830edb530c4217198ca5f4dd48e19c45842717 Mon Sep 17 00:00:00 2001 From: maartenbreddels Date: Thu, 7 Dec 2017 20:15:19 +0100 Subject: [PATCH 1/4] drop Python 3.3, update to use 3.6 --- .travis.yml | 3 +-- setup.py | 7 +++---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index 399cfa3d..f5fa3911 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,11 +1,10 @@ language: python python: - "nightly" + - 3.6 - 3.5 - 3.4 - 2.7 - - 3.3 - - 3.6-dev sudo: false install: - pip install --upgrade pip && pip install . diff --git a/setup.py b/setup.py index d7eed16d..12dec1d7 100644 --- a/setup.py +++ b/setup.py @@ -16,8 +16,8 @@ import sys v = sys.version_info -if v[:2] < (2,7) or (v[0] >= 3 and v[:2] < (3,3)): - error = "ERROR: %s requires Python version 2.7 or 3.3 or above." % name +if v[:2] < (2,7) or (v[0] >= 3 and v[:2] < (3,4)): + error = "ERROR: %s requires Python version 2.7 or 3.4 or above." % name print(error, file=sys.stderr) sys.exit(1) @@ -67,9 +67,9 @@ 'Programming Language :: Python', 'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.3', 'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.5', + 'Programming Language :: Python :: 3.6', ], ) @@ -90,7 +90,6 @@ # -- SUPPORT UNIFORM-WHEELS: Extra packages for Python 2.7, 3.3 # SEE: https://bitbucket.org/pypa/wheel/ , CHANGES.txt (v0.24.0) ':python_version=="2.7"': ["enum34"], - ':python_version=="3.3"': ["enum34"], } if 'setuptools' in sys.modules: From 89fa0106832d9248cc6f8bd0dd64ccbaf7ab3975 Mon Sep 17 00:00:00 2001 From: maartenbreddels Date: Thu, 7 Dec 2017 21:06:20 +0100 Subject: [PATCH 2/4] remove reference to 3.3 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 12dec1d7..4ebf14e5 100644 --- a/setup.py +++ b/setup.py @@ -87,7 +87,7 @@ extras_require = setuptools_args['extras_require'] = { 'test': ['pytest'], 'test:python_version=="2.7"': ["mock"], - # -- SUPPORT UNIFORM-WHEELS: Extra packages for Python 2.7, 3.3 + # -- SUPPORT UNIFORM-WHEELS: Extra packages for Python 2.7 # SEE: https://bitbucket.org/pypa/wheel/ , CHANGES.txt (v0.24.0) ':python_version=="2.7"': ["enum34"], } From c0ce8cbe0f4e25ecb8766f57aab2c696719b9a3f Mon Sep 17 00:00:00 2001 From: maartenbreddels Date: Thu, 7 Dec 2017 22:32:56 +0100 Subject: [PATCH 3/4] trigger travis From 18d96256418af82aab1da2479372fdc4284687c4 Mon Sep 17 00:00:00 2001 From: maartenbreddels Date: Fri, 8 Dec 2017 16:11:55 +0100 Subject: [PATCH 4/4] add python_requires --- setup.py | 1 + 1 file changed, 1 insertion(+) diff --git a/setup.py b/setup.py index 4ebf14e5..49b72c4d 100644 --- a/setup.py +++ b/setup.py @@ -59,6 +59,7 @@ license = 'BSD', platforms = "Linux, Mac OS X, Windows", keywords = ['Interactive', 'Interpreter', 'Shell', 'Web'], + python_requires = '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*', classifiers = [ 'Intended Audience :: Developers', 'Intended Audience :: System Administrators',