On 2009-10-16, P.J. Eby <[email protected]> wrote: > > Also, this will give those who are using Distribute and do *not* wish > to use this release, a chance to upgrade to the latest version of > Distribute first. (Which, if I understand correctly, includes code > to prevent accidental re-installation of setuptools.)
Correct. There's an "if" in the one or two places where a requirement is looked up. If the request is for "setuptools", distribute will reply with "here you go, here's distribute". So that ought to work. Related: I added the code that checks whether we're not requesting a 0.7-series setuptools. So if a 0.7a1 setuptools comes out and someone requires it, it will be installed: distribute won't fake a 0.7. And I added a similar check in the (from the top of my head) on_insert() method that raises an error if you try to install a 0.7 setuptools inside a distribute-handled working set (like you suggested, iirc). Reinout -- Reinout van Rees - [email protected] - http://reinout.vanrees.org Software developer at http://www.thehealthagency.com "Military engineers build missiles. Civil engineers build targets" _______________________________________________ Distutils-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/distutils-sig
