--- a/utils.py Mon Oct 05 17:10:36 2015 +0200
+++ b/utils.py Wed Sep 16 11:28:07 2015 +0200
@@ -35,6 +35,7 @@
from threading import Lock
from logging import getLogger
+from six import text_type
from six.moves.urllib.parse import urlparse
from logilab.mtconverter import xml_escape
@@ -229,7 +230,7 @@
return True
def write(self, value):
- assert isinstance(value, unicode), u"unicode required not %s : %s"\
+ assert isinstance(value, text_type), u"unicode required not %s : %s"\
% (type(value).__name__, repr(value))
if self.tracewrites:
from traceback import format_stack