schema.py
changeset 10609 e2d8e81bfe68
parent 10589 7c23b7de2b8d
child 10612 84468b90e9c1
--- a/schema.py	Tue Sep 15 15:07:13 2015 +0200
+++ b/schema.py	Tue Sep 15 16:56:57 2015 +0200
@@ -26,6 +26,8 @@
 from logging import getLogger
 from warnings import warn
 
+from six.moves import range
+
 from logilab.common import tempattr
 from logilab.common.decorators import cached, clear_cache, monkeypatch, cachedproperty
 from logilab.common.logging_ext import set_log_methods
@@ -364,7 +366,7 @@
             get_eschema = _cw.vreg.schema.eschema
             try:
                 for eaction, col in has_perm_defs:
-                    for i in xrange(len(rset)):
+                    for i in range(len(rset)):
                         eschema = get_eschema(rset.description[i][col])
                         eschema.check_perm(_cw, eaction, eid=rset[i][col])
                 if self.eid is not None: