[Distutils] PEP 376 - critique - why more sub-directories within python aren't needed...

David Lyon david.lyon at preisshare.net
Tue May 19 02:55:53 CEST 2009

On Mon, 18 May 2009 20:59:22 -0400, "P.J. Eby" <pje at telecommunity.com>
> At 08:34 PM 5/18/2009 -0400, David Lyon wrote:
>>Why not keep the .EGG_INFO files in the site-packages directory?
> That's where they go.  Each installed project has its own .egg-info 
> subdirectory containing the listed files.  See the EggFormats 
> documentation for details.  PEP 376 is just adding stdlib support for 
> the .egg-info format defined by setuptools, and adding a new RECORD file
> it.

Let me quote....

.egg-info becomes a directory

The first change would be to make `.egg-info` a directory and let it
hold the `PKG-INFO` file built by the `write_pkg_file` method of 
the `Distribution` class in Distutils.

This change will not impact Python itself, because `egg-info` files are not
used anywhere yet in the standard library besides Distutils. 

More information about the Distutils-SIG mailing list