diff -r f0006bdd36e9 -r e0db937f5add server/querier.py --- a/server/querier.py Tue Sep 15 15:28:20 2015 +0200 +++ b/server/querier.py Tue Sep 15 17:04:04 2015 +0200 @@ -24,7 +24,7 @@ from itertools import repeat -from six import string_types, integer_types +from six import text_type, string_types, integer_types from six.moves import range from rql import RQLSyntaxError, CoercionError @@ -512,7 +512,7 @@ def parse(self, rql, annotate=False): """return a rql syntax tree for the given rql""" try: - return self._parse(unicode(rql), annotate=annotate) + return self._parse(text_type(rql), annotate=annotate) except UnicodeError: raise RQLSyntaxError(rql)