Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update submodule pythonx/jedi bd7c65d...71f62c2
* pythonx/jedi bd7c65d...71f62c2 (50): > 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 1146 > Merge branch 'parso' > Force unicode when listing module names > Use highest possible pickle protocol > Include stderr with "subprocess has crashed" exception (#1124) > Set stdout and stdin to binary mode on Python 2 and Windows > Use system default buffering on Python 2 > Use cPickle on Python 2 if available > Add tests for DefaultDict support. > Add support for DefaultDict on jedi_typing.py. > Parse correct AST attribute for version > Replace distutils.spawn.find_executable with shutil.which > Add an error message, see also #1139. > Dict comprehension items call should now work, fixes #1129 > Fix flow analysis test > Fix a wrong branch check, fixes #1128 > Drop 3.3 tests from travis > A simple yield should not cause an error, fixes #1117 > Travis: report coverage also to codecov.io > Fix _get_numpy_doc_string_cls: use cache > Fix namespace autocompletion error > Travis: remove TOXENV=cov from allowed failures > Environment._get_version: add msgs with exceptions > None/False/True are atom non-terminals in the syntax tree, fixes #1103 > When searching submodules, use all of __path__, fixes #1105 > Specially crafted docstrings sometimes lead to errors, fixes #1103 > Follow up from the last async issue, fixes more related things about #1092. > Fix an async funcdef issue, fixes 1092. > In some very rare cases it was possible to get an interpreter crash because of this bug. Fixes #1087 > Start using our own monkeypatch function for some things > Include function return type annotation in docstring if it is present > Don't catch IndexError where we don't have to > Extend create_environment to accept an executable path > check_fs: handle FileNotFoundError
- Loading branch information