# MinerU API 在 Paddle NPU 容器内运行 /file_parse 所需的最小依赖
# 容器内已安装 paddle/paddlex，此处不重复安装
# pipeline 依赖链 (transformers→librosa) 中 librosa 使用 np.complex，NumPy 2.0 已移除该别名，故限制 numpy<2
numpy<2

# Web 与 CLI
fastapi>=0.100.0
uvicorn[standard]>=0.23.0
click>=8.0.0
python-multipart>=0.0.6

# 日志
loguru>=0.7.0

# PDF 处理
pypdfium2>=4.0.0

# transformers 依赖链 (LayoutLMv3 → processing_utils → audio_utils) 需要 soxr
soxr>=0.3.0
