Archived
chore: 基线快照 —— 纳入 git 版本控制(站点 v2.4.0 / Flask 单体)
在框架迁移与模块拆分前保存当前可运行状态: - 后端:main.py/auth_routes.py/auth_system.py/music_api.py/music_downloader.py/podcast_api.py/qr_login.py - 前端:templates/index.html + static/site_auth.js - 部署:Dockerfile/docker-compose.yml/entrypoint.sh/requirements.txt 敏感数据(data/、cookie.txt)与内部文档(交接文档/新会话引导)按 .gitignore 排除。
This commit is contained in:
commit
d209af847a
21 files changed
+20816
No files matched your search
@@ -0,0 +1,13 @@
|
||||
# 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
|
||||
Reference in new issue
Block a user