kernelmind/Resume-Screener-API
0
1"""2API dependency injection.3 4FastAPI's Depends() pattern for shared dependencies.5This keeps route functions clean and testable.6"""7 8from typing import Annotated9 10from fastapi import Depends11 12from src.core.config import Settings, get_settings13 14 15# Type alias for settings dependency16SettingsDep = Annotated[Settings, Depends(get_settings)]17 