utils.py
changeset 10687 d394bfcd8c25
parent 10662 10942ed172de
child 10689 49a62b8f6d43
--- 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