Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / markupsafe / _compat.py
blob29e4a3dac13f28e9c1a72792ccae83a03ed193d6
1 # -*- coding: utf-8 -*-
2 """
3 markupsafe._compat
4 ~~~~~~~~~~~~~~~~~~
6 Compatibility module for different Python versions.
8 :copyright: (c) 2013 by Armin Ronacher.
9 :license: BSD, see LICENSE for more details.
10 """
11 import sys
13 PY2 = sys.version_info[0] == 2
15 if not PY2:
16 text_type = str
17 string_types = (str,)
18 unichr = chr
19 int_types = (int,)
20 else:
21 text_type = unicode
22 string_types = (str, unicode)
23 unichr = unichr
24 int_types = (int, long)