livekit-agents[silero]~=1.6
livekit-api>=1.1,<2
livekit-plugins-aws~=1.6
# LiveKit 1.6 imports the legacy TranscribeStreamingClient alias. SDK 0.8
# deprecates that alias, which breaks our warning-as-error test gate.
aws-sdk-transcribe-streaming~=0.7.0
livekit-plugins-deepgram~=1.6
livekit-plugins-elevenlabs~=1.6
livekit-plugins-sarvam~=1.6
livekit-plugins-noise-cancellation~=0.2
python-dotenv~=1.0
pytz>=2024.1,<2027
loguru~=0.7
torch>=2.5,<3
fastapi>=0.115,<1
uvicorn[standard]>=0.30,<1
# KB & Vector Pipeline
pinecone>=7.0,<8
qdrant-client>=1.9,<2
google-genai>=0.1.0,<1
# LiveKit uses Pillow; keep its image codecs above the patched security floor.
pillow>=13.0.0,<14
tokenizers>=0.21,<0.23
pymupdf>=1.24,<2
python-docx>=1.1,<2
openpyxl>=3.1,<4
xlrd>=2.0,<3
httpx>=0.27,<1
beautifulsoup4>=4.12,<5
redis>=5,<7
# Security floors for transitive HTTP dependencies, including the production lock.
aiohttp>=3.14.4,<4
certifi>=2026.10.19
# Patched tracestate parsing (CVE-2026-114603).
opentelemetry-api>=1.45.1,<2
# Patched transitive filesystem locking and legacy wheel installation.
filelock>=4.2.1,<5
setuptools>=84.1.0,<85
