Fix reading 'major' property on Python 2.6.

This commit is contained in:
Christopher Ramírez 2015-05-08 12:25:26 -06:00
parent 2ee75c1d82
commit 7fd4bdbc26

View file

@ -29,9 +29,14 @@ from xml.dom.minidom import parseString
from xml.parsers.expat import ExpatError from xml.parsers.expat import ExpatError
from jinja2 import Environment, Undefined from jinja2 import Environment, Undefined
if sys.version_info.major == 3: try:
if sys.version_info.major == 3:
xrange = range xrange = range
basestring = (str, bytes) basestring = (str, bytes)
except AttributeError:
# On Python 2.6 sys.version_info is a tuple
if not isinstance(sys.version_info, tuple):
raise
FLOW_REFERENCES = { FLOW_REFERENCES = {