cloud450 commited on
Commit
4c54f49
·
verified ·
1 Parent(s): 75f4317

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -0
app.py CHANGED
@@ -1,3 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  import gradio as gr
2
  import xgboost as xgb
3
  import joblib
 
1
+ import sys
2
+
3
+ # SHIM FOR PYTHON 3.13 TO FIX GRADIO/PYDUB "audioop" ERROR
4
+ # This must happen before anything else is imported.
5
+ try:
6
+ import audioop
7
+ except ImportError:
8
+ import types
9
+ # Fake the audioop module to satisfy pydub's import check
10
+ module = types.ModuleType("audioop")
11
+ sys.modules["audioop"] = module
12
+ print("applied audioop shim for Python 3.13 compatibility")
13
+
14
  import gradio as gr
15
  import xgboost as xgb
16
  import joblib