diff --git a/.travis.yml b/.travis.yml index f562d30..e8f6f66 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,5 @@ language: python python: -- '2.7' - '3.5' - '3.6' - '3.7' diff --git a/kale/version.py b/kale/version.py index 2af9d44..0b63f05 100644 --- a/kale/version.py +++ b/kale/version.py @@ -12,4 +12,4 @@ # See the License for the specific language governing permissions and # limitations under the License. -__version__ = '2.2.1' # http://semver.org/ +__version__ = '3.0.0' # http://semver.org/ diff --git a/setup.py b/setup.py index e53d8b3..1c5456e 100644 --- a/setup.py +++ b/setup.py @@ -1,5 +1,4 @@ #!/usr/bin/env python -# -*- coding: utf-8 -*- from __future__ import absolute_import @@ -42,22 +41,25 @@ def maybe_rm(path): # -*- Classifiers -*- + classes = """ Development Status :: 5 - Production/Stable License :: OSI Approved :: BSD License Topic :: System :: Distributed Computing Topic :: Software Development :: Object Brokering Programming Language :: Python - Programming Language :: Python - Programming Language :: Python :: 2.7 + Programming Language :: Python :: 3 Programming Language :: Python :: 3.5 Programming Language :: Python :: 3.6 Programming Language :: Python :: 3.7 Programming Language :: Python :: Implementation :: CPython Operating System :: OS Independent """ + + classifiers = [s.strip() for s in classes.split('\n') if s] + # -*- %%% -*- setup( @@ -72,6 +74,7 @@ def maybe_rm(path): license='Apache License, Version 2', keywords='kale nextdoor taskworker sqs python', packages=['kale'], + python_requires=">=3.5", tests_require=[ 'mock==2.0.0', 'nose==1.3.7',