From 7c45f4a4c67bb1533aaaf20315e52cfa2e892180 Mon Sep 17 00:00:00 2001 From: Hubert Kario Date: Thu, 19 Nov 2020 20:43:37 +0100 Subject: [PATCH] drop Python 3.3 it's really hard to make it work in travis (and we don't support it on master for quite some time), so skip it --- .travis.yml | 2 -- README.md | 2 +- build-requirements-3.3.txt | 8 -------- setup.py | 5 +++-- 4 files changed, 4 insertions(+), 13 deletions(-) delete mode 100644 build-requirements-3.3.txt diff --git a/.travis.yml b/.travis.yml index 5af4fb53..9ae83403 100644 --- a/.travis.yml +++ b/.travis.yml @@ -26,8 +26,6 @@ jobs: env: TACKPY=false - python: 2.7 env: TACKPY=false - - python: 3.3 - env: TACKPY=false - python: 3.4 env: TACKPY=false - python: 3.5 diff --git a/README.md b/README.md index 3c7fa757..292b6ade 100644 --- a/README.md +++ b/README.md @@ -84,7 +84,7 @@ Currently it is distributed under Gnu LGPLv2 license. Requirements: * Python 2.6 or higher is required. -* Python 3.2 or higher is supported. +* Python 3.3 or higher is supported. * python ecdsa library ([GitHub](https://github.com/warner/python-ecdsa), [PyPI](https://pypi.python.org/pypi/ecdsa)) diff --git a/build-requirements-3.3.txt b/build-requirements-3.3.txt deleted file mode 100644 index 4251ceed..00000000 --- a/build-requirements-3.3.txt +++ /dev/null @@ -1,8 +0,0 @@ -enum34 -coverage<5.0 -hypothesis<3.44 -coveralls -pylint -diff_cover<2.5.0 -typed-ast<1.3.0 -inflect<4.0.0 diff --git a/setup.py b/setup.py index cb50951f..1db0cb58 100755 --- a/setup.py +++ b/setup.py @@ -23,6 +23,7 @@ package_data={ 'package1': ['LICENSE', 'README.md']}, install_requires=['ecdsa'], + python_requires=">=2.6, !=3.0.*, !=3.1.*, !=3.2.*", obsoletes=["tlslite"], classifiers=[ 'Development Status :: 4 - Beta', @@ -30,10 +31,10 @@ 'License :: OSI Approved :: GNU Lesser General Public License v2 (LGPLv2)', 'Operating System :: OS Independent', 'Programming Language :: Python', + "Programming Language :: Python :: 2", 'Programming Language :: Python :: 2.6', 'Programming Language :: Python :: 2.7', - 'Programming Language :: Python :: 3.2', - 'Programming Language :: Python :: 3.3', + "Programming Language :: Python :: 3", 'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6',