There appear to be some overlap with #984824 (dh-python: pybuild needs to support toml (PEP517/PEP518) builds with no setup.py) which is also looking for pybuild to support pyproject.toml using projects with various backends (setuptools.build_meta, flit, poetry, etc)