nothingworry commited on
Commit
cb54b4d
·
1 Parent(s): 6843c43

Fix Gradio compatibility: downgrade to 4.20.0 and fix HF Spaces deployment

Browse files
Files changed (3) hide show
  1. README.md +1 -1
  2. app.py +4 -2
  3. requirements.txt +1 -1
README.md CHANGED
@@ -4,7 +4,7 @@ emoji: 🤖
4
  colorFrom: blue
5
  colorTo: purple
6
  sdk: gradio
7
- sdk_version: "4.44.1"
8
  app_file: app.py
9
  pinned: false
10
  ---
 
4
  colorFrom: blue
5
  colorTo: purple
6
  sdk: gradio
7
+ sdk_version: "4.20.0"
8
  app_file: app.py
9
  pinned: false
10
  ---
app.py CHANGED
@@ -2654,11 +2654,13 @@ if __name__ == "__main__":
2654
  import os
2655
  # For Hugging Face Spaces, bind to 0.0.0.0; for local dev, use 127.0.0.1
2656
  # HF Spaces sets SPACE_ID environment variable
2657
- server_name = "0.0.0.0" if os.getenv("SPACE_ID") else "127.0.0.1"
 
2658
 
2659
  demo.launch(
2660
  server_name=server_name,
2661
  server_port=7860,
2662
- share=False
 
2663
  )
2664
 
 
2654
  import os
2655
  # For Hugging Face Spaces, bind to 0.0.0.0; for local dev, use 127.0.0.1
2656
  # HF Spaces sets SPACE_ID environment variable
2657
+ is_hf_space = os.getenv("SPACE_ID") is not None
2658
+ server_name = "0.0.0.0" if is_hf_space else "127.0.0.1"
2659
 
2660
  demo.launch(
2661
  server_name=server_name,
2662
  server_port=7860,
2663
+ share=False,
2664
+ show_error=True
2665
  )
2666
 
requirements.txt CHANGED
@@ -12,6 +12,6 @@ duckduckgo-search
12
  PyPDF2
13
  python-docx
14
  python-multipart
15
- gradio>=4.44.1
16
  requests>=2.31.0
17
  plotly>=5.0.0
 
12
  PyPDF2
13
  python-docx
14
  python-multipart
15
+ gradio==4.20.0
16
  requests>=2.31.0
17
  plotly>=5.0.0