Skip to content

Acknowledgments

Inspirations

Pydantic's approach to type introspection and metadata extraction inspired this library. typing-graph builds on Pydantic's typing-inspection library for low-level type introspection.

The annotated-types library provides a standard vocabulary for type annotation constraints that integrates well with typing-graph's metadata handling.

AI help

This project uses Claude Code as a development tool for:

  • Rubber ducking and exploring design alternatives
  • Drafting documentation and docstrings
  • Generating test scaffolding and boilerplate
  • Code cleanup and refactoring suggestions
  • Researching Python typing edge cases

All contributions undergo review and testing before inclusion, regardless of origin.