# Core bridge dependencies
paho-mqtt>=2.0
websockets>=12.0
sounddevice>=0.4.6
fastapi>=0.111
uvicorn>=0.29
python-multipart>=0.0.9
miniaudio>=1.59
imageio-ffmpeg>=0.4.8
httpx>=0.27

# numpy — floor set by pyannote-core/metrics requirement
numpy>=2.0

# ctranslate2 pinned — 4.5.0 confirmed working with RTX 5060 Ti / CUDA 13 + CUDA 12 libs
ctranslate2==4.7.1
setuptools<82

# CUDA 12 runtime libraries (required on CUDA 13 drivers for ctranslate2 compatibility)
nvidia-cublas-cu12
nvidia-cudnn-cu12
nvidia-cuda-runtime-cu12