Python coding standards
bhavaniabtechie.wordpress.com
bhavaniabtechie.wordpress.com
which is the up-to-date python style checker built on top of pep8 and pyflakes.
x += 1 # increment x--max-line-lenght=120 --ignore=E128
(That said, I prefer 100 columns: two 100 column files fit perfectly next to each other on my screen.)
Long lines are also bad for readability – too much happening in a single line. If you have a very long line, either your names are too verbose, you need to break up your logic into easier to follow steps, or you need to write a function definition and give the logic a name.
79 character lines are arbitrary, but a short line length limit follows directly from the Zen of Python.
It also says that if your team can agree on a longer length, it's okay to increase it.
Now, all tools have some "pedantic" error reporting, like "function is too complex", thanks, who decided function complexity is me, not some arbitrary determination that functions longer than N lines are "too complex"