flake8
https://github.com/pycqa/flake8
Python
flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported1 Subscribers
Add a CodeTriage badge to flake8
Help out
- Issues
- Add per-file-ignores mention in violations.rst
- [pre-commit.ci] pre-commit autoupdate
- file-level noqa should raise an error if specific errors are provided (to avoid confusion)
- --output-file with end of argument (--) worked in 3.7.9 but no longer works in 6.0.0
- option_manager.add_option ignores action when reading from config
- Remove --benchmark / --statistics / --count ?
- warn on useless `select` / `extend-select`
- Allow Specifying format when using tee
- `--benchmark` / `--statistics` don't play well with custom formatters or `--quiet`
- Document how to test plugins
- Docs
- Python not yet supported