From c8a701e0f881fb4e2c3eb5eaf3be7158ee89efb4 Mon Sep 17 00:00:00 2001 From: MinRK Date: Wed, 2 Apr 2014 11:59:27 -0700 Subject: [PATCH] check for Python 3.2 in setup.py and init treats unsupported 3.x < 3.3 like unsupported 2.x --- setup.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 7ef9289ff..1336f428f 100755 --- a/setup.py +++ b/setup.py @@ -26,8 +26,9 @@ import sys # This check is also made in IPython/__init__, don't forget to update both when # changing Python version requirements. -if sys.version_info[:2] < (2,7): - error = "ERROR: IPython requires Python Version 2.7 or above." +v = sys.version_info +if v[:2] < (2,7) or (v[0] >= 3 and v[:2] < (3,3)): + error = "ERROR: IPython requires Python version 2.7 or 3.3 or above." print(error, file=sys.stderr) sys.exit(1)