typing_utils
Type hint utilities
A set of utilities to work with type hints in Python 3.6+, including checking subtype relationships and extracting type information from objects.
Backport Python 3.8+ typing utils & add issubtype & more
12 stars
1 watching
3 forks
Language: Python
last commit: about 3 years ago
Linked from 1 awesome list
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | A module that provides experimental type hints and enables use of new type system features on older Python versions. | 450 |
| | A learning tool to help developers understand type hints in Python by fixing errors and annotating code | 119 |
| | Library providing type hinting generics support for Python 3.6 to 3.8 and 3.9+ for union types and standard collections. | 19 |
| | A set of reusable type utility functions for TypeScript | 61 |
| | A collection of utilities for creating and working with type-guards and assertions in TypeScript. | 54 |
| | A collection of utility types and adjusted utilities for enhancing TypeScript development | 380 |
| | A library that provides runtime-checkable type protocols for operator overloading in Python | 24 |
| | Utilities for working with Unicode strings in Ruby | 113 |
| | A collection of general-purpose utility functions for various tasks such as compression, concurrency, hashing, encoding, and string manipulation. | 292 |
| | Provides a standardized interface for managing Django commands using Type hints and Typer | 93 |
| | A set of utility libraries and extensions for Ruby programming language | 172 |
| | A utility library providing common functions and helpers for Go applications | 7 |
| | Provides utilities for inspecting and analyzing Python types at runtime | 352 |
| | A collection of helpers and utilities to aid in dealing with types at static analysis and runtime. | 9 |
| | Provides runtime typechecking and annotation tools for Python to enforce strict type compatibility | 201 |