comparison mercurial/sshpeer.py @ 48913:f254fc73d956

global: bulk replace simple pycompat.iteritems(x) with x.items() pycompat.iteritems() just calls .items(). This commit applies a regular expression search and replace to convert simple instances of pycompat.iteritems() with .items(). There are still a handful of calls to pycompat.iteritems() remaining. But these all have more complicated expressions that I wasn't comfortable performing an automated replace on. In addition, some simple replacements were withheld because they broke pytype. These will be handled by their own changesets. Differential Revision: https://phab.mercurial-scm.org/D12318
author Gregory Szorc <gregory.szorc@gmail.com>
date Thu, 03 Mar 2022 18:28:30 -0800
parents 6000f5b25c9b
children 642e31cb55f0
comparison
equal deleted inserted replaced
48912:a0674e916fb6 48913:f254fc73d956
470 wireargs[b'*'] = args 470 wireargs[b'*'] = args
471 break 471 break
472 else: 472 else:
473 wireargs[k] = args[k] 473 wireargs[k] = args[k]
474 del args[k] 474 del args[k]
475 for k, v in sorted(pycompat.iteritems(wireargs)): 475 for k, v in sorted(wireargs.items()):
476 self._pipeo.write(b"%s %d\n" % (k, len(v))) 476 self._pipeo.write(b"%s %d\n" % (k, len(v)))
477 if isinstance(v, dict): 477 if isinstance(v, dict):
478 for dk, dv in pycompat.iteritems(v): 478 for dk, dv in v.items():
479 self._pipeo.write(b"%s %d\n" % (dk, len(dv))) 479 self._pipeo.write(b"%s %d\n" % (dk, len(dv)))
480 self._pipeo.write(dv) 480 self._pipeo.write(dv)
481 else: 481 else:
482 self._pipeo.write(v) 482 self._pipeo.write(v)
483 self._pipeo.flush() 483 self._pipeo.flush()