diff -r 44b26349127b -r d44e3c45f0e4 mercurial/shelve.py --- a/mercurial/shelve.py Sun May 29 12:38:54 2022 +0200 +++ b/mercurial/shelve.py Sun May 29 15:17:27 2022 +0200 @@ -1010,8 +1010,7 @@ tr.close() nodestoremove = [ - repo.changelog.node(rev) - for rev in pycompat.xrange(oldtiprev, len(repo)) + repo.changelog.node(rev) for rev in range(oldtiprev, len(repo)) ] shelvedstate.save( repo,