diff --git a/app/requirements.txt b/app/requirements.txt old mode 100755 new mode 100644 index a6991ba..85c858a --- a/app/requirements.txt +++ b/app/requirements.txt @@ -1,5 +1,5 @@ # Pin torch to base image versions - DO NOT let pyannote upgrade -torch==2.4.1 +torch==2.8.0 torchaudio==2.4.1 torchvision==0.19.1 # pyannote 3.1.1 works with torch 2.4.x (no torch>=2.8 requirement) @@ -21,7 +21,7 @@ sqlite-vec>=0.1.0 # whisperx: forced word-level alignment via wav2vec2. # 3.1.x series (3.1.1-3.1.6) requires torch>=2 and pyannote.audio==3.1.1 — # exactly matching our pins above. These releases are marked "yanked" on PyPI -# as unofficial but are the only versions compatible with torch==2.4.1 and +# as unofficial but are the only versions compatible with torch==2.8.0 and # pyannote==3.1.1. pip installs yanked packages when the version is specified # explicitly. 3.2.0+ requires pyannote==3.3.2 or torch>=2.5; 3.3.0+ adds # torch>=2.8 — both incompatible with our stack.