skillfed

typing-inspection

Runtime typing introspection tools

typing-inspection Permissive license MIT Active 65 v0.4.4 released

Install

typing-inspection on PyPI

pip

pip install typing-inspection

uv

uv add typing-inspection

poetry

poetry add typing-inspection

Package facts

License MIT (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 1 — typing-extensions
Maintenance actively maintained — 1 days since the last release
Last repo commit
First released
Popularity one of the 100 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: typing_inspection-0.4.4-py3-none-any.whl

Development Status :: 3 - AlphaIntended Audience :: DevelopersProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3 :: OnlyProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Programming Language :: Python :: 3.15Programming Language :: Python :: Implementation :: CPythonTopic :: Software Development :: Libraries :: Python ModulesTyping :: Typed

About typing-inspection

from the package's own PyPI description — quoted content, verbatim

typing-inspection

CI (image) Coverage (image) PyPI (image) Versions (image) License (image) Ruff (image)

typing-inspection provides tools to inspect type annotations at runtime.

Installation

From PyPI:

pip install typing-inspection

The library can be imported from...

Read as markdown · JSON record · Source repository · Homepage · Docs

AI interpretation — verify before relying

AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page

Provides runtime introspection tools for Python type annotations, allowing you to inspect and analyze type hints at runtime.

Low friction: pure Python wheel with a single lightweight dependency on typing-extensions. Actively maintained with a release just 1 day old and recent commits.

MIT license permits unrestricted use, modification, and distribution with minimal restrictions—suitable for most projects.

Usage

pip install typing-inspection

import typing_inspection
# Use typing_inspection functions to inspect type annotations at runtime

Requires Python 3.10 or later.

Verdict: A lightweight, actively maintained library for runtime type annotation inspection with permissive MIT licensing and no known vulnerabilities. Minimal install friction and solid maintenance signals make it a low-risk choice for projects needing type introspection capabilities.

Needs verification

  • What specific type inspection functions does the API expose beyond the general capability description?
  • How does this package compare to or complement the standard library's typing module introspection features?
runtime type annotation inspectiontyping introspection toolsinspect type hints at runtimetype annotation analysisruntime type checking utilitiestyping metadata extractiongeneric type introspection

Similar packages