[Distutils] setup_requires for dev environments

Nick Coghlan ncoghlan at gmail.com
Tue Mar 17 14:17:01 CET 2015


On 17 Mar 2015 23:01, "Daniel Holth" <dholth at gmail.com> wrote:
>
> So for me, metadata, while fine to have, is not the blocker for
> "generating wheels with some other build system". Having the other
> build system is the blocker.

For me, it's not knowing what "done" looks like, even if a candidate
alternative build system was available. I know pip doesn't need the whole
setuptools feature set to generate wheels, but I don't know what subset it
actually uses, nor what changes when cross compiling C extensions in Linux.

As far as I'm aware, *nobody* actually knows the answer to that right now,
so figuring it out will likely involve some code archaeology.

> Still Bento is a pretty great candidate.
> WAF is also promising.

Agreed. This is where I think making pip d2to1 aware could be worthwhile -
if we can find a of making the emulation target for an alternate build
system be d2to1 rather than the whole of setuptools it may descope the
interoperability problem enough to make it easier to get started on
something practical.

Cheers,
Nick.

> _______________________________________________
> Distutils-SIG maillist  -  Distutils-SIG at python.org
> https://mail.python.org/mailman/listinfo/distutils-sig
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20150317/a3e5d39e/attachment-0001.html>


More information about the Distutils-SIG mailing list