# HG changeset patch # User Manuel Jacob # Date 1592184624 -7200 # Node ID d96d8bbbedb1e6f2a1e791474dda2a47ccd88623 # Parent 4888adfb623568adb2a39d00ae117e73752de618 py3: fix bytes iteration diff -r 4888adfb6235 -r d96d8bbbedb1 hgext/convert/common.py --- a/hgext/convert/common.py Mon Jun 15 03:09:55 2020 +0200 +++ b/hgext/convert/common.py Mon Jun 15 03:30:24 2020 +0200 @@ -87,7 +87,7 @@ def encodeargs(args): def encodearg(s): lines = base64.encodestring(s) - lines = [l.splitlines()[0] for l in lines] + lines = [l.splitlines()[0] for l in pycompat.iterbytestr(lines)] return b''.join(lines) s = pickle.dumps(args)