# 个性化饮食推荐APP - 依赖包

# 核心依赖
customtkinter>=5.2.0
scikit-learn>=1.3.0
pandas>=2.0.0
numpy>=1.24.0
joblib>=1.3.0

# 大模型集成 (千问API)
requests>=2.31.0

# 配置管理
python-dotenv>=1.0.0

# 数据处理
python-dateutil>=2.8.0

# 图像处理 (GUI需要)
Pillow>=10.0.0

# OCR识别依赖（必需，轻量级）
pytesseract>=0.3.10
opencv-python>=4.8.0

# OCR识别依赖（可选，需要额外安装深度学习框架，占用内存较大）
# paddleocr>=2.7.0  # 可选，需要PaddlePaddle，占用内存较大
# easyocr>=1.7.0     # 可选，需要PyTorch，占用内存很大（1-2GB）

# 移动端支持 (可选)
kivy>=2.1.0
kivymd>=1.1.1

# Web端支持 (必需)
Flask>=3.0.0
Werkzeug>=3.0.0
