@rgarcia Agreed, would like to keep things simple. However, for me having suggested tools that permit following these rules is helpful.

Another option (that puts the burden on the repo instead of on the developer's setup) could be for repos to have a test which runs pep8 against the repo's files. Therefore breaking pep8 -> a failing test.