[Distutils] RFC : PEP 376 - egg.info

Tarek Ziadé ziade.tarek at gmail.com
Tue May 5 00:31:10 CEST 2009

On Mon, May 4, 2009 at 7:43 PM, Ian Bicking <ianb at colorstudy.com> wrote:
> On Mon, May 4, 2009 at 11:31 AM, Tarek Ziadé <ziade.tarek at gmail.com> wrote:
>> Ok then, we will have to provide extra documentation to make people
>> understand that the '.egg-info' directory has absolutely nothing to do
>> with egg-the-format
>> but is rather a metadata container.
>> 'egg-info' was introduced with adding the whole 'egg' thing in Python
>> in mind at some point I believe.
>> And it seems that the .egg directory/zip file for projects setuptools
>> provides will not make it into Python
>> and is still very controversial
>> (http://www.reddit.com/r/Python/comments/8he79/am_i_alone_in_feeling_like_python_got_a_whole_lot/)
>> So removing the 'egg' part of 'egg-info' seemed natural to me at this
>> point.
> Egg-the-format is what we are recreating in distutils, isn't it?

for the .egg-info format yes, but the .egg format is not in the plan.
(that what I called egg-the-format
but I was wrong since .egg-info is also called a format in setuptools doc)

but what is really is (even if it's part of the egg format) is a
metadata container,
(also present in .egg/EGG-INFO)

> Obviously
> some people are unhappy with some things related to packaging, but I don't
> think egg-the-format is something people actually mind (if they know what it
> is).  Of course few people really know what the format is, or are able to
> distinguish it from other parts of the Setuptools stack, but that doesn't
> change just because you rename the extension.  Eggs don't even carry any
> particular naming attachment to Setuptools.

Sure that makes sense,


Tarek Ziadé | http://ziade.org

More information about the Distutils-SIG mailing list