diff -r 6b3523f81f42 -r 26744ad37953 cubicweb/cwvreg.py --- a/cubicweb/cwvreg.py Fri Apr 05 17:21:14 2019 +0200 +++ b/cubicweb/cwvreg.py Fri Apr 05 17:58:19 2019 +0200 @@ -24,8 +24,6 @@ from datetime import datetime, date, time, timedelta from functools import reduce -from six import text_type, binary_type - from logilab.common.decorators import cached, clear_cache from logilab.common.deprecation import class_deprecated from logilab.common.modutils import clean_sys_modules @@ -218,9 +216,9 @@ """ obj = self.select(oid, req, rset=rset, **kwargs) res = obj.render(**kwargs) - if isinstance(res, text_type): + if isinstance(res, str): return res.encode(req.encoding) - assert isinstance(res, binary_type) + assert isinstance(res, bytes) return res def possible_views(self, req, rset=None, **kwargs):