Add pre-commit

Merged Amir MOHAMMADI requested to merge deprecation into master

Merge request reports