eggs considered harmful

zooko at zooko at
Thu Jun 28 05:13:55 CEST 2007


For some Free Software Python packages that I publish [1, 2, 3], I've
been trying to gain the benefits of eggs while also making the
resulting packages transparently useful to folks like you.

(You can follow along here: [4].)

One thing I've accomplished is figuring out how to install a Python
package whether it is distutils or setuptools while maintaining my
preferences for "use GNU stow" and "don't run setup code as root":

The next thing that I'm working on is bundling dependencies in source
tarball form with libraries, so that when you execute it
installs the dependency from the bundled tarball and does not attempt
to reach the Net.

So, please keep us informed about this issue.  There are many benefits
of setuptools, and there are great benefits of compatibility and
standardization, and I'm hoping that we can make setuptools be more
compatible with other paradigms instead of getting into a "everybody
please use it / no everybody please don't use it" tug-of-war.




More information about the Python-list mailing list