# Pinned (plan section 6).  Direct dependencies only; the transitive set
# (starlette, pydantic, anyio, ...) is resolved by pip at build time and
# recorded by the image build.
#
#   fastapi  == 0.141.1   (current stable, verified with starlette 1.6)
#   uvicorn  == 0.52.3    (two Server instances on one asyncio loop)
#   httpx    == 0.28.1    (AsyncClient streaming proxy)
fastapi==0.141.1
uvicorn==0.52.3
httpx==0.28.1
