1
0
forked from VimPlug/jedi

virtualenv progress

This commit is contained in:
Dave Halter
2017-11-05 15:02:40 +01:00
parent baafea4a90
commit 421ea222d1
4 changed files with 136 additions and 2 deletions

View File

@@ -2,7 +2,7 @@ import os
import sys
from jedi.evaluate.sys_path import get_venv_path, detect_additional_paths
from jedi.cache import underscore_memoization
from jedi.cache import memoize_method
class Project(object):
@@ -32,7 +32,7 @@ class Project(object):
self._evaluator = evaluator
@property
@underscore_memoization
@memoize_method
def sys_path(self):
if self._script_path is None:
return self._base_sys_path

View File

@@ -17,6 +17,7 @@ from __future__ import print_function
import sys
import os
from sysconfig import get_config_var
def makepath(*paths):
@@ -108,3 +109,8 @@ def addsitedir(sys_path, sitedir, known_paths=None):
if reset:
known_paths = None
return known_paths
def getuserbase():
"""Returns the `user base` directory path."""
return get_config_var('userbase')