fix: upgrade Gradio to 6.14.0 in README.md and requirements.txt to solve Jinja2 unhashable dict TypeError
Browse files- AGENTS.md +7 -3
- README.md +1 -1
- requirements.txt +3 -3
AGENTS.md
CHANGED
|
@@ -118,8 +118,12 @@ def test_portfolio_showcase_aggregation_query():
|
|
| 118 |
|
| 119 |
## π οΈ μ΅κ·Ό μ΄μ ν΄κ²° λ΄μ (2026-05-19)
|
| 120 |
- [x] **Hugging Face Spaces λ°νμ μλ¬(ValueError λ° Internal Server Error) ν΄κ²°**:
|
| 121 |
-
- **νμ**: Hugging Face Spaces νκ²½μμ λΉλλ μ±κ³΅νμμΌλ ꡬλ μ νΉμ 첫 μ§μ μ λ°νμ μλ¬(ValueError) νΉμ 500 Internal Server Error λ°μ.
|
| 122 |
-
- **μμΈ**:
|
| 123 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 124 |
- **κ²μ¦**: `ruff`, `mypy` κ²μ¬λ₯Ό λ¨ 1κ°μ μ€λ₯λ μμ΄ ν΅κ³Όνκ³ `pytest tests/` λ° 3λ 골λ μλλ¦¬μ€ `smoke_test_rag.py`λ₯Ό 100% μμ ν΅κ³Όνμ¬ μλ²½μ±μ 보μ₯ν¨.
|
| 125 |
|
|
|
|
| 118 |
|
| 119 |
## π οΈ μ΅κ·Ό μ΄μ ν΄κ²° λ΄μ (2026-05-19)
|
| 120 |
- [x] **Hugging Face Spaces λ°νμ μλ¬(ValueError λ° Internal Server Error) ν΄κ²°**:
|
| 121 |
+
- **νμ**: Hugging Face Spaces νκ²½μμ λΉλλ μ±κ³΅νμμΌλ ꡬλ μ νΉμ 첫 μ§μ μ λ°νμ μλ¬(ValueError) νΉμ 500 Internal Server Error(TypeError: unhashable type: 'dict') λ°μ.
|
| 122 |
+
- **μμΈ**:
|
| 123 |
+
1. `demo.launch()`μ νΈμ€νΈμ ν¬νΈ(`server_name="0.0.0.0"`, `server_port=7860`)λ₯Ό λͺ
μμ μΌλ‘ μ£Όμ§ μμ localhost λ°μΈλ© μ μΈλΆ μ κ·Όμ΄ μ°¨λ¨λλ©΄μ `ValueError: When localhost is not accessible, a shareable link must be created.` μλ¬ λ°μ.
|
| 124 |
+
2. ꡬλ²μ Gradio 4.44.0 νκ²½μμ Jinja2/Starlette ν
νλ¦Ώ μ§λ ¬ν μΊμ± λμ€ ν
λ§ μ€μ λ§€ν λ°μ΄ν°κ° `dict` ν€λ‘ μΊμ λ§€νμ λ€μ΄κ°λ©΄μ `TypeError: unhashable type: 'dict'` ν¬λμ λ°μ.
|
| 125 |
+
- **μ‘°μΉ**:
|
| 126 |
+
1. `app.py`μ `launch_kwargs`μ `server_name="0.0.0.0"`κ³Ό `server_port=7860`μ μμλ‘ μ£Όμ
νλλ‘ μμ μλ£.
|
| 127 |
+
2. `README.md`μ `sdk_version`μ λ‘컬 κ²μ¦ μ¬μμΈ `6.14.0`μΌλ‘ μ 격 μν₯ μ‘°μ νκ³ , `requirements.txt`μμλ `gradio>=6.0.0` λ° `huggingface_hub>=0.20.0`μΌλ‘ μ
κ·Έλ μ΄λνμ¬ λ‘컬-νλ‘λμ
κ° νκ²½ λ° ν
λ§ λ λλ§ λ¬΄κ²°μ±μ 100% μΌμΉμν΄.
|
| 128 |
- **κ²μ¦**: `ruff`, `mypy` κ²μ¬λ₯Ό λ¨ 1κ°μ μ€λ₯λ μμ΄ ν΅κ³Όνκ³ `pytest tests/` λ° 3λ 골λ μλλ¦¬μ€ `smoke_test_rag.py`λ₯Ό 100% μμ ν΅κ³Όνμ¬ μλ²½μ±μ 보μ₯ν¨.
|
| 129 |
|
README.md
CHANGED
|
@@ -4,7 +4,7 @@ emoji: πΈοΈ
|
|
| 4 |
colorFrom: indigo
|
| 5 |
colorTo: indigo
|
| 6 |
sdk: gradio
|
| 7 |
-
sdk_version:
|
| 8 |
python_version: 3.10.14
|
| 9 |
app_file: app.py
|
| 10 |
pinned: false
|
|
|
|
| 4 |
colorFrom: indigo
|
| 5 |
colorTo: indigo
|
| 6 |
sdk: gradio
|
| 7 |
+
sdk_version: 6.14.0
|
| 8 |
python_version: 3.10.14
|
| 9 |
app_file: app.py
|
| 10 |
pinned: false
|
requirements.txt
CHANGED
|
@@ -3,9 +3,9 @@ neo4j-graphrag[openai]
|
|
| 3 |
langchain-openai
|
| 4 |
langgraph
|
| 5 |
|
| 6 |
-
# Gradio UI
|
| 7 |
-
gradio>=
|
| 8 |
-
huggingface_hub
|
| 9 |
|
| 10 |
# λ°μ΄ν° ν¬λ‘€λ§ λ° μ²λ¦¬
|
| 11 |
selenium
|
|
|
|
| 3 |
langchain-openai
|
| 4 |
langgraph
|
| 5 |
|
| 6 |
+
# Gradio UI
|
| 7 |
+
gradio>=6.0.0
|
| 8 |
+
huggingface_hub>=0.20.0
|
| 9 |
|
| 10 |
# λ°μ΄ν° ν¬λ‘€λ§ λ° μ²λ¦¬
|
| 11 |
selenium
|