flake8-slots

Slot Checker

Requires slots to be defined for subclasses of immutable types in Python

A Flake8 plugin to require slots to be defined for subclasses of immutable types.

GitHub

3 stars
1 watching
4 forks
Language: Python
last commit: 2 months ago
Linked from 1 awesome list

flake8python

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
python-formate/flake8-encodings A tool to identify encoding issues in Python code 6
cyyc1/flake8-indent-in-def Enforces consistent 8-space indentation in Python function and class definitions to improve readability. 0
python-formate/flake8-dunder-all Ensures Python modules have defined the 'all' variable to specify all imported symbols. 7
smarkets/flake8-strict Plugin for static code analysis of Python code adhering to strict style rules 10
ebeweber/flake8-mutable An extension for flake8 to flag functions with mutable default arguments. 44
mobility-university/flake8-newspaper-style Enforces a standardized coding style in Python similar to newspaper article structure 12
jbkahn/flake8-print A plugin to check Python print statements for coding style and errors 121
snok/flake8-type-checking Analyze and optimize type-checking imports in Python code to improve maintainability and runtime performance. 113
python-formate/flake8_strftime A tool to enforce consistent date formatting across different platforms in Python. 2
jparise/flake8-author Checks Python modules for author attributes and enforces configuration rules around their usage. 3
decorator-factory/flake8-pep585 A flake8 plugin to detect deprecated type hints from the standard library and suggest their replacements. 23
ggupta2005/flake8-all-not-strings A plugin for flake8 to enforce string type on elements in __all__ lists of Python modules. 0
sco1/flake8-annotations Detects missing type annotations in Python functions and methods 156
plinss/flake8-literal This plugin checks and enforces consistent usage of string literals in Python code. 5
jsfehler/flake8-multiline-containers A Flake8 plugin to enforce consistent multiline container formatting 14