flake8 requires <79 character lines. who knew?