Clarify Python version checking conditional

This commit is contained in:
Corey Farwell 2015-05-31 18:34:52 -04:00
parent 591614347f
commit 372ef7cd5b

View file

@ -78,7 +78,7 @@ def bootstrap(topdir):
# Ensure we are running Python 2.7+. We put this check here so we generate a # Ensure we are running Python 2.7+. We put this check here so we generate a
# user-friendly error message rather than a cryptic stack trace on module # user-friendly error message rather than a cryptic stack trace on module
# import. # import.
if sys.version_info[0] != 2 or sys.version_info[1] < 7: if not (3, 0) > sys.version_info >= (2, 7):
print('Python 2.7 or above (but not Python 3) is required to run mach.') print('Python 2.7 or above (but not Python 3) is required to run mach.')
print('You are running Python', platform.python_version()) print('You are running Python', platform.python_version())
sys.exit(1) sys.exit(1)