1
0
forked from VimPlug/jedi

Configure mypy and flake8 for our re-export files

This removes the need to use __all__ in these files, while also
allowing us to have strictness elsewhere in the codebase.
This commit is contained in:
Peter Law
2020-07-26 12:20:08 +01:00
parent 45c90efb5c
commit cefc363f64
4 changed files with 15 additions and 35 deletions

View File

@@ -1,23 +1,10 @@
# This file also re-exports symbols for wider use. We configure mypy and flake8
# to be aware that this file does this.
from jedi.inference.compiled.value import CompiledValue, CompiledName, \
CompiledValueFilter, CompiledValueName, create_from_access_path
from jedi.inference.base_value import LazyValueWrapper
__all__ = (
'CompiledValue',
'CompiledName',
'CompiledValueFilter',
'CompiledValueName',
'create_from_access_path',
'LazyValueWrapper',
'builtin_from_name',
'ExactValue',
'create_simple_object',
'get_string_value_set',
'load_module',
)
def builtin_from_name(inference_state, string):
typing_builtins_module = inference_state.builtins_module