-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Flake8/PEP-8 checks for PRs #3
Comments
IMHO a much better idea than a completely failing a Travis CI job. Travis CI should only fail if there are real issues. |
pep8speaks looks very interesting! It will look even more appealing if they implement support for GitHub Checks API instead of spamming PRs with comments like coveralls used to do.
https://github.com/OrkoHunter/pep8speaks/#configuration says "A config file is not required for the integration to work." OTOH I don't know if the defaults are fine for ZF repos (e.g. apparently it uses pycodestyle instead of flake8 by default). I wonder if we could submit an upstream PR to default to flake8 when it finds a |
For my own and my companies projects I use => no external GitHub app dependencies |
We are adding tox environments to lint the code using https://github.com/zopefoundation/meta/blob/master/config/config-package.py. |
See https://pep8speaks.com which provides a GitHub app to automatically check PRs for Flake8 violations.
Pros:
Cons:
The text was updated successfully, but these errors were encountered: