Fixes #3548 - add a pyproject.toml (#4363)

3 files changed