todoappapi / requirements.txt
GrowWithTalha's picture
feat: sync backend changes from main repo
dc3879e
# This file was autogenerated by uv via the following command:
# uv pip compile pyproject.toml -o /mnt/d/class/todo-app-backend-api/requirements.txt
annotated-doc==0.0.4
# via fastapi
annotated-types==0.7.0
# via pydantic
anyio==4.12.1
# via
# httpx
# httpx-ws
# mcp
# openai
# sse-starlette
# starlette
# watchfiles
attrs==25.4.0
# via
# jsonschema
# referencing
bcrypt==5.0.0
# via
# backend (pyproject.toml)
# passlib
certifi==2026.1.4
# via
# httpcore
# httpx
# requests
cffi==2.0.0
# via cryptography
charset-normalizer==3.4.4
# via requests
click==8.3.1
# via uvicorn
colorama==0.4.6
# via griffe
cryptography==46.0.4
# via
# google-auth
# pyjwt
# python-jose
distro==1.9.0
# via openai
ecdsa==0.19.1
# via python-jose
fastapi==0.128.0
# via backend (pyproject.toml)
google-ai-generativelanguage==0.6.15
# via google-generativeai
google-api-core==2.29.0
# via
# google-ai-generativelanguage
# google-api-python-client
# google-generativeai
google-api-python-client==2.188.0
# via google-generativeai
google-auth==2.48.0
# via
# google-ai-generativelanguage
# google-api-core
# google-api-python-client
# google-auth-httplib2
# google-generativeai
google-auth-httplib2==0.3.0
# via google-api-python-client
google-generativeai==0.8.6
# via backend (pyproject.toml)
googleapis-common-protos==1.72.0
# via
# google-api-core
# grpcio-status
greenlet==3.3.1
# via sqlalchemy
griffe==1.15.0
# via openai-agents
grpcio==1.76.0
# via
# google-api-core
# grpcio-status
grpcio-status==1.71.2
# via google-api-core
h11==0.16.0
# via
# httpcore
# uvicorn
# wsproto
httpcore==1.0.9
# via
# httpx
# httpx-ws
httplib2==0.31.2
# via
# google-api-python-client
# google-auth-httplib2
httptools==0.7.1
# via uvicorn
httpx==0.28.1
# via
# backend (pyproject.toml)
# httpx-ws
# mcp
# openai
httpx-sse==0.4.3
# via mcp
httpx-ws==0.8.2
# via backend (pyproject.toml)
idna==3.11
# via
# anyio
# httpx
# requests
iniconfig==2.3.0
# via pytest
jiter==0.12.0
# via openai
jsonschema==4.26.0
# via mcp
jsonschema-specifications==2025.9.1
# via jsonschema
mcp==1.26.0
# via
# backend (pyproject.toml)
# openai-agents
openai==2.16.0
# via
# backend (pyproject.toml)
# openai-agents
openai-agents==0.7.0
# via backend (pyproject.toml)
packaging==26.0
# via pytest
passlib==1.7.4
# via backend (pyproject.toml)
pluggy==1.6.0
# via pytest
proto-plus==1.27.0
# via
# google-ai-generativelanguage
# google-api-core
protobuf==5.29.5
# via
# google-ai-generativelanguage
# google-api-core
# google-generativeai
# googleapis-common-protos
# grpcio-status
# proto-plus
psycopg2-binary==2.9.11
# via backend (pyproject.toml)
pyasn1==0.6.2
# via
# pyasn1-modules
# python-jose
# rsa
pyasn1-modules==0.4.2
# via google-auth
pycparser==3.0
# via cffi
pydantic==2.12.5
# via
# fastapi
# google-generativeai
# mcp
# openai
# openai-agents
# pydantic-settings
# sqlmodel
pydantic-core==2.41.5
# via pydantic
pydantic-settings==2.12.0
# via
# backend (pyproject.toml)
# mcp
pygments==2.19.2
# via pytest
pyjwt==2.10.1
# via mcp
pyparsing==3.3.2
# via httplib2
pytest==9.0.2
# via backend (pyproject.toml)
python-dotenv==1.2.1
# via
# backend (pyproject.toml)
# pydantic-settings
# uvicorn
python-jose==3.5.0
# via backend (pyproject.toml)
python-multipart==0.0.22
# via
# backend (pyproject.toml)
# mcp
pyyaml==6.0.3
# via uvicorn
referencing==0.37.0
# via
# jsonschema
# jsonschema-specifications
requests==2.32.5
# via
# google-api-core
# openai-agents
rpds-py==0.30.0
# via
# jsonschema
# referencing
rsa==4.9.1
# via
# google-auth
# python-jose
six==1.17.0
# via ecdsa
sniffio==1.3.1
# via openai
sqlalchemy==2.0.46
# via sqlmodel
sqlmodel==0.0.31
# via backend (pyproject.toml)
sse-starlette==3.2.0
# via mcp
starlette==0.50.0
# via
# fastapi
# mcp
# sse-starlette
tqdm==4.67.1
# via
# google-generativeai
# openai
types-requests==2.32.4.20260107
# via openai-agents
typing-extensions==4.15.0
# via
# fastapi
# google-generativeai
# grpcio
# mcp
# openai
# openai-agents
# pydantic
# pydantic-core
# sqlalchemy
# typing-inspection
typing-inspection==0.4.2
# via
# mcp
# pydantic
# pydantic-settings
uritemplate==4.2.0
# via google-api-python-client
urllib3==2.6.3
# via
# requests
# types-requests
uvicorn==0.40.0
# via
# backend (pyproject.toml)
# mcp
uvloop==0.22.1
# via uvicorn
watchfiles==1.1.1
# via uvicorn
websockets==13.1
# via
# backend (pyproject.toml)
# uvicorn
wsproto==1.3.2
# via httpx-ws