diff -r 44b26349127b -r d44e3c45f0e4 mercurial/revlogutils/revlogv0.py --- a/mercurial/revlogutils/revlogv0.py Sun May 29 12:38:54 2022 +0200 +++ b/mercurial/revlogutils/revlogv0.py Sun May 29 15:17:27 2022 +0200 @@ -15,7 +15,6 @@ from .. import ( error, node, - pycompat, revlogutils, util, ) @@ -77,7 +76,7 @@ def __delitem__(self, i): if not isinstance(i, slice) or not i.stop == -1 or i.step is not None: raise ValueError(b"deleting slices only supports a:-1 with step 1") - for r in pycompat.xrange(i.start, len(self)): + for r in range(i.start, len(self)): del self._nodemap[self[r][7]] super(revlogoldindex, self).__delitem__(i)