[Distutils] idea for Distribute: make unzipped eggs be the default
Zooko Wilcox-O'Hearn
zooko at zooko.com
Tue Jul 28 16:23:38 CEST 2009
Folks:
I have been keeping a running tally of people who have trouble with
zipped eggs and the trouble goes away when they have unzipped eggs
instead. I just added the newest entry: someone was trying to build
a package with py2exe, and configuring their distutils config file to
always unzip eggs fixed the problem:
http://bugs.python.org/setuptools/issue33 # zipped eggs cause various
problems -- perhaps set default setting to unzipped?
Perhaps the Distribute project should consider installing eggs
unzipped by default. It would avoid a slew of problems (see that
ticket for a catalog of problems), would be fully backwards
compatible (it is what many people already do, per the suggested
workaround, and I've never heard a report of a problem due to an
*unzipped* egg), and I think it might improve performance a bit.
(Yes, that's right -- we haven't done a real measurement of
performance, but the few times that people briefly glanced at
performance it seemed like zipping the eggs made them slower to load,
not faster.)
Regards,
Zooko
More information about the Distutils-SIG
mailing list