[Distutils] Provisionally accepting PEP 517's declarative build system interface

Paul Moore p.f.moore at gmail.com
Thu Jun 1 03:44:45 EDT 2017


On 1 June 2017 at 01:08, Donald Stufft <donald at stufft.io> wrote:
> A sdist is a .tar.gz or a .zip file with a directory structure like (along
> with whatever additional files the project needs in the sdist):
[...]

I'm confused. Isn't this basically what PEP 517 says already? You've
added some details and clarification, but that could just as easily be
done in a separate document/PEP. The details aren't needed for PEP 517
itself.

In practical terms, tools that want to leave the API details to
someone else can call out to pip, as I suggested. And I suspect many
tools probably will, simply because it's easier than dealing with the
two APIs directly.

Paul


More information about the Distutils-SIG mailing list