Mercurial > hg-stable
changeset 36362:93943eef696f
py3: use pycompat.byteskwargs in hgext/convert/
Differential Revision: https://phab.mercurial-scm.org/D2355
author | Pulkit Goyal <7895pulkit@gmail.com> |
---|---|
date | Mon, 19 Feb 2018 23:44:41 +0530 |
parents | 8d0b0b533e09 |
children | 1eee42aed306 |
files | hgext/convert/common.py hgext/convert/convcmd.py hgext/convert/cvsps.py hgext/convert/monotone.py |
diffstat | 4 files changed, 6 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/hgext/convert/common.py Mon Feb 19 21:45:49 2018 +0530 +++ b/hgext/convert/common.py Mon Feb 19 23:44:41 2018 +0530 @@ -18,6 +18,7 @@ encoding, error, phases, + pycompat, util, ) @@ -322,6 +323,7 @@ pass def _cmdline(self, cmd, *args, **kwargs): + kwargs = pycompat.byteskwargs(kwargs) cmdline = [self.command, cmd] + list(args) for k, v in kwargs.iteritems(): if len(k) == 1:
--- a/hgext/convert/convcmd.py Mon Feb 19 21:45:49 2018 +0530 +++ b/hgext/convert/convcmd.py Mon Feb 19 23:44:41 2018 +0530 @@ -567,6 +567,7 @@ self.map.close() def convert(ui, src, dest=None, revmapfile=None, **opts): + opts = pycompat.byteskwargs(opts) global orig_encoding orig_encoding = encoding.encoding encoding.encoding = 'UTF-8'
--- a/hgext/convert/cvsps.py Mon Feb 19 21:45:49 2018 +0530 +++ b/hgext/convert/cvsps.py Mon Feb 19 23:44:41 2018 +0530 @@ -855,6 +855,7 @@ repository, and convert the log to changesets based on matching commit log entries and dates. ''' + opts = pycompat.byteskwargs(opts) if opts["new_cache"]: cache = "write" elif opts["update_cache"]:
--- a/hgext/convert/monotone.py Mon Feb 19 21:45:49 2018 +0530 +++ b/hgext/convert/monotone.py Mon Feb 19 23:44:41 2018 +0530 @@ -13,6 +13,7 @@ from mercurial.i18n import _ from mercurial import ( error, + pycompat, util, ) @@ -89,6 +90,7 @@ def mtnrunstdio(self, *args, **kwargs): # Prepare the command in automate stdio format + kwargs = pycompat.byteskwargs(kwargs) command = [] for k, v in kwargs.iteritems(): command.append("%s:%s" % (len(k), k))