In case anyone is interested, here is a mostly correct implementation of PEP 517 based on the behavior discussed here:

https://github.com/pypa/setuptools/pull/1039/files#diff-522bd9826e33902f7f58bd003c6a370c


As I said, there are a few items to be worked on still, but I really don't think that it's too complicated.

2017-08-24 19:35 GMT-05:00 Nathaniel Smith <njs@pobox.com>:
On Thu, Aug 24, 2017 at 6:11 AM, Thomas Kluyver <thomas@kluyver.me.uk> wrote:
> Nathaniel seems to be busy with other things at the moment, so I hope he
> won't mind me passing on this list of things he'd like to resolve with
> the draft PEP. I'll quote his comments and put my responses inline.

More like taking a break for mental health reasons, really, but I've
been meaning to get back to it -- thanks for the nudge and I don't
mind your posting it at all.

-n

--
Nathaniel J. Smith -- https://vorpus.org
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
https://mail.python.org/mailman/listinfo/distutils-sig