At 12:17 PM 7/29/2005 -0500, Ian Bicking wrote:
>What's the correct way to get access to files in the .egg-info directory
>(where I'm putting some custom configuration files)? I got this far:
>
> req = pkg_resources.Requirement('ProjectName')
dist = get_provider(req)
contents = dist.get_metadata('some_filename_in_egg_info')
See IMetadataProvider for the other methods you can use on metadata, such
as has_metadata(), metadata_isdir(), metadata_listdir(),
etc. Distributions support both IMetadataProvider and IResourceProvider,
if they were created with an appropriate metadata object. (i.e, they're
ones created by find_distributions() and its kin, as opposed to ones that
are just links found on a web page.)
_______________________________________________
Distutils-SIG maillist - [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig