stringutil: remove Python 2 support code
authorGregory Szorc <gregory.szorc@gmail.com>
Mon, 21 Feb 2022 10:53:09 -0700
changeset 49002 46b3ecfb16e2
parent 49001 3681b4c56618
child 49003 a0674e916fb6
stringutil: remove Python 2 support code Differential Revision: https://phab.mercurial-scm.org/D12314
mercurial/utils/stringutil.py
--- a/mercurial/utils/stringutil.py	Mon Feb 21 10:52:27 2022 -0700
+++ b/mercurial/utils/stringutil.py	Mon Feb 21 10:53:09 2022 -0700
@@ -964,6 +964,4 @@
 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)
+    return ast.literal_eval(s.decode('latin1'))