pytest>=9.0.3
pytest-rerunfailures>=14.0
litellm>=1.83.14
openai>=1.88.0
python-dotenv>=1.0.1
termcolor>=2.4.0
pydantic>=2.7.0
joblib>=1.4.2
wrapt<2,>=1.17.2
pytest-asyncio>=0.26.0
rich<15.0.0,>=13.3.3
pksuid>=1.1.2
httpx>=0.27.0
rx>=3.2.0
python-dateutil>=2.9.0.post0
pydantic-settings>=2.9.1
langwatch<0.3,>=0.2.19
opentelemetry-sdk>=1.20.0
imageio-ffmpeg>=0.5.0
numpy>=1.26
webrtcvad-wheels>=2.0
websockets>=12
twilio>=9.0
fastapi>=0.110
uvicorn>=0.27
google-genai>=1.0
elevenlabs>=1.0

[:python_version >= "3.13"]
audioop-lts>=0.2.1

[dev]
black
isort
pytest-cov
pre-commit
pyright
pydantic-ai-slim[openai]>=1.56.0
function-schema
pdoc3
respx

[report]
streamlit>=1.30
plotly>=5.0
pandas>=2.0
