Hello, related to https://wiki.debian.org/Python/LibraryStyleGuide
The "pyproject.toml" file is not mentioned here. But it is current recommended way (and central file) to do python packaging. If it is not possible to use that file in context of debian packaging this also should be mentioned in that wiki page.
Thanks