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 2 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 |