pyannotate
Type annotator
A tool to automatically add type annotations to Python code based on runtime call arguments and return types.
Auto-generate PEP-484 annotations
1k stars
26 watching
59 forks
Language: Python
last commit: over 3 years ago
Linked from 2 awesome lists
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | A CLI tool to automatically add type annotations into Python code | 86 |
| | Translates type comments to type annotations in Python source code | 142 |
| | Automatically adds type annotations to code | 241 |
| | Re-applies type annotations from .pyi stubs to codebases | 141 |
| | Generates PyAnnotate annotations from pytest tests | 109 |
| | A package providing runtime type checking for Python functions annotated with argument type hints. | 29 |
| | A plugin that allows running type-checking tools from within PyCharm. | 314 |
| | A pytest plugin that generates annotations and stubs for Python modules based on their type definitions | 43 |
| | A web-based annotation tool for natural language processing (NLP) | 520 |
| | Checks Python code for usage of outdated type annotations and suggests adding support for future annotations | 15 |
| | Detects missing type annotations in Python functions and methods | 156 |
| | Enforces consistent use of optional type annotations in Python code | 17 |
| | An API for persisting annotations in digital media | 10 |
| | Tools to help write clear and maintainable Python code with type annotations | 46 |
| | Provides runtime typechecking and annotation tools for Python to enforce strict type compatibility | 201 |