Add pre-commit hooks
Providing a pre-commit configuration will allow us consistent code quality already at the time of commit. It can be used directly by developers using pre-commit hooks, but might also be integrated into the CI pipelines using the same configuration later on.
Edited by Klaus Zimmermann