@AugierLe42e @bitecode
pyproject.toml is not an alternative to setup.py.
There is an extensive discussion of why rejecting setup.cfg in PEP 518: https://www.python.org/dev/peps/pep-0518/#other-file-formats
From my experience writing INI files, they are surprisingly hard to use.