Python is whitespace dependant, and it can't be totally autoindented for that reason, but there are a lot of extra stuff that should be possible to do automatically to comply with PEP8.

Things like whitespaces around operators, two new lines before a class and one before a method, etc.

Is there any `equalprg` compatible utility for that? If not, how to program one?