[Distutils] build system abstraction PEP, take #2

Ralf Gommers ralf.gommers at gmail.com
Wed Dec 9 14:59:26 EST 2015


On Wed, Dec 9, 2015 at 2:55 AM, Robert Collins <robertc at robertcollins.net>
wrote:

> Updated - tl;dr:
>
> The thing I'm least happy about is that implementing install support
> will require recursively calling back into pip, that or reimplementing
> the installation of wheels logic from within pip - because
> sufficiently old pip's won't call wheel at all.


You're specifying a new interface here, and updating pip itself is quite
easy. So why would you do things you're not happy about to support
"sufficiently old pip's"?


> And even modern pips
> can be told *not to call wheel*.


Isn't that something you can ignore? If the plan for pip anyway is to
always go sdist-wheel-install, why support this flag for a new build
interface?

Ralf
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20151209/290ef36b/attachment.html>


More information about the Distutils-SIG mailing list