entity.py
changeset 10609 e2d8e81bfe68
parent 10467 73ea636a5562
child 10612 84468b90e9c1
--- a/entity.py	Tue Sep 15 15:07:13 2015 +0200
+++ b/entity.py	Tue Sep 15 16:56:57 2015 +0200
@@ -22,6 +22,8 @@
 from warnings import warn
 from functools import partial
 
+from six.moves import range
+
 from logilab.common.decorators import cached
 from logilab.common.deprecation import deprecated
 from logilab.common.registry import yes
@@ -892,10 +894,10 @@
                 raise Exception('unable to fetch attributes for entity with eid %s'
                                 % self.eid)
             # handle attributes
-            for i in xrange(1, lastattr):
+            for i in range(1, lastattr):
                 self.cw_attr_cache[str(selected[i-1][0])] = rset[i]
             # handle relations
-            for i in xrange(lastattr, len(rset)):
+            for i in range(lastattr, len(rset)):
                 rtype, role = selected[i-1][0]
                 value = rset[i]
                 if value is None: