diff -r 649d3ac37a12 -r d783f945a701 mercurial/subrepo.py --- a/mercurial/subrepo.py Sun Oct 06 19:25:18 2019 -0400 +++ b/mercurial/subrepo.py Mon Oct 07 00:04:04 2019 -0400 @@ -1740,7 +1740,7 @@ for b in rev2branch[self._state[1]]: if b.startswith(b'refs/remotes/origin/'): return True - for b, revision in branch2rev.iteritems(): + for b, revision in pycompat.iteritems(branch2rev): if b.startswith(b'refs/remotes/origin/'): if self._gitisancestor(self._state[1], revision): return True