requirements.txt includes flake8, for pip installs to any venv for this repo.
- pip install -r requirements.txt
pre-commit is a git pre-commit hook to call flake8 on the repo before commits. it should be copied to ./.git/hooks when this repo is cloned
- cp pre-commit ./.git/hooks/