# HG changeset patch # User Martin von Zweigbergk # Date 1562177627 25200 # Node ID c51fc0ae7a7e3da98b99da61920d19dd3d0b453c # Parent fbe7f35a6926cce35cc5575772953b435d17de2a py3: switch from iteritems() to items() diff -r fbe7f35a6926 -r c51fc0ae7a7e hgext3rd/evolve/cmdrewrite.py --- a/hgext3rd/evolve/cmdrewrite.py Wed Jul 03 11:37:29 2019 -0700 +++ b/hgext3rd/evolve/cmdrewrite.py Wed Jul 03 11:13:47 2019 -0700 @@ -320,7 +320,7 @@ # Filter copies copied = copies.pathcopies(target, ctx) - copied = dict((dst, src) for dst, src in copied.iteritems() + copied = dict((dst, src) for dst, src in copied.items() if dst in files) def filectxfn(repo, memctx, path, contentctx=ctx, redirect=newcontent): @@ -441,9 +441,9 @@ oldcopies[f] = src[0] oldcopies.update(copies) copies = dict((dst, oldcopies.get(src, src)) - for dst, src in oldcopies.iteritems()) + for dst, src in oldcopies.items()) # Adjust the dirstate copies - for dst, src in copies.iteritems(): + for dst, src in copies.items(): if (src not in ctx or dst in ctx or ds[dst] != 'a'): src = None ds.copy(src, dst) diff -r fbe7f35a6926 -r c51fc0ae7a7e hgext3rd/evolve/compat.py --- a/hgext3rd/evolve/compat.py Wed Jul 03 11:37:29 2019 -0700 +++ b/hgext3rd/evolve/compat.py Wed Jul 03 11:13:47 2019 -0700 @@ -371,7 +371,7 @@ # examine each file copy for a potential directory move, which is # when all the files in a directory are moved to a new directory - for dst, src in fullcopy.iteritems(): + for dst, src in fullcopy.items(): dsrc, ddst = pathutil.dirname(src), pathutil.dirname(dst) if dsrc in invalid: # already seen to be uninteresting diff -r fbe7f35a6926 -r c51fc0ae7a7e hgext3rd/evolve/evolvecmd.py --- a/hgext3rd/evolve/evolvecmd.py Wed Jul 03 11:37:29 2019 -0700 +++ b/hgext3rd/evolve/evolvecmd.py Wed Jul 03 11:13:47 2019 -0700 @@ -1478,7 +1478,7 @@ continue base[tuple(nsuccset)] = n divergence = [] - for divset, b in base.iteritems(): + for divset, b in base.items(): divergence.append({ 'divergentnodes': divset, 'commonprecursor': b @@ -1838,7 +1838,7 @@ # boolean value to say whether we should strip or not cleanup = True startnode = evolvestate['startnode'] - for old, new in evolvestate['replacements'].iteritems(): + for old, new in evolvestate['replacements'].items(): if new: evolvedctx.append(repo[new]) for temp in evolvestate['temprevs']: diff -r fbe7f35a6926 -r c51fc0ae7a7e hgext3rd/evolve/exthelper.py --- a/hgext3rd/evolve/exthelper.py Wed Jul 03 11:37:29 2019 -0700 +++ b/hgext3rd/evolve/exthelper.py Wed Jul 03 11:13:47 2019 -0700 @@ -111,7 +111,7 @@ self._functionwrappers.extend(other._functionwrappers) self._duckpunchers.extend(other._duckpunchers) self.cmdtable.update(other.cmdtable) - for section, items in other.configtable.iteritems(): + for section, items in other.configtable.items(): if section in self.configtable: self.configtable[section].update(items) else: diff -r fbe7f35a6926 -r c51fc0ae7a7e hgext3rd/evolve/legacy.py --- a/hgext3rd/evolve/legacy.py Wed Jul 03 11:37:29 2019 -0700 +++ b/hgext3rd/evolve/legacy.py Wed Jul 03 11:13:47 2019 -0700 @@ -139,7 +139,7 @@ oldmark['date'] = '%i %i' % tuple(oldmark['date']) meta = dict((k.encode('utf-8'), v.encode('utf-8')) - for k, v in oldmark.iteritems()) + for k, v in oldmark.items()) try: succs = [bin(n) for n in oldsubjects] succs = [n for n in succs if n != nullid] diff -r fbe7f35a6926 -r c51fc0ae7a7e hgext3rd/evolve/obsexchange.py --- a/hgext3rd/evolve/obsexchange.py Wed Jul 03 11:37:29 2019 -0700 +++ b/hgext3rd/evolve/obsexchange.py Wed Jul 03 11:13:47 2019 -0700 @@ -221,7 +221,7 @@ from mercurial import wireproto as wireprototypes wireprotov1server = wireprototypes opts = wireprotov1server.options('', ['heads', 'common'], others) - for k, v in opts.iteritems(): + for k, v in opts.items(): if k in ('heads', 'common'): opts[k] = wireprototypes.decodelist(v) obsdata = _getobsmarkersstream(repo, **opts) diff -r fbe7f35a6926 -r c51fc0ae7a7e hgext3rd/evolve/rewriteutil.py --- a/hgext3rd/evolve/rewriteutil.py Wed Jul 03 11:37:29 2019 -0700 +++ b/hgext3rd/evolve/rewriteutil.py Wed Jul 03 11:13:47 2019 -0700 @@ -150,7 +150,7 @@ # a revision we have to only delete the bookmark and not strip # anything. revsets cannot detect that case. nodetobookmarks = {} - for mark, bnode in repomarks.iteritems(): + for mark, bnode in repomarks.items(): nodetobookmarks.setdefault(bnode, []).append(mark) for marks in nodetobookmarks.values(): if bookmarks.issuperset(marks): diff -r fbe7f35a6926 -r c51fc0ae7a7e hgext3rd/evolve/thirdparty/cbor.py --- a/hgext3rd/evolve/thirdparty/cbor.py Wed Jul 03 11:37:29 2019 -0700 +++ b/hgext3rd/evolve/thirdparty/cbor.py Wed Jul 03 11:13:47 2019 -0700 @@ -193,7 +193,7 @@ parts.append(dumps(k, sort_keys=sort_keys)) parts.append(dumps(v, sort_keys=sort_keys)) else: - for k,v in d.iteritems(): + for k,v in d.items(): parts.append(dumps(k, sort_keys=sort_keys)) parts.append(dumps(v, sort_keys=sort_keys)) return b''.join(parts)