NickVerri commited on
Commit
ff9070c
·
verified ·
1 Parent(s): 46ade7c

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +17 -4
requirements.txt CHANGED
@@ -1,6 +1,19 @@
1
- streamlit
 
 
 
 
 
 
 
 
 
 
 
 
2
  git+https://github.com/m-bain/whisperx.git
3
- torch
4
- torchaudio
 
5
  requests
6
- pandas
 
1
+ # 1. Core numerics - Pin numpy < 2.0 to prevent binary incompatibility
2
+ numpy<2.0
3
+ pandas
4
+
5
+ # 2. PyTorch - Pin to a stable version (2.5.1 is safe/modern)
6
+ torch==2.5.1
7
+ torchaudio==2.5.1
8
+
9
+ # 3. Audio & Diarization - CRITICAL FIX
10
+ # WhisperX breaks with pyannote.audio > 3.1.1
11
+ pyannote.audio==3.1.1
12
+
13
+ # 4. The Main Library
14
  git+https://github.com/m-bain/whisperx.git
15
+
16
+ # 5. UI & Utils
17
+ streamlit
18
  requests
19
+ ffmpeg-python