diff mercurial/exchange.py @ 32896: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 7e2eb964a561
children febd6bfa770d
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: