On Fri, Oct 9, 2009 at 1:11 AM, kiorky <kio...@cryptelium.net> wrote: > > > Tarek Ziadé a écrit : > >> The choice to deprecate easy_install in 0.7 is done because the Pip project >> is not far to meet all uses cases easy_install users have, and we're betting >> on the fact that Pip is active and will be much more advanced that what >> we could do with a 'new' refactored easy_install by the time 0.7 is ready. > > But how about retro-compatibility? > Like with all those buildout recipes which relies on setuptool APIs > (Requirement, PackageIndex and so on), it's a risk to break same at some > point.
Keep in mind that Distribute 0.6.x will still be maintained and will still provide easy_install and al, and that you will be able to rely on it for your projects. Distribute 0.7.x is to be considered as a new project in some ways : all namespaces will be different and the code will not interfer with a 0.6 installation. So a buildout recipe will have the choice to use the old packages you are mentioning and at some point evolve and use the new tools 0.7 will provide. Tarek _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com