[Distutils] PEP439 and backward compat / easy_install / distlib
Marcus Smith
qwcode at gmail.com
Mon Mar 25 17:42:05 CET 2013
>
> The *only* case this approach doesn't immediately cover is a project that:
> 1. Doesn't publish a pre-built wheel for the current platform (or egg,
> assuming pip gains support for those, perhaps by implicitly converting
> them to wheels)
> 2. Doesn't publish 2.0 metadata with "Setup-Requires-Dist: setuptools"
> 3. imports setuptools in its setup.py file
>
>
so that's most everything on pypi right now in the short and medium term.
> This can be handled in pip, by using the AST module to scan for
> setuptools imports in setup.py (or else by checking for a setuptools
> related ImportError after trying to run it).
so you're asking pip to get this working soon, right? like before
python3.4, so this PEP can go in?
Marcus
> Yes, it's a hack, but I
> am *not* going to approve a PEP that further entrenches something even
> its creator would like to see waved off into the sunset, giving thanks
> for its good service :)
>
> Regards,
> Nick.
>
> --
> Nick Coghlan | ncoghlan at gmail.com | Brisbane, Australia
> _______________________________________________
> Distutils-SIG maillist - Distutils-SIG at python.org
> http://mail.python.org/mailman/listinfo/distutils-sig
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20130325/f8a1f57f/attachment.html>
More information about the Distutils-SIG
mailing list