Remove all_suffixes from _compatibility

This commit is contained in:
Dave Halter
2020-07-02 02:32:02 +02:00
parent 57c7d61989
commit cfd8eb23b8
3 changed files with 4 additions and 12 deletions

View File

@@ -135,15 +135,6 @@ class ImplicitNSInfo(object):
self.paths = paths
if True:
all_suffixes = importlib.machinery.all_suffixes
else:
def all_suffixes():
# Is deprecated and raises a warning in Python 3.6.
import imp
return [suffix for suffix, _, _ in imp.get_suffixes()]
# unicode function
try:
unicode = unicode

View File

@@ -3,9 +3,9 @@ import sys
import os
import re
import inspect
from importlib.machinery import all_suffixes
from jedi._compatibility import find_module, cast_path, \
all_suffixes
from jedi._compatibility import find_module, cast_path
from jedi.inference.compiled import access
from jedi import debug
from jedi import parser_utils

View File

@@ -1,7 +1,8 @@
import os
import re
from importlib.machinery import all_suffixes
from jedi._compatibility import unicode, all_suffixes
from jedi._compatibility import unicode
from jedi.inference.cache import inference_state_method_cache
from jedi.inference.base_value import ContextualizedNode
from jedi.inference.helpers import is_string, get_str_or_none