[docs]defProvide(# noqa: N802dependency:DependencyCallable,/,*,wrap:bool=False)->Any:""" Drop-in replacement for :func:`picodi.Provide` but for FastAPI. :param dependency: callable dependency. :param wrap: wrap dependency in ``fastapi.Depends``. In this mode you can use ``picodi`` dependencies in FastAPI routes without :func:`picodi.inject` decorator. """ifwrap:returnFastAPIDepends(DependsAsyncStandaloneCallable(dependency),# type: ignore[arg-type])returnDependsAsyncCallable(dependency)