Commit 33dbfca
committed
Update submodule pythonx/jedi a79a1fb...da89980
* pythonx/jedi a79a1fb...da89980 (18):
> Environments are now always created on request
> Improve Environment
> The sys path might be lazy or not in a venv
> The encoding parameter should be used again (includes test), fixes #1167
> Remove source_encoding from documentation (see #1167)
> Actually use the fast_parser setting again
> Use an import name list as long as possible
> Different _load_module API
> Directly load modules if possible, with this it's not necessary anymore to use dotted_from_fs_path, also fixes #1013.
> Don't mutate the sys.path. This is pretty nasty bug that fixes #1148
> Don't follow builtin imports anymore by default when follow_imports is on (goto)
> Add a changelog entry for the include_builtins change
> additional_module_paths in usages never actually worked
> Add include_builtins to usages, fixes #1131.
> Finally make it possible to use auto_import_modules for packages
> Test auto_import_modules in a very basic way
> Fix a bug about fstring completion
> Comprehensions are also possible arguments. Fixes 11461 parent af2f968 commit 33dbfca
1 file changed
Lines changed: 1 addition & 1 deletion
- CHANGELOG.rst+7
- jedi/api/__init__.py+45-19
- jedi/api/environment.py+58-64
- jedi/api/helpers.py+2-1
- jedi/api/project.py+1-1
- jedi/evaluate/__init__.py+2-2
- jedi/evaluate/compiled/access.py+7-13
- jedi/evaluate/compiled/context.py+4
- jedi/evaluate/compiled/mixed.py+1-1
- jedi/evaluate/compiled/subprocess/__init__.py+32-34
- jedi/evaluate/compiled/subprocess/__main__.py+7-3
- jedi/evaluate/helpers.py+4
- jedi/evaluate/imports.py+27-14
- jedi/evaluate/sys_path.py+2-2
- jedi/evaluate/utils.py-35
- jedi/settings.py+2-1
- test/completion/comprehensions.py+13-2
- test/completion/fstring.py+3
- test/test_api/test_api.py+8
- test/test_api/test_environment.py+1-1
- test/test_api/test_unicode.py+6
- test/test_api/test_usages.py+11
- test/test_evaluate/test_sys_path.py+2-3
- test/test_settings.py+19
0 commit comments