flake8 conventions