From 13494098e2941ff87d80710ecc00c35142851175 Mon Sep 17 00:00:00 2001 From: Cheng Li Date: Mon, 27 Jun 2016 16:04:13 +0800 Subject: Add python version constraint python>=2.7 The 'swift' command from v3.0.0 does not work in Python 2.6, bacause some code is incompatible with Python 2.6 This patch is to add a constraint of python version Change-Id: I5197cba0c2cd3135d08498df827a52f8bba98d4d Closes-bug: #1590334 --- setup.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 70c2b3f..16a18f6 100644 --- a/setup.py +++ b/setup.py @@ -15,7 +15,11 @@ # limitations under the License. # THIS FILE IS MANAGED BY THE GLOBAL REQUIREMENTS REPO - DO NOT EDIT -import setuptools +import setuptools, sys + +if sys.version_info < (2, 7): + sys.exit('Sorry, Python < 2.7 is not supported for' + ' python-swiftclient>=3.0') setuptools.setup( setup_requires=['pbr'], -- cgit v1.2.1