6 Repos
Extensions for validating Python type hints and annotations.
Explore 6 awesome GitHub repositories matching part of an awesome list · Type Annotations. Refine with filters or upvote what's useful.
flake8-annotations is a plugin for Flake8 that detects the absence of PEP 3107-style function annotations.
Checks for the presence of type annotations.
flake8-typing-imports
Ensures typing imports are properly guarded.
An extension for flake8 to report on files with a lot of code without type annotations.
Validates the coverage of type annotations.
This plugin enforces the changes proposed by PEP 585.
Enforces PEP 585 type annotation styles.
Verifies python 3.7+ files use from future import annotations if a type is used in the module that can be rewritten using PEP 563.
Verifies the use of future annotations.
Flake8 plugin to enforce the new Union and Optional annotation syntax defined in PEP 604.
Enforces new union type syntax.