The strictest and most opinionated python linter ever!
-
Updated
May 31, 2024 - Python
The strictest and most opinionated python linter ever!
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.
Goes beyond PEP8 to discuss what makes Python code feel great. A Strunk & White for Python.
Naming Convention checker for Python
Python best practices project cookiecutter 🍪
A tool for creating skeleton python project, built with popular develop tools and conform to best practice.
A GitHub app to automatically review Python code style over Pull Requests
🚨 Flake8 plugin to forbid backslashes (\) for line breaks
Flake8 plugin that checks import order against various Python Style Guides
McCabe complexity checker for Python
A curated awesome list of flake8 extensions. Feel free to contribute! 🎓
Flake8 wrapper to make it nice, legacy-friendly, configurable.
🏆 A ranked list of awesome python developer tools and libraries. Updated weekly.
GitHub Action for Lint your code
Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks
Python package template project for kick-starting new Python projects.
Descriptions and examples for the rules in Flake8 (pyflakes, pycodestyle, and mccabe).
Linting support for python using the flake8 library.
Add a description, image, and links to the flake8 topic page so that developers can more easily learn about it.
To associate your repository with the flake8 topic, visit your repo's landing page and select "manage topics."