A curated awesome list of flake8 extensions. Feel free to contribute!
-
Updated
Apr 1, 2023
A curated awesome list of flake8 extensions. Feel free to contribute!
McCabe complexity checker for Python
Naming Convention checker for Python
Flake8 plugin that checks import order against various Python Style Guides
Flake8 wrapper to make it nice, legacy-friendly, configurable.
A flake8 plugin checking common style issues or inconsistencies with pytest-based tests.
Flake8 plugin for managing type-checking imports & forward references.
Flake8 plugin for a smart line length validation.
CLI tool to introspect flake8 plugins and their codes
A Flake8 plugin to ensure a consistent format for multiline containers.
More powerful configs for flake8
Report redundant comments in python code
Python linter (flake8, pylint, CLI) that warns you about using deprecated modules, classes, and functions
Flake8 plugin that runs PyLint
JSON formatter for Flake8 output
A flake8 extension that is looking for function calls and forces to use keyword arguments if there are more than X (default=2) arguments
list of flake8 plugins and their codes
A flake8 plugin that checks the use of suggestions made by the official documentation of the "typing" module.
A flake8 plugin that enforces a blank line after if/for/while/with/try blocks in Python code
Add a description, image, and links to the flake8-extensions topic page so that developers can more easily learn about it.
To associate your repository with the flake8-extensions topic, visit your repo's landing page and select "manage topics."