flake8 compatible code