Skip to content

Commit

Permalink
Update submodule pythonx/jedi bd7c65d...71f62c2
Browse files Browse the repository at this point in the history
    * 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
blueyed committed Jul 10, 2018
1 parent f36522b commit 487b8cc
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion pythonx/jedi
Submodule jedi updated 58 files
+7 −7 .travis.yml
+1 −0 AUTHORS.txt
+15 −0 CHANGELOG.rst
+1 −1 jedi/__init__.py
+103 −44 jedi/_compatibility.py
+45 −19 jedi/api/__init__.py
+4 −3 jedi/api/classes.py
+25 −22 jedi/api/completion.py
+56 −64 jedi/api/environment.py
+3 −54 jedi/api/helpers.py
+1 −1 jedi/api/project.py
+14 −0 jedi/common/utils.py
+2 −2 jedi/evaluate/__init__.py
+8 −2 jedi/evaluate/base_context.py
+7 −13 jedi/evaluate/compiled/access.py
+7 −1 jedi/evaluate/compiled/context.py
+4 −5 jedi/evaluate/compiled/mixed.py
+38 −6 jedi/evaluate/compiled/subprocess/__init__.py
+8 −2 jedi/evaluate/compiled/subprocess/__main__.py
+1 −1 jedi/evaluate/compiled/subprocess/functions.py
+27 −13 jedi/evaluate/context/iterable.py
+10 −6 jedi/evaluate/context/module.py
+7 −11 jedi/evaluate/context/namespace.py
+6 −2 jedi/evaluate/docstrings.py
+2 −1 jedi/evaluate/flow_analysis.py
+26 −1 jedi/evaluate/helpers.py
+34 −16 jedi/evaluate/imports.py
+4 −0 jedi/evaluate/jedi_typing.py
+2 −5 jedi/evaluate/lazy_context.py
+13 −7 jedi/evaluate/syntax_tree.py
+2 −2 jedi/evaluate/sys_path.py
+0 −35 jedi/evaluate/utils.py
+8 −2 jedi/parser_utils.py
+2 −1 jedi/settings.py
+1 −1 requirements.txt
+1 −5 setup.py
+3 −0 test/completion/arrays.py
+9 −0 test/completion/async_.py
+3 −0 test/completion/basic.py
+13 −2 test/completion/comprehensions.py
+9 −1 test/completion/docstring.py
+4 −0 test/completion/flow_analysis.py
+3 −0 test/completion/fstring.py
+8 −0 test/completion/generators.py
+34 −1 test/completion/pep0484_typing.py
+6 −0 test/completion/types.py
+8 −0 test/test_api/test_api.py
+23 −0 test/test_api/test_completion.py
+14 −2 test/test_api/test_environment.py
+15 −0 test/test_api/test_interpreter.py
+6 −0 test/test_api/test_unicode.py
+11 −0 test/test_api/test_usages.py
+26 −0 test/test_compatibility.py
+10 −0 test/test_evaluate/test_implicit_namespace_package.py
+2 −3 test/test_evaluate/test_sys_path.py
+2 −1 test/test_parso_integration/test_parser_utils.py
+19 −0 test/test_settings.py
+3 −3 tox.ini

0 comments on commit 487b8cc

Please sign in to comment.