On 1 June 2017 at 01:08, Donald Stufft email@example.com 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.