blob: 29e4a3dac13f28e9c1a72792ccae83a03ed193d6 [file] [log] [blame]
David Ghandehari9e5b5872016-07-28 09:50:04 -07001# -*- coding: utf-8 -*-
2"""
3 markupsafe._compat
4 ~~~~~~~~~~~~~~~~~~
5
6 Compatibility module for different Python versions.
7
8 :copyright: (c) 2013 by Armin Ronacher.
9 :license: BSD, see LICENSE for more details.
10"""
11import sys
12
13PY2 = sys.version_info[0] == 2
14
15if not PY2:
16 text_type = str
17 string_types = (str,)
18 unichr = chr
19 int_types = (int,)
20else:
21 text_type = unicode
22 string_types = (str, unicode)
23 unichr = unichr
24 int_types = (int, long)