From 56ab3fa89b63846d54ffecf4d281a898133f9369 Mon Sep 17 00:00:00 2001 From: Don Jayamanne Date: Thu, 3 Jan 2019 13:54:22 -0800 Subject: [PATCH 1/2] Upgrade jedi and parso --- news/1 Enhancements/3855.md | 1 + requirements.txt | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 news/1 Enhancements/3855.md diff --git a/news/1 Enhancements/3855.md b/news/1 Enhancements/3855.md new file mode 100644 index 000000000000..49337f6f6c41 --- /dev/null +++ b/news/1 Enhancements/3855.md @@ -0,0 +1 @@ +Upgrade `jedi` and `parso` to the latest versions (`0.13.2` and `0.3.1` respectively). diff --git a/requirements.txt b/requirements.txt index 94f727a2a9fc..3b266dd1bf61 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -jedi==0.12.0 -parso==0.2.1 +jedi==0.13.2 +parso==0.3.1 isort==4.3.4 ptvsd==4.2.0 From 8a5645bd3ed24b7a4ab0a6676e10630d4e770b71 Mon Sep 17 00:00:00 2001 From: Don Jayamanne Date: Thu, 3 Jan 2019 13:58:33 -0800 Subject: [PATCH 2/2] Fix instantiation of Environment class --- pythonFiles/completion.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pythonFiles/completion.py b/pythonFiles/completion.py index d0b8e4a0866e..a85b8defe7fd 100644 --- a/pythonFiles/completion.py +++ b/pythonFiles/completion.py @@ -34,7 +34,7 @@ class JediCompletion(object): def __init__(self): self.default_sys_path = sys.path - self.environment = jedi.api.environment.Environment(sys.prefix, sys.executable) + self.environment = jedi.api.environment.Environment(sys.executable) self._input = io.open(sys.stdin.fileno(), encoding='utf-8') if (os.path.sep == '/') and (platform.uname()[2].find('Microsoft') > -1): # WSL; does not support UNC paths