Open Issues Need Help
View All on GitHubAI Summary: The `fast_depends` library currently lacks support for the new `type X = ...` syntax introduced in PEP 695 (Python 3.12) for defining type aliases. When a dependency's type hint uses this new syntax, it raises an error, while the older `X: TypeAlias = ...` syntax works correctly. The issue requires updating `fast_depends`'s type parsing or introspection logic to properly recognize and resolve type aliases declared with the `type` statement.
FastDepends - FastAPI Dependency Injection system extracted from FastAPI and cleared of all HTTP logic. Async and sync modes are both supported.