-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Greg Ewing wrote:
Éric Araujo wrote:
Distribute is a fork of Setupools, so it wants to be a drop-in replacement, i.e. to be used instead of setuptools with very few code changes.
But is there a technical reason why it *has* to be a drop-in replacement, as opposed to a different package with a different name?
The core issue is that distribute was intended to be useful for installing the hundreds / thousands of distribtions on PyPI which contain the line: from setuptools import setup and do so because they express dependencies and other metadata which the stock distutils version of setup() would choke on. Unless the site manager could arrange to have distribute install the 'setuptools' *package* on sys.path, distribute would have been a pointless fork. I can't comment on reasons why the project (*not* the package) might grab the 'setuptools' *project* name, as I don't use distribute itself. I don't know how much, if any, of the issue might be with the particular Debuntu packaging, either, as I never use the system python for my projects. Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 tseaver@palladion.com Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkwva74ACgkQ+gerLs4ltQ4OnwCg0lRgCLTmbeBUZMFH7Bw/tXVz GWkAn2twkgnfyqh0MUi1kZOMRPCufcZE =sTyl -----END PGP SIGNATURE-----