# F68/F62:与实测运行环境一致的依赖清单(Python 3.12 / 2026-09 实测版本)。 # 代码实际直接依赖为以下 5 个包(其余为传递依赖,随包管理自动解析)。 # 第 95 条(P2-6):加上界——防上游大版本静默破坏生产(Flask 3→4、Werkzeug 接口变更等)。 # 升级前先在开发机全量验证后再放宽上界。 # 第 102 条(owner 拍板):新增 waitress 生产服务器(未安装时 main.py 自动回退 # Werkzeug 开发服务器,开发机可不装)。 # 第 100 条(P2-5):cryptography 区间以开发机 venv 实装 50.0.1 为准重定——旧 <44 # 与实测环境矛盾,新机按旧清单会装到未验证的 43.x。 Flask>=3.0,<4.0 requests>=2.31,<3.0 cryptography>=50.0,<51.0 qrcode>=7.0,<8.3 waitress>=3.0,<4.0