10 Dec
2021
10 Dec
'21
11:11 p.m.
On 2021-12-10 11:27:16 +0000 (+0000), Sean Mooney wrote: [...]
i likely would have to add pbr for ChangeLog and AUTHORS generation and some minor other tweaks but you can have a pretty moddern an painless setup and be pti compliant at the same time.
As an aside, most (if not all?) of the work needed to make PBR a functioning PEP 517 build backend is in 5.7.0, with improvements in master (not yet released) which eliminate use of some deprecated setuptools interfaces. A setup.py is still needed along with your pyproject.toml now, but there's no more calling into the setup.py install interface behind the scenes, and all the build requirements get correctly installed by pip now instead. -- Jeremy Stanley