FastDepends - FastAPI Dependency Injection system extracted from FastAPI and cleared of all HTTP logic. Async and sync modes are both supported.

async dependency dependency-injection fastapi faststream propan python sync
1 Open Issue Need Help Last updated: Oct 13, 2025

Open Issues Need Help

View All on GitHub
bug: PEP 695 support about 1 hour ago

AI 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.

Complexity: 3/5
bug good first issue

FastDepends - FastAPI Dependency Injection system extracted from FastAPI and cleared of all HTTP logic. Async and sync modes are both supported.

Python
#async#dependency#dependency-injection#fastapi#faststream#propan#python#sync