# bid-checker-pro Python 依赖

# 文档处理
python-docx>=1.2.0
pdfplumber>=0.11.0
Pillow>=10.0.0
openpyxl>=3.1.0
lxml>=4.9.0

# PDF 转 Word（可选，缺失时降级到 pdfplumber 重建）
pdf2docx>=1.0.0

# 配置文件
PyYAML>=6.0

# OCR（本地模型，基于 ONNX Runtime，无需 API 密钥；首次运行由引擎自动安装，也可手动预装）
# 注：PaddleOCR 在 Python 3.13 上因 paddlepaddle 3.x 的 OneDNN/PIR 推理兼容性问题不可用，
#     故 v11 改用 RapidOCR（纯 ONNX，仅依赖 onnxruntime，CPU 即可）。
rapidocr-onnxruntime
onnxruntime

# 渲染（可选，缺失时跳过视觉核对）
PyMuPDF>=1.23.0

# 测试
pytest>=8.0.0
