Use PBR as a PEP 517 build backend
authorJeremy Stanley <fungi@yuggoth.org>
Sat, 1 Jan 2022 16:26:17 +0000 (16:26 +0000)
committerJeremy Stanley <fungi@yuggoth.org>
Sat, 1 Jan 2022 16:26:17 +0000 (16:26 +0000)
commit698c6699295ea4436bdc39ed15c21fe8cc8cf517
tree221953ecadde68855a08839622b9d688a4dfd7d2
parent7dc10476791b9e639d98d54ca697aaa6565fbc10
Use PBR as a PEP 517 build backend

Recent versions of PBR are now capable of being integrated as a
build backend per the PEP 517 specification, so that the setup.py
script no longer needs to be invoked directly by anything. Declaring
setup_requires is now done via a new pyproject.toml file instead.
This allows us to avoid some recent deprecations in SetupTools,
though the file itself needs to be retained as a stub for now since
it still gets imported by PBR's wrapper of the SetupTools build_meta
hooks.
LICENSE
pyproject.toml [new file with mode: 0644]
setup.py