# # This file is autogenerated by pip-compile with Python 3.12 # by the following command: # # pip-compile --extra=dev --output-file=requirements.lock pyproject.toml # alembic==1.18.5 # via mobilityops-api (pyproject.toml) annotated-doc==0.0.5 # via fastapi annotated-types==0.8.0 # via pydantic anyio==4.14.2 # via # httpx # starlette # watchfiles certifi==2026.7.22 # via # httpcore # httpx click==8.4.2 # via uvicorn fastapi==0.141.1 # via mobilityops-api (pyproject.toml) greenlet==3.5.4 # via sqlalchemy h11==0.16.0 # via # httpcore # uvicorn httpcore==1.0.9 # via httpx httptools==0.8.0 # via uvicorn httpx==0.28.1 # via mobilityops-api (pyproject.toml) idna==3.18 # via # anyio # httpx iniconfig==2.3.0 # via pytest librt==0.13.0 # via mypy mako==1.3.12 # via alembic markupsafe==3.0.3 # via mako mypy==1.20.2 # via mobilityops-api (pyproject.toml) mypy-extensions==1.1.0 # via mypy packaging==26.2 # via pytest pathspec==1.1.1 # via mypy pluggy==1.6.0 # via pytest psycopg[binary]==3.3.4 # via mobilityops-api (pyproject.toml) psycopg-binary==3.3.4 # via psycopg pydantic==2.13.4 # via # fastapi # pydantic-settings pydantic-core==2.46.4 # via pydantic pydantic-settings==2.14.2 # via mobilityops-api (pyproject.toml) pygments==2.20.0 # via pytest pytest==8.4.2 # via # mobilityops-api (pyproject.toml) # pytest-asyncio pytest-asyncio==0.26.0 # via mobilityops-api (pyproject.toml) python-dotenv==1.2.2 # via # pydantic-settings # uvicorn pyyaml==6.0.3 # via uvicorn ruff==0.16.1 # via mobilityops-api (pyproject.toml) sqlalchemy==2.0.51 # via # alembic # mobilityops-api (pyproject.toml) starlette==1.3.1 # via fastapi typing-extensions==4.16.0 # via # alembic # anyio # fastapi # mypy # psycopg # pydantic # pydantic-core # sqlalchemy # starlette # typing-inspection typing-inspection==0.4.2 # via # fastapi # pydantic # pydantic-settings uvicorn[standard]==0.52.1 # via mobilityops-api (pyproject.toml) uvloop==0.22.1 # via uvicorn watchfiles==1.2.0 # via uvicorn websockets==17.0.1 # via uvicorn