25 lines
837 B
Plaintext
25 lines
837 B
Plaintext
fastapi==0.115.0
|
|
uvicorn[standard]==0.30.6
|
|
python-multipart==0.0.9
|
|
requests==2.32.3
|
|
|
|
# Pin torch/torchaudio explicitly to the cu121 wheels (see --extra-index-url in
|
|
# the Dockerfile). If left unpinned, `pip install whisperx` resolves its
|
|
# loose "torch>=2" constraint against whatever the newest release is
|
|
# (currently a cu128 build) - that's both a much bigger download (duplicate/
|
|
# newer CUDA libs) and known to be ABI-incompatible with the cuDNN version
|
|
# ctranslate2 (a whisperx dependency) expects on older pins. Pinning fixes
|
|
# both the image size and a real "libcudnn_ops_infer.so.8: cannot open
|
|
# shared object file" crash some torch/ctranslate2 combos hit.
|
|
torch==2.3.1
|
|
torchaudio==2.3.1
|
|
|
|
whisperx==3.3.1
|
|
ctranslate2==4.4.0
|
|
faster-whisper==1.1.0
|
|
pyannote.audio==3.3.2
|
|
nltk==3.9.1
|
|
pandas==2.2.3
|
|
transformers==4.44.2
|
|
matplotlib
|