annotated-types==0.6.0 # via # -c requirements.txt # pydantic anyio==4.3.0 # via # -c requirements.txt # httpx # starlette # watchfiles certifi==2024.2.2 # via # -c requirements.txt # httpcore # httpx click==8.1.7 # via # -c requirements.txt # spud (pyproject.toml) # uvicorn fastapi==0.110.1 # via # -c requirements.txt # spud (pyproject.toml) h11==0.14.0 # via # -c requirements.txt # httpcore # uvicorn httpcore==1.0.5 # via # -c requirements.txt # httpx httptools==0.6.1 # via # -c requirements.txt # uvicorn httpx==0.27.0 # via # -c requirements.txt # pytest-httpx # spud (pyproject.toml) idna==3.7 # via # -c requirements.txt # anyio # httpx iniconfig==2.0.0 # via pytest packaging==24.0 # via pytest pluggy==1.4.0 # via pytest pydantic==2.6.4 # via # -c requirements.txt # fastapi # spud (pyproject.toml) pydantic-core==2.16.3 # via # -c requirements.txt # pydantic pytest==8.1.1 # via # pytest-httpx # spud (pyproject.toml) pytest-httpx==0.30.0 # via spud (pyproject.toml) python-dotenv==1.0.1 # via # -c requirements.txt # uvicorn pyyaml==6.0.1 # via # -c requirements.txt # uvicorn sniffio==1.3.1 # via # -c requirements.txt # anyio # httpx starlette==0.37.2 # via # -c requirements.txt # fastapi typing-extensions==4.11.0 # via # -c requirements.txt # fastapi # pydantic # pydantic-core uvicorn[standard]==0.29.0 # via # -c requirements.txt # spud (pyproject.toml) uvloop==0.19.0 # via # -c requirements.txt # uvicorn watchfiles==0.21.0 # via # -c requirements.txt # uvicorn websockets==12.0 # via # -c requirements.txt # uvicorn