# Caddie runs its own Postgres from day one — real domain tables, and the auth # kit's tables move in alongside them via bw_store_sqlalchemy managed mode. fastapi>=0.111 uvicorn[standard]>=0.30 itsdangerous>=2.1 # Starlette SessionMiddleware signs the session cookie with it sqlalchemy>=2 alembic psycopg[binary]>=3.1 python-multipart>=0.0.9 # FastAPI UploadFile (comment attachments)