This is not an urgent issue since our installation process is working fine with pip, but it is officially recommended to add a pyproject.toml instead of just a setup.py.
Todo
- Check what the standards for a modern python repository are - a good starting point is this User Guide
- Check to which extend we don't fulfill those standards
- Update our repository to meet the standards