# Troubleshoot Web 应用依赖
flask>=2.3.0
openpyxl>=3.1.0
jieba>=0.42.1
scikit-learn>=1.3.0
python-dateutil>=2.8.0
requests>=2.31.0
python-docx>=0.8.11
werkzeug>=2.3.0

# 服务监测模块依赖
# paramiko: SSH 远程巡检执行
# cryptography: SSH 凭据 Fernet 加密（paramiko 间接依赖，显式声明便于独立使用）
# apscheduler: 定时任务调度
# croniter: cron 表达式解析与下次执行时间计算
paramiko>=3.4.0
cryptography>=42.0.0
apscheduler>=3.10.0
croniter>=2.0.0
pytz>=2024.1

# 测试依赖（P1-2 单元测试）
pytest>=7.0.0
pytest-cov>=4.0.0
pytest-mock>=3.0.0