Added PY2, PY3 to compat module

This commit is contained in:
Daniele Varrazzo 2019-03-16 16:51:16 +00:00
parent 4ace9544ff
commit f4a2630f1a

View File

@ -4,12 +4,16 @@ __all__ = ['string_types', 'text_type', 'lru_cache']
if sys.version_info[0] == 2: if sys.version_info[0] == 2:
# Python 2 # Python 2
PY2 = True
PY3 = False
string_types = basestring, string_types = basestring,
text_type = unicode text_type = unicode
from ._lru_cache import lru_cache from ._lru_cache import lru_cache
else: else:
# Python 3 # Python 3
PY2 = False
PY3 = True
string_types = str, string_types = str,
text_type = str text_type = str
from functools import lru_cache from functools import lru_cache