Files
Nat20-Notes/backend/requirements.txt

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