diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2013-08-03 13:24:10 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2013-08-03 13:24:10 -0400 |
commit | adad0a0a7797686030083feafd4d46b153dbfcd8 (patch) | |
tree | 05631760aa914b8ba3cf7559753ae039cf7cdd4f /mako/compat.py | |
parent | e14a686012cb55645982b8220b948dcadbbb2915 (diff) | |
download | mako-adad0a0a7797686030083feafd4d46b153dbfcd8.tar.gz |
- [bug] The Babel plugin has been repaired to work on Python 3.
Diffstat (limited to 'mako/compat.py')
-rw-r--r-- | mako/compat.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/mako/compat.py b/mako/compat.py index 3a4742d..5e9c201 100644 --- a/mako/compat.py +++ b/mako/compat.py @@ -18,6 +18,8 @@ if py3k: binary_type = bytes text_type = str + from io import BytesIO as byte_buffer + def u(s): return s @@ -30,6 +32,9 @@ else: from cStringIO import StringIO except: from StringIO import StringIO + + byte_buffer = StringIO + from urllib import quote_plus, unquote_plus from htmlentitydefs import codepoint2name, name2codepoint string_types = basestring, |