flake8-docstringsIntegration of pydocstyle and flake8 for combined linting and reporting
Stars: ✭ 73 (+180.77%)
flake8-type-checkingFlake8 plugin for managing type-checking imports & forward references.
Stars: ✭ 38 (+46.15%)
flake8-simplify❄ A flake8 plugin that helps you to simplify code
Stars: ✭ 97 (+273.08%)
flake8-functionsflake8 plugin for validation of function parameters (length, complexity, etc)
Stars: ✭ 32 (+23.08%)
flake8-broken-line🚨 Flake8 plugin to forbid backslashes (\) for line breaks
Stars: ✭ 85 (+226.92%)
flake8-sqlFlake8 plugin that checks SQL code against opinionated style rules
Stars: ✭ 25 (-3.85%)
rubricLinter Config Initializer for Python
Stars: ✭ 21 (-19.23%)
flake8-aaaA Flake8 plugin that checks Python tests follow the Arrange-Act-Assert pattern
Stars: ✭ 51 (+96.15%)
jupyterlab-flake8Jupyterlab python linter for notebooks and text files using flake8
Stars: ✭ 105 (+303.85%)
flake8-htmlGenerate HTML reports of flake8 violations
Stars: ✭ 40 (+53.85%)
flake8-mypyA plugin for flake8 integrating Mypy.
Stars: ✭ 103 (+296.15%)
dlintDlint is a tool for encouraging best coding practices and helping ensure Python code is secure.
Stars: ✭ 130 (+400%)
flake8-puttyFlake8 plugin to control reporting per file and line
Stars: ✭ 38 (+46.15%)
Elements Of Python StyleGoes beyond PEP8 to discuss what makes Python code feel great. A Strunk & White for Python.
Stars: ✭ 3,308 (+12623.08%)
flake8-tidy-imports❄️ A flake8 plugin that helps you write tidier imports.
Stars: ✭ 40 (+53.85%)
flake8-walrusflake8 plugin which forbids assignment expressions (the walrus operator)
Stars: ✭ 36 (+38.46%)
python-lintGitHub Action for Lint your code
Stars: ✭ 57 (+119.23%)
autoflake8Tool to automatically fix some issues reported by flake8 (forked from autoflake).
Stars: ✭ 14 (-46.15%)
PycodestyleSimple Python style checker in one Python file
Stars: ✭ 4,465 (+17073.08%)