# Core dependencies
fastapi~=0.115.0
uvicorn[standard]~=0.32.0
pydantic~=2.10.0
python-multipart~=0.0.20

# HTTP and async
aiohttp~=3.11.0
httpx~=0.28.0
requests~=2.32.4

# Web scraping (for website downloader)
beautifulsoup4~=4.13.4
lxml~=5.3.0
urllib3~=2.5.0

# Document processing
PyMuPDF~=1.25.0
python-docx~=1.1.0

# Optional: For using z-ai-web-dev-sdk with GLM-4.7-Flash
# Uncomment the following line if you have access to the SDK
# z-ai-web-dev-sdk>=1.0.0

# Vector store alternatives (uncomment as needed)
# chromadb~=0.5.0
# faiss-cpu~=1.9.0

# Development dependencies
# pytest~=8.3.0
# pytest-asyncio~=0.24.0
