At 11:01 AM 5/26/2009 +0200, Tarek Ziadé wrote:
Just one point though:
- do we want to scan egg-info directories that are *directly* added in
sys.path ?
No. Such a directory does not represent an importable egg on sys.path.
If you mean an .egg file or directory that's directly on sys.path,
then that's a bit different. Are you planning to support those? In
that event you would need another EggInfo subclass anyway, and you
could have the directory (or "PathEntry", perhaps?) constructor
simply wrap a single such EggInfo in that event.
Or, you can handle it the way pkg_resources does, which is to convert
target paths into PEP 302 importer objects, and then use the
importer's type to determine what sort of handler should be used for it.
_______________________________________________
Distutils-SIG maillist - [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig