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

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +8 -9
requirements.txt CHANGED
@@ -1,15 +1,15 @@
1
- # --- 1. 核心 MinerU 体系 (根据 2.7.6 版本的硬性要求) ---
2
  mineru==2.7.6
 
 
3
  beautifulsoup4==4.13.5
4
- # 解决本次冲突:MinerU 2.7.6 要求 openai >= 1.70.0
5
  openai==1.70.0
6
- magic-pdf>=1.0.0
7
  paddlepaddle==3.0.0b2
8
 
9
- # --- 2. 基础通讯与数据验证 (同步提升) ---
10
- # 为配合新版 openai,提升 pydantic httpx
11
- pydantic>=2.7.0
12
- pydantic-core>=2.18.0
13
  httpx>=0.27.0
14
  httpcore>=1.0.0
15
 
@@ -29,7 +29,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
@@ -42,7 +42,6 @@ torchvision
42
  av==12.3.0
43
 
44
  # --- 8. 其他功能依赖 ---
45
- # 使用 headless 避免 Linux 系统库缺失报错
46
  opencv-python-headless
47
  onnxruntime>=1.18.0
48
  magika>=0.5.1
 
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
  # --- 5. 网页处理与解析 ---
30
  soupsieve==2.6
31
 
32
+ # --- 6. 之前封堵的黑洞 ---
33
  flatbuffers==24.3.25
34
  authlib==1.3.2
35
  tifffile==2024.12.12
 
42
  av==12.3.0
43
 
44
  # --- 8. 其他功能依赖 ---
 
45
  opencv-python-headless
46
  onnxruntime>=1.18.0
47
  magika>=0.5.1