flask==3.0.3
gunicorn==22.0.0
scikit-learn==1.4.2
scipy==1.13.0
numpy==1.26.4
jieba==0.42.1
werkzeug==3.0.3
requests==2.32.3

# 同进程 service_monitor 子包依赖（PRD §4.6）
# cryptography 模块级导入，缺失则 create_app() 启动即崩，连累问题排查助手
# paramiko 延迟导入（SSH 监测时），缺失则用到时崩
# apscheduler 定时任务调度，缺失则定时功能不可用
# croniter cron 表达式解析，缺失则定时任务无法创建和执行
# 版本以本地实测通过为准（service_monitor 51 用例 + 问题排查助手 167 用例全绿）
cryptography==46.0.7
paramiko==4.0.0
apscheduler==3.11.0
croniter==6.2.4
pytz>=2024.1
