diff -r 52528570312e -r 70f8c64812db mercurial/dagparser.py --- a/mercurial/dagparser.py Sat Mar 13 00:40:46 2021 -0500 +++ b/mercurial/dagparser.py Sat Mar 13 00:41:37 2021 -0500 @@ -168,9 +168,9 @@ if not desc: return - wordchars = pycompat.bytestr( - string.ascii_letters + string.digits - ) # pytype: disable=wrong-arg-types + # pytype: disable=wrong-arg-types + wordchars = pycompat.bytestr(string.ascii_letters + string.digits) + # pytype: enable=wrong-arg-types labels = {} p1 = -1 @@ -179,9 +179,9 @@ def resolve(ref): if not ref: return p1 - elif ref[0] in pycompat.bytestr( - string.digits - ): # pytype: disable=wrong-arg-types + # pytype: disable=wrong-arg-types + elif ref[0] in pycompat.bytestr(string.digits): + # pytype: enable=wrong-arg-types return r - int(ref) else: return labels[ref] @@ -215,9 +215,9 @@ c = nextch() while c != b'\0': - while c in pycompat.bytestr( - string.whitespace - ): # pytype: disable=wrong-arg-types + # pytype: disable=wrong-arg-types + while c in pycompat.bytestr(string.whitespace): + # pytype: enable=wrong-arg-types c = nextch() if c == b'.': yield b'n', (r, [p1]) @@ -225,9 +225,9 @@ r += 1 c = nextch() elif c == b'+': - c, digs = nextrun( - nextch(), pycompat.bytestr(string.digits) - ) # pytype: disable=wrong-arg-types + # pytype: disable=wrong-arg-types + c, digs = nextrun(nextch(), pycompat.bytestr(string.digits)) + # pytype: enable=wrong-arg-types n = int(digs) for i in pycompat.xrange(0, n): yield b'n', (r, [p1])