23 Mar
2021
23 Mar
'21
12:34 p.m.
On Tue, 23 Mar 2021, at 11:13, Julian Smith wrote:
So as far as i can tell, there are two levels of abstraction at which on can implement customised Python packaging (the setuptools.setup()'s callbacks or the setup.py command line), but neither one seems to be documented or standardised.
That's right. PEP 517 (https://www.python.org/dev/peps/pep-0517/ ) is our effort to have a standardised, documented interface to replace running setup.py. setup.py is now run by setuptools as part of a PEP 517 backend. Thomas