Submitter | phabricator |
---|---|
Date | April 14, 2018, 5:37 a.m. |
Message ID | <differential-rev-PHID-DREV-cmgc3gjddgndadmorwvx-req@phab.mercurial-scm.org> |
Download | mbox | patch |
Permalink | /patch/30993/ |
State | Superseded |
Headers | show |
Comments
Patch
diff --git a/mercurial/utils/stringutil.py b/mercurial/utils/stringutil.py --- a/mercurial/utils/stringutil.py +++ b/mercurial/utils/stringutil.py @@ -516,4 +516,6 @@ def evalpythonliteral(s): """Evaluate a string containing a Python literal expression""" # We could backport our tokenizer hack to rewrite '' to u'' if we want + if pycompat.ispy3: + return ast.literal_eval(s.decode('latin1')) return ast.literal_eval(s) diff --git a/contrib/python3-whitelist b/contrib/python3-whitelist --- a/contrib/python3-whitelist +++ b/contrib/python3-whitelist @@ -444,4 +444,5 @@ test-verify.t test-websub.t test-win32text.t +test-wireproto-framing.py test-xdg.t