# # This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # pip-compile --no-emit-index-url --output-file=requirements-dev.txt requirements-dev.in # aiosqlite==0.22.1 # via -r requirements.in alembic==1.18.3 # via -r requirements.in annotated-doc==0.0.4 # via fastapi annotated-types==0.7.0 # via pydantic anyio==4.12.1 # via # httpx # starlette # watchfiles certifi==2026.1.4 # via # httpcore # httpx cffi==2.0.0 # via cryptography click==8.3.1 # via uvicorn colorama==0.4.6 # via # click # pytest # uvicorn cryptography==42.0.5 # via -r requirements.in fastapi==0.128.6 # via -r requirements.in greenlet==3.3.1 # via sqlalchemy h11==0.16.0 # via # httpcore # uvicorn httpcore==1.0.9 # via httpx httptools==0.7.1 # via uvicorn httpx==0.28.1 # via -r requirements.in idna==3.11 # via # anyio # httpx iniconfig==2.3.0 # via pytest mako==1.3.10 # via alembic markupsafe==3.0.3 # via mako packaging==26.0 # via pytest pluggy==1.6.0 # via pytest prometheus-client==0.24.1 # via -r requirements.in pycparser==3.0 # via cffi pydantic==2.12.5 # via fastapi pydantic-core==2.41.5 # via pydantic pygments==2.19.2 # via pytest pytest==8.4.1 # via -r requirements-dev.in python-dotenv==1.2.1 # via uvicorn python-multipart==0.0.22 # via -r requirements.in pyyaml==6.0.3 # via uvicorn sqlalchemy==2.0.46 # via # -r requirements.in # alembic starlette==0.52.1 # via fastapi typing-extensions==4.15.0 # via # alembic # anyio # fastapi # pydantic # pydantic-core # sqlalchemy # starlette # typing-inspection typing-inspection==0.4.2 # via # fastapi # pydantic uvicorn[standard]==0.40.0 # via -r requirements.in watchfiles==1.1.1 # via uvicorn websockets==16.0 # via uvicorn