NickVerri commited on
Commit
a9845ec
·
verified ·
1 Parent(s): d6f7800

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +12 -8
requirements.txt CHANGED
@@ -1,13 +1,17 @@
1
- # 1. Prevent the "AttributeError: DiarizationPipeline" crash
2
- pyannote.audio==3.1.1
 
3
 
4
- # 2. Prevent the "NumPy 2.0" binary incompatibility crash
5
- numpy<2.0
 
 
 
6
 
7
- # 3. The main library (will automatically install the correct Torch)
8
- git+https://github.com/m-bain/whisperx.git
9
 
10
- # 4. Your original dependencies
11
  streamlit
12
  requests
13
- pandas
 
1
+ # 1. Core Numerics (Stable)
2
+ numpy==1.26.4
3
+ pandas==2.2.0
4
 
5
+ # 2. The "Golden Era" Audio Stack
6
+ # These specific versions work together without crashing
7
+ torch==2.0.1
8
+ torchaudio==2.0.2
9
+ pyannote.audio==3.1.1
10
 
11
+ # 3. WhisperX (Pinned to v3.1.1 to match Pyannote)
12
+ git+https://github.com/m-bain/whisperx.git@v3.1.1
13
 
14
+ # 4. App Dependencies
15
  streamlit
16
  requests
17
+ ffmpeg-python