Sometimes the contributors are very beginner and the reviewers have to manually comment every line with PEP8 issues. We understand that the Pull Request author must fix the style on their side before submitting the PR, but we know that people don't do that all the times.
Now some libraries have the option of adding linter to the Travis CI itself. But seeing the entire build fail only because of a missing whitespace does not seem to be a clever choice. And if there is a green tick outside, the PR author is never going to open it up and see the lint results!
Keeping all the situations in mind, I have created something called pep8speaks[1] and I would love to hear your feedback.
I would also like to know why or why not would you be using this in future.
Thank you.
[1]. https://github.com/OrkoHunter/pep8speaks