[Distutils] RFC : PEP 376 - egg.info

Tarek Ziadé ziade.tarek at gmail.com
Thu Apr 30 09:34:26 CEST 2009


Hi,

I have reworked the PEP a little bit with people feedback.

It needs more feedback : http://svn.python.org/projects/peps/trunk/pep-0376.txt

- install/uninstall script

  I think the best solution is not to provide an install script since
third-party tool do it. Furthermore,
  there's already the simplest install script available today: you can
run "python setup.py install" on a given package
  so it gets installed.

  So what about adding just a global uninstall feature, that
uninstalls the files installed for a package, using the record
  file, and let the third party tool have better features.

- MANIFEST (SOURCES.txt)

  Ronald pointed out that it was not necessary to have a MANIFEST file
included if we are going to have a RECORD
  file, as described in the PEP.

  The MANIFEST (which in a way is equivalent to SOURCES.txt pip or
easy_install adds) is the list of source files,
  whereas the RECORD is the list if installed files (which might
include more elements in case of compilations)

  What would be the interest of having the list of source files in egg-info ?


Cheers
Tarek

-- 
Tarek Ziadé | http://ziade.org


More information about the Distutils-SIG mailing list