flake8 and coverage.py added