- v2 三处 self.format_file_size -> format_file_size(3 个端点不再必崩) - requirements 加 bcrypt、移除未使用的 aiohttp - verify_user 改用 bcrypt.checkpw(DB basic 登录恢复);SHA256 回退改自描述 PBKDF2,去掉明文接受 - config.py token 模式只在缺失时生成(不再每次 update 失效) - docker/npm/go/apt/yum 镜像补 cache_enabled/cache_ttl 初始化(不再必 500) - docker 镜像兼容 upstream_url 配置键 - 定时同步链路: 回调委托 sync_starter 并注入 _sync_manager;cron 逗号列表修复;星期偏移修复 - v2 同步方法与 v1 签名兼容;MirrorSyncManager 补 get_source_status/stop_all_tasks_for_source
20 lines
337 B
Plaintext
20 lines
337 B
Plaintext
psutil>=5.9.0
|
|
pyinstaller>=6.0.0
|
|
python-multipart>=0.0.6
|
|
paramiko>=2.11.0
|
|
bcrypt>=4.0.0
|
|
cachetools>=5.3.0
|
|
requests>=2.31.0
|
|
croniter>=2.0.0
|
|
|
|
# Database (SQLite 内置, 以下为可选)
|
|
sqlalchemy>=2.0.0
|
|
apscheduler>=3.10.0
|
|
|
|
# PostgreSQL 驱动
|
|
psycopg2-binary>=2.9.0
|
|
|
|
# MySQL 驱动
|
|
pymysql>=1.1.0
|
|
cryptography>=41.0.0
|