| # -*- coding: utf-8 -*- | |
| """ | |
| jinja2._compat | |
| ~~~~~~~~~~~~~~ | |
| Some py2/py3 compatibility support that is not yet available in | |
| "six" 1.3.0. | |
| There are bugs open for "six" for all this stuff, so we can remove it | |
| again from here as soon as we require a new enough "six" release. | |
| :copyright: Copyright 2013 by the Jinja team, see AUTHORS. | |
| :license: BSD, see LICENSE for details. | |
| """ | |
| # https://bitbucket.org/gutworth/six/issue/25/add-unichr | |
| try: | |
| unichr = unichr # py2 | |
| except NameError: | |
| unichr = chr # py3 |