typing_extensions
Type hinting extensions
A module that provides experimental type hints and enables use of new type system features on older Python versions.
Backported and experimental type hints for Python
444 stars
19 watching
108 forks
Language: Python
last commit: 6 days ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
kracekumar/python-typing-koans | A learning tool to help developers understand type hints in Python by fixing errors and annotating code | 119 |
bojiang/typing_utils | A set of utilities to work with type hints in Python 3.6+, including checking subtype relationships and extracting type information from objects. | 12 |
prettywood/future-typing | Library providing type hinting generics support for Python 3.6 to 3.8 and 3.9+ for union types and standard collections. | 19 |
jorenham/optype | An opinionated typing package that simplifies type hints in Python by providing protocols for special methods like multiplication and addition | 15 |
pd4d10/octohint | An extension that adds IntelliSense hint to GitHub and GitLab code editors | 962 |
ilevkivskyi/typing_inspect | Provides utilities for inspecting and analyzing Python types at runtime | 350 |
orsinium-labs/infer-types | A CLI tool to automatically add type annotations into Python code | 85 |
typesplainer/typesplainer | An interactive tool to explain and describe types in Python code | 82 |
haiiliin/abqpy | Provides type hints and APIs for scripting with Abaqus | 194 |
hauntsaninja/useful_types | Provides commonly used data structures and protocols in Python to improve code clarity and maintainability | 99 |
django-commons/django-typer | Provides a standardized interface for managing Django commands using Type hints and Typer | 84 |
ilevkivskyi/com2ann | Translates type comments to type annotations in Python source code | 141 |
jellezijlstra/autotyping | Automatically adds type annotations to code | 238 |
stewori/pytypes | Provides runtime typechecking and annotation tools for Python to enforce strict type compatibility | 200 |
wishtack/pysynthetic | Tools to simplify Python class creation with type checking and strict contract enforcement | 15 |