[Distutils] setup_requires for dev environments

Daniel Holth dholth at gmail.com
Tue Mar 17 14:23:07 CET 2015


On Tue, Mar 17, 2015 at 9:17 AM, Nick Coghlan <ncoghlan at gmail.com> wrote:
>
> 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.

Yes, it's pretty obvious what "build a wheel with everything set to
default" should look like, but I can't immediately envision "pass
these standardized arguments if you need to compile a wheel for ARM
while running on x86". :(


More information about the Distutils-SIG mailing list