[Distutils] PEP 517 reference consumer

Nick Coghlan ncoghlan at gmail.com
Sun Nov 12 17:51:28 EST 2017


On 13 November 2017 at 04:59, Thomas Kluyver <thomas at kluyver.me.uk> wrote:
> I have found a bit more time to work on my PEP 517 consumer API:
>
> https://github.com/takluyver/pep517
>
> It provides two main interfaces:
> - 'pep517.wrappers' is a lower-level interface to call the backend hooks
> in a subprocess.
> - 'pep517.envbuild' is a higher-level interface which creates a
> temporary environment, uses pip to install build dependencies, and
> builds a wheel or an sdist.
>
> I hope that some frontend tools will be able to use these interfaces
> directly, but I also intend it as a reference consumer which backend
> authors can use to test their implementation. As such, I'd like to
> propose moving the project into the control of the Python Packagaing
> Authority - i.e. transferring the Github repo and giving other people
> upload rights on PyPI.

+1 from me, too.

> In other news, Flit 0.12 is out, providing a PEP 517 backend

Cool!

Cheers,
Nick.

-- 
Nick Coghlan   |   ncoghlan at gmail.com   |   Brisbane, Australia


More information about the Distutils-SIG mailing list