[Distutils] get_metadata in Distutils

Tarek Ziadé ziade.tarek at gmail.com
Thu Jan 15 11:24:11 CET 2009


On Mon, Jan 12, 2009 at 5:07 PM, Phillip J. Eby <pje at telecommunity.com> wrote:
> At 02:11 PM 1/12/2009 +0100, Tarek Ziadé wrote:
>>
>> Ok, I will introduce in my patch the other formats. I am wondering though,
>> how
>> far this would be from an integration of pkg_resources into
>> Distutils/pkgutil,
>> with some API on the top and if it makes sense.
>
> It makes sense to me, I just wanted you to be aware how deep a job it is.
>  You're probably going to need a generic function by importer type, just
> like the others in pkgutil.

I am making some progress, now the patch works with zipped eggs, unzipped eggs
and regular .egg-info files.

I am wondering about other cases though:

- it seems that pkg_resources works on .egg-info *directories*. When
does this case happen ?
- you said that its needs to work on nested packages, but I can't see
the difference when grabbing the metadata in such a package

There are also some mechanisms I am not sure at a 100% of, like the
right way to loop over sys.path entries, and the way to deal with
sys.meta_path, etc..

Regards
Tarek

-- 
Tarek Ziadé | Association AfPy | www.afpy.org
Blog FR | http://programmation-python.org
Blog EN | http://tarekziade.wordpress.com/


More information about the Distutils-SIG mailing list