Mercurial > hg-stable
changeset 32914:e14484e7f562
py3: use pycompat.strkwargs() to convert kwargs keys to str before passing
author | Pulkit Goyal <7895pulkit@gmail.com> |
---|---|
date | Sat, 17 Jun 2017 15:05:11 +0530 |
parents | 05c213cd8ab8 |
children | 799db2af824c |
files | mercurial/exchange.py mercurial/formatter.py |
diffstat | 2 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/exchange.py Sat Jun 17 14:53:25 2017 +0530 +++ b/mercurial/exchange.py Sat Jun 17 15:05:11 2017 +0530 @@ -25,6 +25,7 @@ obsolete, phases, pushkey, + pycompat, scmutil, sslutil, streamclone, @@ -1386,7 +1387,7 @@ kwargs['obsmarkers'] = True pullop.stepsdone.add('obsmarkers') _pullbundle2extraprepare(pullop, kwargs) - bundle = pullop.remote.getbundle('pull', **kwargs) + bundle = pullop.remote.getbundle('pull', **pycompat.strkwargs(kwargs)) try: op = bundle2.processbundle(pullop.repo, bundle, pullop.gettransaction) except bundle2.AbortFromPart as exc:
--- a/mercurial/formatter.py Sat Jun 17 14:53:25 2017 +0530 +++ b/mercurial/formatter.py Sat Jun 17 15:05:11 2017 +0530 @@ -371,6 +371,7 @@ props['templ'] = self._t props['repo'] = props['ctx'].repo() props['revcache'] = {} + props = pycompat.strkwargs(props) g = self._t(self._tref, ui=self._ui, cache=self._cache, **props) self._out.write(templater.stringify(g))