OLD | NEW |
---|---|
(Empty) | |
1 # -*- 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 """ | |
11 import sys | |
12 | |
13 PY2 = sys.version_info[0] == 2 | |
14 | |
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) | |
OLD | NEW |