1
0
forked from VimPlug/jedi

Remove literal_eval compatibility

This commit is contained in:
Dave Halter
2020-07-02 01:10:27 +02:00
parent b5e0c1e9c6
commit a9d32fbc99
2 changed files with 2 additions and 8 deletions

View File

@@ -204,13 +204,6 @@ except ImportError:
import __builtin__ as builtins # noqa: F401
import ast # noqa: F401
def literal_eval(string):
return ast.literal_eval(string)
def utf8_repr(func):
"""
``__repr__`` methods in Python 2 don't allow unicode objects to be

View File

@@ -1,5 +1,6 @@
import re
import textwrap
from ast import literal_eval
from inspect import cleandoc
from weakref import WeakKeyDictionary
@@ -7,7 +8,7 @@ from parso.python import tree
from parso.cache import parser_cache
from parso import split_lines
from jedi._compatibility import literal_eval, force_unicode
from jedi._compatibility import force_unicode
_EXECUTE_NODES = {'funcdef', 'classdef', 'import_from', 'import_name', 'test',
'or_test', 'and_test', 'not_test', 'comparison', 'expr',