snym04 commited on
Commit
5004984
·
verified ·
1 Parent(s): 9c38d72

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +8 -8
requirements.txt CHANGED
@@ -1,14 +1,13 @@
1
- # --- 1. 核心 MinerU 体系 (寻找兼容平衡点) ---
2
- # 锁定 2.7.1 以解决 pdfminer.six 的版本死锁
3
- mineru==2.7.1
4
  magic-pdf==1.3.12
5
  beautifulsoup4==4.13.5
6
  openai==1.70.0
7
- # 移除具体的 paddle 版本,让 mineru 自己选最合适的
8
- paddlepaddle
9
 
10
- # --- 2. Pydantic 通讯层 (满足 Gradio 6.6.0 的严苛要求) ---
11
- # Gradio 6.6.0 的 mcp 插件对这个区间非常敏感
12
  pydantic>=2.11.10,<2.13.0
13
  pydantic-core>=2.27.0
14
  httpx>=0.27.0
@@ -28,7 +27,7 @@ uvicorn>=0.14.0
28
  websockets>=10.4
29
  soupsieve==2.6
30
 
31
- # --- 5. 图像与多媒体黑洞 (防止回溯重现) ---
32
  flatbuffers==24.3.25
33
  authlib==1.3.2
34
  tifffile==2024.12.12
@@ -42,6 +41,7 @@ av==12.3.0
42
 
43
  # --- 7. 其他关键依赖 ---
44
  opencv-python-headless
 
45
  onnxruntime>=1.18.0
46
  magika>=0.5.1
47
  pillow
 
1
+ # --- 1. 核心 MinerU 体系 (降级到 2.6.x 避开 pdfminer 死锁) ---
2
+ # 锁定 2.6.8 是因为其依赖链已经完全成熟且闭环
3
+ mineru==2.6.8
4
  magic-pdf==1.3.12
5
  beautifulsoup4==4.13.5
6
  openai==1.70.0
7
+ # 明确锁定 pdfminer.six 以辅助 Pip 决策
8
+ pdfminer.six==20250506
9
 
10
+ # --- 2. Pydantic 兼容窗口 (Gradio 6.6.0 要求) ---
 
11
  pydantic>=2.11.10,<2.13.0
12
  pydantic-core>=2.27.0
13
  httpx>=0.27.0
 
27
  websockets>=10.4
28
  soupsieve==2.6
29
 
30
+ # --- 5. 图像与多媒体黑洞 ---
31
  flatbuffers==24.3.25
32
  authlib==1.3.2
33
  tifffile==2024.12.12
 
41
 
42
  # --- 7. 其他关键依赖 ---
43
  opencv-python-headless
44
+ paddlepaddle==3.0.0b2
45
  onnxruntime>=1.18.0
46
  magika>=0.5.1
47
  pillow