Dependency Injection in Python is usually tied to frameworks.

If you use FastAPI, you get DI inside request scope.
If you use aiogram, you get implicit injection with flags and hidden magic.

But what if you want:


Explicit dependency wiring
Functional style
Framework-independent injection
Clean testability


That’s why I built FunDI.


FunDI —...