# 人岗智能匹配系统 —— 运行依赖（已按项目实际 import 精简）
# 适配 麒麟 V11 / LoongArch64：去除未使用且难以在 loongarch64 编译的重量级包

fastapi>=0.110
uvicorn[standard]>=0.27
pydantic>=2.0
python-multipart>=0.0.9
python-dotenv>=1.0
bcrypt>=3.2,<4.0
pyjwt>=2.0
openai>=1.0
jieba>=0.42
rank-bm25>=0.2
pycryptodome>=3.20
python-docx>=1.0
pypdf>=4.0
olefile>=0.46
numpy>=1.24
requests>=2.31
# GreatSQL/MySQL 数据库驱动
pymysql>=1.1
# Pillow: PDF 扫描件 OCR 前压缩图片用（LoongArch 装系统包 python3-pillow 可省编译）
Pillow>=10.0
# reportlab: doc/docx 投递简历统一转 PDF（纯 Python, 适配 loongarch）
reportlab>=4.0,<4.1 ; python_version < "3.9"
reportlab>=4.0 ; python_version >= "3.9"
