From 49fa267e597436303270354df573a66afc3076a6 Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Sun, 15 Apr 2018 16:06:03 +0200 Subject: [PATCH] The jedi API changed a bit --- pythonx/jedi_vim.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pythonx/jedi_vim.py b/pythonx/jedi_vim.py index 2761a0c..5bcef0c 100644 --- a/pythonx/jedi_vim.py +++ b/pythonx/jedi_vim.py @@ -164,7 +164,7 @@ def get_environment(): global last_force_python_error force_python_version = vim_eval("g:jedi#force_py_version") - environment = jedi.get_default_environment() + environment = jedi.api.environment.get_cached_default_environment() if force_python_version != "auto": if '0000' in force_python_version or '9999' in force_python_version: # It's probably a float that wasn't shortened. @@ -176,7 +176,7 @@ def get_environment(): elif isinstance(force_python_version, float): force_python_version = "{:.1f}".format(force_python_version) try: - environment = jedi.api.environment.get_python_environment('python' + force_python_version) + environment = jedi.get_python_environment(force_python_version) except jedi.InvalidPythonEnvironment: if last_force_python_error != force_python_version: vim.command(