diff -r 1cb54e6193a6 -r 719b8cb22936 mercurial/localrepo.py --- a/mercurial/localrepo.py Fri Apr 13 18:17:45 2018 -0400 +++ b/mercurial/localrepo.py Fri Apr 13 18:28:58 2018 -0400 @@ -182,7 +182,7 @@ f = pycompat.futures.Future() try: - result = fn(**args) + result = fn(**pycompat.strkwargs(args)) except Exception: pycompat.future_set_exception_info(f, sys.exc_info()[1:]) else: