Chromium Code Reviews| 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 |