diff --git a/README.rst b/README.rst index b126674..49ce3be 100644 --- a/README.rst +++ b/README.rst @@ -47,9 +47,7 @@ This utility can be executed with two different commands: Supported Python versions & Platforms ------------------------------------- -Python 2.7, 3.4, 3.5, 3.6 - -- Python 3.7 NOT yet supported due to ``gevent`` library incompatabilities +Python 2.7, 3.4, 3.5, 3.6, 3.7 Platforms: diff --git a/mcc/core.py b/mcc/core.py index 29ab000..b8d9749 100755 --- a/mcc/core.py +++ b/mcc/core.py @@ -32,7 +32,7 @@ import os import sys -__version__ = "0.9.6" +__version__ = "0.9.7" def main(): diff --git a/setup.py b/setup.py index 65be469..16f9e6e 100755 --- a/setup.py +++ b/setup.py @@ -17,14 +17,15 @@ with open(path.join(here, 'README.rst'), encoding='utf-8') as f: long_description = f.read() -INSTALL_REQUIRES = ['apache-libcloud>=2.0.0', - 'blessed>=1.14.2', - 'colorama>=0.3.9', - 'configparser>=3.5.0', - 'future>=0.14', - 'gevent>=1.2.2', - 'pycrypto>=2.6.1', - 'PrettyTable>=0.7.2'] +INSTALL_REQUIRES = ['apache-libcloud >= 2.0.0', + 'blessed >= 1.14.2', + 'gevent >= 1.3.6; python_version>="3.7"', + 'gevent >= 1.2.2; python_version<"3.7"', + 'colorama >= 0.3.9', + 'configparser >= 3.5.0', + 'future >= 0.14', + 'pycrypto >= 2.6.1', + 'PrettyTable >= 0.7.2'] EXTRAS_REQUIRE = { ":python_full_version<'2.7.9'": [ @@ -64,7 +65,7 @@ package_data={'mcc': ['config.ini']}, entry_points={'console_scripts': ['mcc=mcc.core:main', 'mccl=mcc.core:list_only']}, - version='0.9.6', + version='0.9.7', author="Robert Peteuil", author_email="robert.s.peteuil@gmail.com", url='https://github.com/robertpeteuil/multi-cloud-control',