add flake8 support