# Hermes-Xiaozhi Bridge — runtime dependencies (Phase 1)
# GPU/STT/TTS/opus libraries are NOT listed: backends are lazy-imported and
# enabled only on the voice-server (CON-002).
fastapi>=0.110
uvicorn[standard]>=0.29
pydantic>=2.6
pyyaml>=6.0
httpx>=0.27
websockets>=12

# audio codec (CON-002: lazy-imported; enabled by audio.opus: real)
opuslib>=3

# dev/test
pytest>=8
pytest-asyncio>=0.23
