Description
Inspects Python typing objects at runtime, helping code understand generics, unions, callables, and other type annotations. It is useful for libraries that build validation, serialization, or API behavior from type hints.
Developers use it as a support library. Runtime type inspection can be version-sensitive, so test behavior on every Python version the project supports.