Yes, it's PEP 517 again! Here's the current text:

https://www.python.org/dev/peps/pep-0517/

We currently say:

> All other hooks [except get_build_requires] are executed in an environment 
> which contains both the bootstrap requirements specified in the 
> pyproject.toml hook and those specified by the get_build_requires hook.

It's not clear to me whether this should be required for the build_sdist
and prepare_build_files hooks, nor whether there are any adverse
consequences of specifying it like this anyway. Thoughts?

I'm going to start putting together a wrapper to call the PEP517 hooks
in a subprocess, which could be used by frontends.

Thomas
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
https://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to