On Dec 24, 2009, at 5:50 PM, Lennart Regebro wrote: > easy_install is a command, basically a wrapper around setuptools > install functionality. I doubt many scripts would use it in any more > complex way than calling it, in which case moving to pip is a matter > of replacing the command.
Yes, I'm saying that it would be smart to implement a replacement easy_install with pip doing the work in the background instead of setuptools so that no changes are necessary. >> I imagine it would be useful to have a facade because easy_install is >> familiar and ubiquitous and shouldn't be left rotting in place as pip takes >> over the world and becomes the SDPTJLCOB any more than Distribute left the >> rest of setuptools exposed to cause problems once Distribute was installed. > > I don't even understand that sentence, let alone what you are trying > to say. Distribute is a setuptools fork. Distribute is a setuptools fork and is intended to replace it in the Python ecosystem. In order to accomplish this, it transparently replaces setuptools. > Pip is not an easy_install fork. I don't really see the parallell. The parallel is that as Distribute transparently replaces setuptools, the new easy_install, with pip doing the behind-the-scenes work, should transparently replace the existing easy_install. # easy_install Twisted should still work just as it does now, it'll just do a better job of it with the new machinery running in the background. S _______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org http://mail.python.org/mailman/listinfo/distutils-sig