2009/2/25 Joachim König <h...@online.de>: > Tarek Ziadé wrote: >> >> ok so far, from the whole dicussion it seems that everyone agrees that >> the Python version is superfluous >> in the .egg-info files, so I'll update the PEP for this point. >> >> I'll also start to write more details about uninstallation >> > > As P.J.Eby pointed out the importance of PEP 262, could all the egg-info > directories be also > put into a subdirectory called "install-db" as described in that PEP. As > proposed by P.J.Eby > in PEP262 under "open issues", there could/should be one of these for each > directory > where packages are installed. > > So to repeat the initial example for zlib, it should look like this: > > zlib/ > install_db/ > zlib-2.5.2.egg-info/ > PKG-INFO > MANIFEST > RECORD > > The name of the "install_db" directory would not be that important, e.g. it > could e.g. be called "egg-info" and > the ".egg-info" extension from the zlib egg-info directory name could be > stripped, making the parsing of the listdir() call > even faster 8-)
Let's call it "install-db" then, like suggested in PEP 262 : this will ensure that it cannot be a package/module name because of the "-". I doubt anyone is calling a module or a package install_db out there but it's safer that way Tarek _______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org http://mail.python.org/mailman/listinfo/distutils-sig