flake8-annotations
Type checker
Detects missing type annotations in Python functions and methods
Flake8 Type Annotation Checking
156 stars
17 watching
7 forks
Language: Python
last commit: 15 days ago
Linked from 2 awesome lists
flake8flake8-pluginpythonpython3type-annotations
Related projects:
Repository | Description | Stars |
---|---|---|
best-doctor/flake8-annotations-complexity | Tools to help write clear and maintainable Python code with type annotations | 46 |
tyleryep/flake8-future-annotations | Checks Python code for usage of outdated type annotations and suggests adding support for future annotations | 15 |
snok/flake8-type-checking | Analyze and optimize type-checking imports in Python code to improve maintainability and runtime performance. | 113 |
best-doctor/flake8-annotations-coverage | Reports on files with low type annotations in Python code | 34 |
decorator-factory/flake8-pep585 | A flake8 plugin to detect deprecated type hints from the standard library and suggest their replacements. | 22 |
schlamar/flake8-todo | A Flake8 plugin that checks for TODO notes in Python code. | 30 |
zupo/flake8-mock | Checks Python code for non-existent mock methods used in testing | 16 |
smarkets/flake8-strict | Plugin for static code analysis of Python code adhering to strict style rules | 10 |
and-semakin/flake8-pytestrail | Analyze Python code for missing or incorrectly formatted test identifiers for a testing framework. | 10 |
afonasev/flake8-return | Tool to check return values in Python functions | 62 |
python-formate/flake8-slots | Requires slots to be defined for subclasses of immutable types in Python | 3 |
tommilligan/flake8-fixme | Automatically detects and flags temporary notes in Python code to help maintain coding standards. | 18 |
maxkrivich/flake8-github | A GitHub Actions extension that integrates Flake8 with the platform to provide clear error annotations during pull request reviews. | 4 |
xome4ok/flake8-new-union-types | A Flake8 plugin to enforce PEP 604's new Union and Optional annotation syntax for Python | 12 |
luttik/auto-optional | Enforces consistent use of optional type annotations in Python code | 17 |