# # This file is autogenerated by pip-compile with Python 3.12 # by the following command: # # pip-compile --constraint=requirements.lock --output-file=requirements-prod.lock pyproject.toml # alembic==1.18.5 # via # -c requirements.lock # mobilityops-api (pyproject.toml) annotated-doc==0.0.5 # via # -c requirements.lock # fastapi annotated-types==0.8.0 # via # -c requirements.lock # pydantic anyio==4.14.2 # via # -c requirements.lock # httpx # starlette # watchfiles authlib==1.7.2 # via # -c requirements.lock # mobilityops-api (pyproject.toml) certifi==2026.7.22 # via # -c requirements.lock # httpcore # httpx cffi==2.1.1 # via # -c requirements.lock # cryptography click==8.4.2 # via # -c requirements.lock # uvicorn cryptography==50.0.0 # via # -c requirements.lock # authlib # joserfc fastapi==0.141.1 # via # -c requirements.lock # mobilityops-api (pyproject.toml) greenlet==3.5.4 # via # -c requirements.lock # sqlalchemy h11==0.16.0 # via # -c requirements.lock # httpcore # uvicorn httpcore==1.0.9 # via # -c requirements.lock # httpx httptools==0.8.0 # via # -c requirements.lock # uvicorn httpx==0.28.1 # via # -c requirements.lock # mobilityops-api (pyproject.toml) idna==3.18 # via # -c requirements.lock # anyio # httpx itsdangerous==2.2.0 # via # -c requirements.lock # mobilityops-api (pyproject.toml) joserfc==1.7.4 # via # -c requirements.lock # authlib mako==1.3.12 # via # -c requirements.lock # alembic markupsafe==3.0.3 # via # -c requirements.lock # mako prometheus-client==0.26.0 # via # -c requirements.lock # mobilityops-api (pyproject.toml) psycopg[binary]==3.3.4 # via # -c requirements.lock # mobilityops-api (pyproject.toml) psycopg-binary==3.3.4 # via # -c requirements.lock # psycopg pycparser==3.0 # via # -c requirements.lock # cffi pydantic==2.13.4 # via # -c requirements.lock # fastapi # pydantic-settings pydantic-core==2.46.4 # via # -c requirements.lock # pydantic pydantic-settings==2.14.2 # via # -c requirements.lock # mobilityops-api (pyproject.toml) python-dotenv==1.2.2 # via # -c requirements.lock # pydantic-settings # uvicorn pyyaml==6.0.3 # via # -c requirements.lock # uvicorn sqlalchemy==2.0.51 # via # -c requirements.lock # alembic # mobilityops-api (pyproject.toml) starlette==1.3.1 # via # -c requirements.lock # fastapi typing-extensions==4.16.0 # via # -c requirements.lock # alembic # anyio # fastapi # psycopg # pydantic # pydantic-core # sqlalchemy # starlette # typing-inspection typing-inspection==0.4.2 # via # -c requirements.lock # fastapi # pydantic # pydantic-settings uvicorn[standard]==0.52.1 # via # -c requirements.lock # mobilityops-api (pyproject.toml) uvloop==0.22.1 # via # -c requirements.lock # uvicorn watchfiles==1.2.0 # via # -c requirements.lock # uvicorn websockets==17.0.1 # via # -c requirements.lock # uvicorn