diff --git a/pyminifier/analyze.py b/pyminifier/analyze.py index 7df3aa0..d8e3823 100644 --- a/pyminifier/analyze.py +++ b/pyminifier/analyze.py @@ -13,8 +13,11 @@ # Globals py3 = False -if sys.version_info.major == 3: - py3 = True + +if not isinstance(sys.version_info.major, tuple): + if sys.version_info.major == 3: + py3 = True + shebang = re.compile('^#\!.*$') encoding = re.compile(".*coding[:=]\s*([-\w.]+)") # __builtins__ is different for every module so we need a hard-coded list: