Skip to content

Mod Update Checker v1.0.1

Choose a tag to compare

@Pau1am Pau1am released this 08 Oct 06:15
· 46 commits to main since this release
cd3be7a

内部改进与工具链修正。使用方式完全没有变化:配置项、命令、报告格式、状态判定都与 v1.0.0 一致。

变更

  • 按名字查找改为并行:自编译的 jar 走名字搜索阶段,实测 40 个这样的 Mod:4.22 秒 → 1.12 秒(约 3.8 倍),发出的请求数完全不变(同一批工作,只是重叠了)。

内部整理

  • 引入 ruff 静态检查(规则固定在 ruff.toml,target-version 取 3.8 以匹配 MCDR 2.13.0 的要求);首次运行的 25 处问题全部处理,包括包内 5 个未使用的 import 与两处丢失异常原因的 raise。
  • 发布工具修三处缺陷:资产上传地址的域名、含 / 分支名的 URL 编码、推送被拒时的提示措辞。
  • 修正文档里若干已过期的数字与说法。

验证

  • 测试套件 504 项全部通过。
  • 真实 MCDR 2.13.0 / 2.14.1 / 2.15.0 / 2.15.7 / 2.16.0 五版本各跑一遍完整流程,下载与关服安装两种模式逐项一致。
  • 产物可复现、换行归一、包内无注释与 docstring、包内代码可编译。