# Requires Python 3.12+

# FastAPI Framework (latest Dec 2024)
fastapi~=0.115.0
uvicorn[standard]~=0.32.0
pydantic~=2.10.0
pydantic-settings~=2.6.0

# HTTP Client (no known CVEs)
httpx~=0.27.0

# Database & Vector Store
neo4j~=6.0.3
qdrant-client~=1.16.1
asyncpg~=0.29.0  # PostgreSQL async driver for Wiki.js change detection

# Redis (Python 3.12 compatible)
redis~=7.1.0

# Security
python-jose[cryptography]~=3.3.0
passlib[bcrypt]~=1.7.4
python-multipart~=0.0.20

# Utilities
python-dateutil~=2.9.0

# Content Extraction
trafilatura~=1.12.0

# RSS Parsing
feedparser~=6.0.12
