Automate Python workflow using pre-commits: black and flake8
Before I commit my staged Python files, black formats my code and flake8 checks my compliance to PEP8. If everything passes, the commit is made. If not, then...