diff -r a08d5a657836 -r d394bfcd8c25 utils.py --- 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