aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2014-05-17 12:13:19 -0400
committerJason R. Coombs <jaraco@jaraco.com>2014-05-17 12:13:19 -0400
commit86ecb2c3ff6b8df273e153bc06d320472ce262c5 (patch)
treea1e357ab902020adbb12f00afcbe640f2804160b
parent3d6068d5f67f044b2e37711b6275d58915e41895 (diff)
downloadexternal_python_setuptools-86ecb2c3ff6b8df273e153bc06d320472ce262c5.tar.gz
external_python_setuptools-86ecb2c3ff6b8df273e153bc06d320472ce262c5.tar.bz2
external_python_setuptools-86ecb2c3ff6b8df273e153bc06d320472ce262c5.zip
Compute PY3 directly and switch on that for clarity.
-rw-r--r--setuptools/compat.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/setuptools/compat.py b/setuptools/compat.py
index 7b824ba2..ec77127d 100644
--- a/setuptools/compat.py
+++ b/setuptools/compat.py
@@ -1,9 +1,9 @@
import sys
import itertools
-if sys.version_info[0] < 3:
- PY3 = False
+PY3 = sys.version_info >= (3,)
+if not PY3:
basestring = basestring
import __builtin__ as builtins
import ConfigParser
@@ -34,9 +34,8 @@ if sys.version_info[0] < 3:
exec("""def reraise(tp, value, tb=None):
raise tp, value, tb""")
-else:
- PY3 = True
+if PY3:
basestring = str
import builtins
import configparser as ConfigParser