run flake8 on CI