Prathamesh Sarjerao Vaidya commited on
Commit
46827e9
Β·
1 Parent(s): 6baff01

made changes

Browse files
Files changed (2) hide show
  1. Dockerfile +10 -0
  2. requirements.txt +9 -1
Dockerfile CHANGED
@@ -35,6 +35,16 @@ COPY requirements.txt .
35
  RUN pip install --no-cache-dir --upgrade pip setuptools wheel && \
36
  pip install --no-cache-dir -r requirements.txt
37
 
 
 
 
 
 
 
 
 
 
 
38
  # Copy application code
39
  COPY . .
40
 
 
35
  RUN pip install --no-cache-dir --upgrade pip setuptools wheel && \
36
  pip install --no-cache-dir -r requirements.txt
37
 
38
+ # Test critical imports to catch issues early
39
+ RUN python -c "import librosa; print('βœ“ librosa OK')" && \
40
+ python -c "import resampy; print('βœ“ resampy OK')" && \
41
+ python -c "import transformers; print('βœ“ transformers OK')" && \
42
+ python -c "import torch; print('βœ“ torch OK')" && \
43
+ python -c "import pyannote; print('βœ“ pyannote OK')" && \
44
+ python -c "import whisper; print('βœ“ whisper OK')" && \
45
+ python -c "import fastapi; print('βœ“ fastapi OK')" && \
46
+ echo "All critical imports successful!"
47
+
48
  # Copy application code
49
  COPY . .
50
 
requirements.txt CHANGED
@@ -13,6 +13,7 @@ librosa==0.10.1
13
  soundfile==0.12.1
14
  pydub==0.25.1
15
  webrtcvad==2.0.10
 
16
 
17
  # NLP and Translation
18
  transformers==4.35.2
@@ -52,4 +53,11 @@ safetensors==0.6.2
52
  # Additional utilities
53
  ffmpeg-python==0.2.0
54
  httpx==0.28.1
55
- requests==2.31.0
 
 
 
 
 
 
 
 
13
  soundfile==0.12.1
14
  pydub==0.25.1
15
  webrtcvad==2.0.10
16
+ resampy==0.4.2
17
 
18
  # NLP and Translation
19
  transformers==4.35.2
 
53
  # Additional utilities
54
  ffmpeg-python==0.2.0
55
  httpx==0.28.1
56
+ requests==2.31.0
57
+
58
+ # Additional dependencies that might be needed
59
+ pillow==10.0.1
60
+ numba==0.58.1
61
+ jinja2==3.1.2
62
+ packaging==23.2
63
+ joblib==1.3.2