Files
mayan-edms/mayan/apps/common/compat.py
Roberto Rosario 2762eeb4d4 Add compatibility module.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2017-08-29 02:02:00 -04:00

26 lines
486 B
Python

from __future__ import unicode_literals
import sys
import types
# Useful for very coarse version differentiation.
PY2 = sys.version_info[0] == 2
PY3 = sys.version_info[0] == 3
PY34 = sys.version_info[0:2] >= (3, 4)
if PY3:
dict_type = dict
dictionary_type = dict
else:
dict_type = types.DictType
dictionary_type = types.DictionaryType
try:
from email.Utils import collapse_rfc2231_value
except ImportError:
from email.utils import collapse_rfc2231_value