fix: Dockerfile uses explicit pip install, skip pre-installed packages

Removed librosa (unused), torch, pyyaml from install list since
they're in the base image. Avoid numpy rebuild conflict.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
tlg
2026-04-05 14:10:07 +02:00
parent 8816a06369
commit d6a3fe5427
2 changed files with 16 additions and 12 deletions

View File

@@ -3,22 +3,18 @@ fastapi>=0.115.0
uvicorn[standard]>=0.34.0
python-multipart>=0.0.18
# AI runtimes
torch>=2.7.0
# AI runtimes (torch pre-installed in base image)
transformers>=5.4.0
llama-cpp-python>=0.3.0
chatterbox-tts>=0.1.0
# Audio processing
soundfile>=0.12.0
librosa>=0.10.0
# Config & utilities
pyyaml>=6.0
# Config & utilities (pyyaml pre-installed in base image)
sentencepiece>=0.2.0
protobuf>=5.0.0
# Testing
# Testing (only needed for development)
pytest>=8.0.0
pytest-asyncio>=0.24.0
httpx>=0.28.0