* Ãmade config files for black and flake8 pre-commit pipeline
* added documentation for pre-commit pipeline
* Mitigates tag change error
* removed black version in pre commit config
* Add E711 to the list of ignored flake8 errors
See #330
Co-authored-by: Lukas Molleman <Lukas.Molleman@gmail.com>
Co-authored-by: Andrew Noyes <andrew.noyes@snowflake.com>