I am using turbogears and workingenv, and one problem I get is that pydev is searching some folders it should, especially lib/python2.5 and build.
When I autocomplete, it tries to insert imports like:
from lib.python2.5.something-1.0.egg.package import xxx
I think pydev should follow the same convention as python, that is:
- Folders without __init__.py should be ignored, including their subfolders.
- Folders with spaces, dots, etc. should be ignored, including their subfolders.
Doing just the second one would be good enough for me, for now, but ultimately I think only packages that would be recognized by python should be auto-imported.
I think this may be a bug in pydev extensions, which I am using.