Declare jinja2 as a direct dependency. fastapi_cache.coder imports starlette.templating unconditionally, which requires jinja2, but jinja2 is only an optional starlette extra (dropped from the base install in Starlette 1.0). This fixes ImportError: jinja2 must be installed to use Jinja2Templates on a minimal install.