Feb. 27, 2008
7:09 p.m.
At 07:57 PM 2/27/2008 +0100, Andreas Jung wrote:
Hi,
I am currently working on a small PyPI replacement for hosting local and private eggs:
<http://pypi.python.org/pypi/haufe.eggserver/0.1.2>
I would like to some introspection on uploaded eggs - basically I am interested in the long_description and some other metadata without having to unpack the egg and parse it on my own. Is there some API available for performing such a task?
You can use dist.get_metadata('PKG-INFO') (where dist is a Distribution object (egg) obtained via any of the usual pkg_resources APIs) to obtain the contents of the PKG-INFO file. You would need to parse it to get the long_description and other stuff out, but it's a pretty simple format.