# FastAPI and ASGI server
fastapi~=0.115.0
uvicorn[standard]>=0.34.0  # Updated for google-adk compatibility
pydantic>=2.11.1,<3.0.0  # Required for google-cloud-aiplatform[agent-engines]
pydantic-settings>=2.10.1

# HTTP client
httpx>=0.28.0  # Required for google-adk
python-socketio[asyncio_client]~=5.11.0

# Web scraping
beautifulsoup4~=4.12.0
trafilatura~=1.12.0
lxml~=5.3.0
duckduckgo-search~=4.1.0

# Utilities
python-multipart~=0.0.12
python-dotenv~=1.0.0
python-json-logger~=2.0.0
pytz~=2024.1
dnspython~=2.7.0

# Authentication & Security
PyJWT[crypto]~=2.9.0
python-jose[cryptography]~=3.3.0
cryptography~=43.0.0

# Note: AI/LLM functionality has been moved to core-ai service
# core-api is now purely for infrastructure management
