Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: flake8-plugin
m-burst/flake8-pytest-style
A flake8 plugin checking common style issues or inconsistencies with pytest-based tests.
Language: Python - Size: 609 KB - Last synced: about 3 hours ago - Pushed: about 10 hours ago - Stars: 220 - Forks: 15
snok/flake8-type-checking
Flake8 plugin for managing type-checking imports & forward references.
Language: Python - Size: 533 KB - Last synced: about 1 hour ago - Pushed: 3 months ago - Stars: 110 - Forks: 15
pytorch-labs/torchfix
TorchFix - a linter for PyTorch-using code with autofix support
Language: Python - Size: 156 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 58 - Forks: 7
lordmauve/flake8-html
Generate HTML reports of flake8 violations
Language: Python - Size: 172 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 52 - Forks: 17
PyCQA/pycodestyle
Simple Python style checker in one Python file
Language: Python - Size: 1.76 MB - Last synced: 5 days ago - Pushed: 19 days ago - Stars: 4,979 - Forks: 751
Takishima/flake8-secure-coding-standard
Flake8 plugin to enforce some secure coding standards for Python.
Language: Python - Size: 152 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 3 - Forks: 2
py-actions/flake8
A GitHub Action that installs and executes flake8 Python source linting during continuous integration testing. Supports flake8 configuration and plugin installation in the GitHub Action settings.
Language: JavaScript - Size: 1.77 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 63 - Forks: 20
PyCQA/flake8-json
JSON formatter for Flake8 output
Language: Python - Size: 95.7 KB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 10 - Forks: 5
andreoliwa/nitpick
Enforce the same settings on multiple projects
Language: Python - Size: 2.6 MB - Last synced: 15 days ago - Pushed: 17 days ago - Stars: 383 - Forks: 22
jamescooke/flake8-aaa
A Flake8 plugin that checks Python tests follow the Arrange-Act-Assert pattern
Language: Python - Size: 710 KB - Last synced: 3 days ago - Pushed: 2 months ago - Stars: 67 - Forks: 5
wemake-services/flake8-eradicate
Flake8 plugin to find commented out or dead code
Language: Python - Size: 1.18 MB - Last synced: 15 days ago - Pushed: 17 days ago - Stars: 305 - Forks: 13
PyCQA/flake8-docstrings
Integration of pydocstyle and flake8 for combined linting and reporting
Language: Python - Size: 146 KB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 154 - Forks: 17
miketheman/flake8-sqlalchemy
flake8-sqlalchemy
Language: Python - Size: 42 KB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 2 - Forks: 0
queensferryme/flake8-too-many
A flake8 plugin that prevents you from writing "too many" bad codes.
Language: Python - Size: 128 KB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 5 - Forks: 0
orsinium-labs/flake8-comments
Report redundant comments in python code
Language: Python - Size: 9.77 KB - Last synced: about 11 hours ago - Pushed: almost 3 years ago - Stars: 8 - Forks: 1
PyCQA/pep8-naming
Naming Convention checker for Python
Language: Python - Size: 206 KB - Last synced: 2 days ago - Pushed: 6 months ago - Stars: 491 - Forks: 177
john-hen/Flake8-pyproject
Flake8 plug-in loading the configuration from pyproject.toml
Language: Python - Size: 53.7 KB - Last synced: 11 days ago - Pushed: 6 months ago - Stars: 208 - Forks: 9
wemake-services/wemake-python-styleguide
The strictest and most opinionated python linter ever!
Language: Python - Size: 9.89 MB - Last synced: 16 days ago - Pushed: 17 days ago - Stars: 2,415 - Forks: 381
best-doctor/flake8-class-attributes-order
A flake8 extension that checks classes attributes order
Language: Python - Size: 70.3 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 60 - Forks: 11
MartinThoma/flake8-simplify
❄ A flake8 plugin that helps you to simplify code
Language: Python - Size: 216 KB - Last synced: 13 days ago - Pushed: 4 months ago - Stars: 180 - Forks: 19
orsinium-labs/flake8-length
Flake8 plugin for a smart line length validation.
Language: Python - Size: 43 KB - Last synced: 22 days ago - Pushed: over 1 year ago - Stars: 22 - Forks: 5
maxkrivich/flake8-github
:octocat: Flake8 formatter for GitHub Actions
Language: Python - Size: 584 KB - Last synced: 22 days ago - Pushed: 28 days ago - Stars: 3 - Forks: 0
PyCQA/mccabe
McCabe complexity checker for Python
Language: Python - Size: 111 KB - Last synced: 13 days ago - Pushed: 5 months ago - Stars: 626 - Forks: 59
best-doctor/flake8-expression-complexity
flake8 plugin to validate expressions complexity
Language: Python - Size: 67.4 KB - Last synced: 23 days ago - Pushed: about 2 years ago - Stars: 31 - Forks: 7
sco1/flake8-annotations
Flake8 Type Annotation Checking
Language: Python - Size: 721 KB - Last synced: about 1 hour ago - Pushed: about 1 month ago - Stars: 155 - Forks: 7
johnzielke/flake8-no-implicit-str-concat-in-list
Flake8 plugin to prevent usage of implicit string concatenation inside list, tuple, and set literals
Language: Python - Size: 18.6 KB - Last synced: 24 days ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
Melevir/flake8-cognitive-complexity
An extension for flake8 that validates cognitive functions complexity
Language: Python - Size: 19.5 KB - Last synced: 23 days ago - Pushed: about 3 years ago - Stars: 67 - Forks: 3
plinss/flake8-noqa
flake8 plugin to validate #noqa comments - Mirror of https://gitlab.linss.com/open-source/flake8/flake8-noqa
Language: Python - Size: 61.5 KB - Last synced: 4 days ago - Pushed: 4 months ago - Stars: 37 - Forks: 6
arkq/flake8-requirements
Package requirements checker
Language: Python - Size: 126 KB - Last synced: 11 days ago - Pushed: about 1 month ago - Stars: 34 - Forks: 17
deppen8/pandas-vet
A plugin for Flake8 that checks pandas code
Language: Python - Size: 169 KB - Last synced: 23 days ago - Pushed: 9 months ago - Stars: 166 - Forks: 18
best-doctor/flake8-variables-names
A flake8 extension that helps to make more readable variables names
Language: Python - Size: 39.1 KB - Last synced: 3 days ago - Pushed: 10 months ago - Stars: 55 - Forks: 13
afonasev/flake8-return
Flake8 plugin for return expressions checking.
Language: Python - Size: 183 KB - Last synced: 23 days ago - Pushed: 8 months ago - Stars: 61 - Forks: 71
orsinium-labs/flake8-warnings
Python linter (flake8, pylint, CLI) that warns you about using deprecated modules, classes, and functions
Language: Python - Size: 46.9 KB - Last synced: 22 days ago - Pushed: 7 months ago - Stars: 11 - Forks: 2
life4/flakehell 📦
Flake8 wrapper to make it nice, legacy-friendly, configurable.
Language: Python - Size: 1.39 MB - Last synced: 15 days ago - Pushed: over 3 years ago - Stars: 233 - Forks: 46
mschwager/cohesion
A tool for measuring Python class cohesion.
Language: Python - Size: 91.8 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 220 - Forks: 4
cyyc1/flake8-clean-block
A flake8 plugin that enforces a blank line after if/for/while/with/try blocks in Python code
Language: Python - Size: 41 KB - Last synced: 23 days ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0
qustoo/FastAPITestTask
Test task for Research Institute - "Special education automation"
Language: Python - Size: 438 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
ar4s/flake8_tuple
Check code for one-element tuple.
Language: Python - Size: 54.7 KB - Last synced: 3 months ago - Pushed: over 2 years ago - Stars: 23 - Forks: 12
wemake-services/flake8-broken-line
🚨 Flake8 plugin to forbid backslashes (\) for line breaks
Language: Python - Size: 607 KB - Last synced: 16 days ago - Pushed: 6 months ago - Stars: 111 - Forks: 80
jayvdb/flake8-putty
Flake8 plugin to control reporting per file and line
Language: Python - Size: 93.8 KB - Last synced: 13 days ago - Pushed: 5 months ago - Stars: 37 - Forks: 6
orsinium-labs/flake8-todos
Lint TODO comments in a Python code
Language: Python - Size: 26.4 KB - Last synced: 20 days ago - Pushed: 3 months ago - Stars: 26 - Forks: 4
frequenz-floss/flake8-numbers
A flake8 plugin to make sure number literals use underscore to improve readability
Language: Python - Size: 1.09 MB - Last synced: about 4 hours ago - Pushed: about 5 hours ago - Stars: 3 - Forks: 1
rdbende/flake8-tkinter
A flake8 plugin that helps you write better Tkinter code
Language: Python - Size: 96.7 KB - Last synced: 20 days ago - Pushed: 10 months ago - Stars: 7 - Forks: 1
robsdedude/flake8-picky-parentheses
flake8 plugin to check for redundant parentheses
Language: Python - Size: 203 KB - Last synced: 7 days ago - Pushed: about 1 month ago - Stars: 3 - Forks: 3
bskinn/flake8-absolute-import
flake8 plugin to require absolute imports
Language: Python - Size: 66.4 KB - Last synced: 22 days ago - Pushed: 7 months ago - Stars: 12 - Forks: 2
plinss/flake8-literal
flake8 plugin to validate string literals - Mirror of https://gitlab.linss.com/open-source/flake8/flake8-literal
Language: Python - Size: 51.8 KB - Last synced: about 2 months ago - Pushed: 4 months ago - Stars: 5 - Forks: 1
10sr/flake8-no-implicit-concat
Flake8 Plugin that Forbids Implicit str/bytes Literal Concatenations
Language: Python - Size: 251 KB - Last synced: 8 days ago - Pushed: 2 months ago - Stars: 20 - Forks: 2
best-doctor/flake8-annotations-complexity
flake8 plugin to validate annotations complexity
Language: Python - Size: 46.9 KB - Last synced: about 1 hour ago - Pushed: 10 months ago - Stars: 46 - Forks: 8
best-doctor/flake8-functions
flake8 plugin for validation of function parameters (length, complexity, etc)
Language: Python - Size: 39.1 KB - Last synced: 22 days ago - Pushed: about 1 year ago - Stars: 51 - Forks: 7
joaopalmeiro/flake8-import-conventions
An opinionated plugin for Flake8 on how certain packages should be imported or aliased.
Language: Python - Size: 1.41 MB - Last synced: 3 months ago - Pushed: 7 months ago - Stars: 5 - Forks: 1
koviubi56/flake8-forelse 📦
A Flake8 plugin which checks the use of for-else and while-else
Language: Python - Size: 106 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 2 - Forks: 1
Melevir/flake8-functions-names
An extension for flake8 that validates functions names, decomposition and conformity with annotations.
Language: Python - Size: 43 KB - Last synced: 22 days ago - Pushed: about 1 year ago - Stars: 27 - Forks: 9
jsh9/pydoclint
A Python docstring linter that checks arguments, returns, yields, and raises sections
Language: Python - Size: 384 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 74 - Forks: 8
atollk/flake8-typing-collections
A flake8 plugin that checks the use of suggestions made by the official documentation of the "typing" module.
Language: Python - Size: 79.1 KB - Last synced: about 1 month ago - Pushed: 10 months ago - Stars: 2 - Forks: 0
mrswats/flake8-nested-fstrings
A flake8 plugin which forbids nested fstrings.
Language: Python - Size: 23.4 KB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 1 - Forks: 0
kolonialno/oida
Oida is Oda's linter that enforces code style and modularization in our Django projects.
Language: Python - Size: 142 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 5 - Forks: 1
mytestopia/flake8-qa-style
Flake8 based linter with best-practices for tests
Language: Python - Size: 15.6 KB - Last synced: about 2 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
mytestopia/flake8-vedro
Flake8 based linter for Vedro framework
Language: Python - Size: 41 KB - Last synced: 27 days ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
mytestopia/flake8-vedro-allure
Flake8 based linter for Vedro framework and allure
Language: Python - Size: 15.6 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
albshady/flake8-import-policy
A flake8 plugin to enforce specific import policies throughout Python codebase.
Language: Python - Size: 40 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
reactive-python/reactpy-flake8
Flake8 plugin for enforcing the rules of hooks for IDOM
Language: Python - Size: 55.7 KB - Last synced: 1 day ago - Pushed: 10 months ago - Stars: 4 - Forks: 1
izikeros/flake8-noreturn
Flake8 plugin to check for using -> None: type hint for return type. Helps to replace them with -> NoRetun type hint from typing
Language: Python - Size: 25.4 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
plinss/flake8-modern-annotations
flake8 plugin to validate type annotations accoring to modern practices - Mirror of https://gitlab.linss.com/open-source/flake8/flake8-modern-annotations
Language: Python - Size: 35.2 KB - Last synced: 23 days ago - Pushed: 4 months ago - Stars: 3 - Forks: 0
awelzel/flake8-gl-codeclimate
Flake8 formatter producing Gitlab Code Quality artifacts.
Language: Python - Size: 32.2 KB - Last synced: 22 days ago - Pushed: 6 months ago - Stars: 23 - Forks: 11
ammarnajjar/mirrors-wemake-python-styleguide 📦
wemake-python-styleguide mirror for pre-commit
Language: Python - Size: 1000 Bytes - Last synced: 9 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
decorator-factory/flake8-pep585
flake8 plugin to enforce new-style type hints (PEP 585)
Language: Python - Size: 47.9 KB - Last synced: 23 days ago - Pushed: about 1 year ago - Stars: 21 - Forks: 2
datatheorem/flake8-alfred
Alfred is a flake8 plugin to warn on unsafe/obsolete symbols.
Language: Python - Size: 55.7 KB - Last synced: 26 days ago - Pushed: about 1 year ago - Stars: 35 - Forks: 3
best-doctor/flake8-annotations-coverage
flake8 plugin to validate annotations coverage
Language: Python - Size: 27.3 KB - Last synced: 23 days ago - Pushed: about 2 years ago - Stars: 34 - Forks: 5
strayge/flake8-hangover Fork of deniskrumko/flake8-hangover
Flake8 plugin to prevent specific hanging indentations
Language: Python - Size: 55.7 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
ghazi-git/flake8-stash
A collection of flake8 checks
Language: Python - Size: 16.6 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 0 - Forks: 0
orsinium-labs/flake8-codes
CLI tool to introspect flake8 plugins and their codes
Language: Python - Size: 22.5 KB - Last synced: 23 days ago - Pushed: almost 2 years ago - Stars: 14 - Forks: 1
vyahello/flake8-cls-attr-order
🔀 flake8 plugin to check class attributes order (flake8, ast)
Language: Python - Size: 133 KB - Last synced: 18 days ago - Pushed: about 2 years ago - Stars: 2 - Forks: 1
vyahello/flake8-debug
🛑 flake8 plugin that forbids debug funcs in prod codebase (flake8, ast)
Language: Python - Size: 182 KB - Last synced: 26 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1
orsinium-labs/flake8-pylint
Flake8 plugin that runs PyLint
Language: Python - Size: 23.4 KB - Last synced: 23 days ago - Pushed: 7 months ago - Stars: 8 - Forks: 3
skonik/flake8-drf
❄️ Flake8 plugin for django-rest-framework 🌹 [WIP]
Language: Python - Size: 89.8 KB - Last synced: 5 days ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
MissiaL/flake8-allure-tree
Allure tags checker
Language: Python - Size: 15.6 KB - Last synced: 26 days ago - Pushed: almost 2 years ago - Stars: 3 - Forks: 0
pandas-dev/pandas-dev-flaker 📦
flake8 plugin used for pandas development
Language: Python - Size: 128 KB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 4 - Forks: 7
ghazi-git/flake8-max-function-length
A configurable flake8 rule to enforce a maximum function/method length.
Language: Python - Size: 39.1 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 0 - Forks: 0
ghazi-git/flake8-custom-error-messages
A flake8 plugin to customize the error messages emitted by other flake8 plugins
Language: Python - Size: 16.6 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 0 - Forks: 0
sobolevn/flake8-type-annotations 📦
Flake8 plugin to enforce consistent type annotation styles
Language: Python - Size: 73.2 KB - Last synced: 1 day ago - Pushed: about 5 years ago - Stars: 7 - Forks: 0
5j9/flake8-no-u-prefixed-strings
Disallow u-prefixed string (Python 2's unicode literals) in your Python code.
Language: Python - Size: 18.6 KB - Last synced: 28 days ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
Sacrimento/flake8-get-chaining
Language: Python - Size: 11.7 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
Logicify/flake8-pydiatra
pydiatra code analysis plugin for flake8
Language: Python - Size: 3.91 KB - Last synced: 14 days ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
joaopalmeiro/flake8-import-as-module
A Flake8 plugin to check if specific packages are imported as modules.
Language: Python - Size: 1.07 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
Waszker/flake-type-annotations-plugin
flake8 plugin that checks for the correct usage of Python typing annotations
Language: Python - Size: 13.7 KB - Last synced: about 10 hours ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
aleksul/flake8-pep518 📦
Flake8 plugin that allows specifying config in pyproject.toml.
Language: Python - Size: 32.2 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1
MartinThoma/flake8-scream
❄️🙀 Flake8 plugin that contains rules which do have known false-positives - it might still be useful for a one-time run
Language: Python - Size: 28.3 KB - Last synced: 13 days ago - Pushed: over 1 year ago - Stars: 4 - Forks: 1
pacifikus/flake8-global-variables
Language: Python - Size: 27.3 KB - Last synced: 2 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 1
sorenlind/flake8-plus
Plugin for Flake8 that detects incorrect amounts of vertical whitespace preceding different statements and keywords.
Language: Python - Size: 41 KB - Last synced: 26 days ago - Pushed: 3 months ago - Stars: 1 - Forks: 0
cyyc1/flake8-indent-in-def
A flake8 plugin that enforces 8-space indentation in function/class definitions in Python code
Language: Python - Size: 53.7 KB - Last synced: 23 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 1
stummjr/flake8-scrapy
A Flake8 plugin to catch common issues on Scrapy spiders
Language: Python - Size: 24.4 KB - Last synced: 22 days ago - Pushed: about 2 years ago - Stars: 20 - Forks: 2
ipadla/flake8-class-constants
Check PEP-8 class constants naming conventions, plugin for flake8
Language: Python - Size: 4.88 KB - Last synced: 18 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
orsinium-labs/flakes
list of flake8 plugins and their codes
Language: Jinja - Size: 6.84 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 0
atugushev/flake8-printf-formatting
flake8 plugin that forbids printf-style string formatting
Language: Python - Size: 34.2 KB - Last synced: 23 days ago - Pushed: over 2 years ago - Stars: 11 - Forks: 0
experquiz/flake8-sleep
flake8 plugin which checks that there is no use of sleep in the code.
Language: Python - Size: 7.81 KB - Last synced: 5 days ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
newAM/flake8-bitbucket
A flake8 plugin for bitbucket code insights.
Language: Python - Size: 187 KB - Last synced: 20 days ago - Pushed: almost 4 years ago - Stars: 3 - Forks: 0
RoPP/flake8-pathlib
Mirror of gitlab repository https://gitlab.com/RoPP/flake8-pathlib
Language: Python - Size: 72.3 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
davemus/flake8-custom-trailing-commas
Flake8 plugin, I use at my work. Few rules could be odd and as for me, they are,.. but they are still rules I need to be complaint with.
Language: Python - Size: 12.7 KB - Last synced: 17 days ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
jwelch92/todo-or-else
Python project to make sure you complete your TODOs
Language: Python - Size: 41 KB - Last synced: 13 days ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
gagelarsen/flake8-typehinting
A flake8 plugin to enforce the use of python Type Hinting as defined in pep484
Language: Python - Size: 16.6 KB - Last synced: 9 days ago - Pushed: 10 months ago - Stars: 1 - Forks: 2