flake8-future-annotations

Type checker

Checks Python code for usage of outdated type annotations and suggests adding support for future annotations

Verifies python 3.7+ files use from __future__ import annotations

GitHub

15 stars
2 watching
2 forks
Language: Python
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
xzise/flake8-future-importChecks Python code for compatibility with future imports.18
sco1/flake8-annotationsDetects missing type annotations in Python functions and methods156
best-doctor/flake8-annotations-coverageReports on files with low type annotations in Python code34
best-doctor/flake8-annotations-complexityTools to help write clear and maintainable Python code with type annotations46
snok/flake8-type-checkingAnalyze and optimize type-checking imports in Python code to improve maintainability and runtime performance.115
tlocke/flake8-alphabetizeTools to alphabetize and check the order of import statements, exception lists, and all lists in Python code.16
decorator-factory/flake8-pep585A flake8 plugin to detect deprecated type hints from the standard library and suggest their replacements.23
tommilligan/flake8-fixmeAutomatically detects and flags temporary notes in Python code to help maintain coding standards.18
asottile/flake8-typing-importsAutomatically checks Python typing module imports for compatibility with different Python versions.48
afonasev/flake8-returnTool to check return values in Python functions62
jparise/flake8-authorChecks Python modules for author attributes and enforces configuration rules around their usage.3
zupo/flake8-mockChecks Python code for non-existent mock methods used in testing17
python-formate/flake8-encodingsA tool to identify encoding issues in Python code6
browniebroke/flake8-django-migrationsEnsures Django migration code follows best practices to prevent backwards compatibility issues7
pycqa/flake8-import-orderA plugin that checks the ordering of imports in Python code according to specific style guides.277