[SublimeLinter](https://github.com/SublimeLinter/SublimeLinter) (a Sublime Text package) suggests to put 2 blank lines before any class to follow [this pep-8 directive I guess](http://www.python.org/dev/peps/pep-0008/#blank-lines):

> Separate top-level function and class definitions with two blank lines.

Not sure if it's useful here though.