snym04 commited on
Commit
e2625b0
·
verified ·
1 Parent(s): ae11c0e

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +10 -9
requirements.txt CHANGED
@@ -1,15 +1,16 @@
1
- # --- 1. 核心 MinerU 体系 (升级 magic-pdf 解决 pdfminer 冲突) ---
2
- mineru==2.7.6
3
- # 升级 magic-pdf 到最新以匹配 mineru 2.7.6 的 pdfminer 要求
4
- magic-pdf>=1.4.0
 
5
  beautifulsoup4==4.13.5
6
  openai==1.70.0
7
  paddlepaddle==3.0.0b2
8
 
9
- # --- 2. 关键:Pydantic 独木桥 (解决 Gradio 与 Magic-PDF 的生死冲突) ---
10
- # Gradio MCP 需要 2.11.10 - 2.12.5,我们取其交集的最稳版本
11
- pydantic==2.11.0
12
- pydantic-core==2.27.0
13
  httpx>=0.27.0
14
  httpcore>=1.0.0
15
 
@@ -29,7 +30,7 @@ websockets>=10.4
29
  # --- 5. 网页处理与解析 ---
30
  soupsieve==2.6
31
 
32
- # --- 6. 之前封堵的黑洞 ---
33
  flatbuffers==24.3.25
34
  authlib==1.3.2
35
  tifffile==2024.12.12
 
1
+ # --- 1. 核心 MinerU 体系 (微调版本以绕过 pdfminer 死锁) ---
2
+ # 稍微降级 mineru 以兼容现有的 magic-pdf 版本要求
3
+ mineru==2.7.2
4
+ # 使用当前最高版本
5
+ magic-pdf==1.3.12
6
  beautifulsoup4==4.13.5
7
  openai==1.70.0
8
  paddlepaddle==3.0.0b2
9
 
10
+ # --- 2. 关键:Pydantic 兼容区间 ---
11
+ # 这是一个折中版本,尝试同时满足 Gradio Magic-PDF
12
+ pydantic>=2.11.0,<2.12.0
13
+ pydantic-core>=2.27.0
14
  httpx>=0.27.0
15
  httpcore>=1.0.0
16
 
 
30
  # --- 5. 网页处理与解析 ---
31
  soupsieve==2.6
32
 
33
+ # --- 6. 之前封堵的黑洞 (继续保持) ---
34
  flatbuffers==24.3.25
35
  authlib==1.3.2
36
  tifffile==2024.12.12