Closed cboddy closed 3 years ago
Hi, any update on this? If viewing files from eggs on the python-path is not already a feature, I'd be able to spend some time on it if you had any ideas on how it might be done.
Sorry, this issue is probably still open in one of my thousand open tabs :)
I'm not really an expert on eggs. I'm trying to understand how jedi would actually complete them but I'm not sure at all.
I'm not sure if it supported now, but I feel like if it isn't, it probably never will be. I'm not interested in support obscure Python features that less than 0.1% of Python developers use (mostly working in a company on legacy code).
Issue
When using jedi-vim with and a virtualenv, packages defined in egg files on
sys.path
are not available in jedi-vim functions likegoto-definition
. If I inflate the egg to the local-filesystem and add that directory to thesys.path
instead of the egg then the package contents become available via jedi-vim functions and all is well, just not when they are added as.egg
files tosys.path
.AFAIK this is supported?
Steps to reproduce
Take an egg file, add it to python-path (or
sys.path
from within.vimrc
).Output of “:verbose JediDebugInfo”
ps
Thanks for such a useful and clearly written project, I use it every day!