This repository has been archived on 2026-10-02. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
NeteaseUrl/requirements.txt
T
snowy-yang d209af847a 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 排除。
2026-09-26 00:13:05 +08:00

14 lines
814 B
Plaintext

# 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