Skip to content

Releases: DuckDuckStudio/Sundry

Sundry 1.10.0

Choose a tag to compare

@DuckDuckStudio DuckDuckStudio released this 02 Oct 08:05
df78e9a

新功能

修复

  • fix(func/constant/paths): 依照是否已打包来区分 Sundry 所在文件夹的获取方式 by @DuckDuckStudio in #411
  • fix: 为请求添加超时时间(30秒) by @DuckDuckStudio in #436

重构

  • refactor: 移除不可能匹配的别名 Version (#389)
    by @DuckDuckStudio in #391
  • refactor: 简化 import xxx.a as a 为 from xxx import a by @DuckDuckStudio in #409
  • refactor(func/config): 去掉无意义的 while True by @DuckDuckStudio in #426
  • refactor(config): 将 func/config 的 获取当前配置版本 函数中的检查并入 验证配置 函数,并修改调用处直接使用 读取配置 函数 by @DuckDuckStudio in #427
  • refactor: 避免隐藏外部作用域定义 by @DuckDuckStudio in #437

依赖更新

CI/CD
  • ci(build): 使用 DuckDuckStudio/setup-innosetup7 安装 Inno Setup 7 by @DuckDuckStudio in #392
  • chore(deps): 将 astral-sh/setup-uv 从 10.0.1 更新至 10.2.0 by @dependabot[bot] in #399 & #406
  • chore(deps-dev): 将 pyinstaller 从 6.22.2 更新至 6.22.3 by @dependabot[bot] in #402
Dev
  • chore(dev-deps): 调整开发依赖的定义 by @DuckDuckStudio in #388
    • chore(dev-deps): 添加测试依赖
      • pytest~=9.1 (在 #393 中更新)
      • pytest-cov~=7.1
    • chore: 将开发依赖定义在依赖组下而不是可选依赖
  • chore(deps-dev): 将 ty 的版本要求从 ~=0.0.77 更新为 ~=0.0.84 by @dependabot[bot] in #394 & #398 & #400 & #403 & #404 & #407

完整修改记录: 1.9.3...1.10.0

Sundry 1.9.3

Choose a tag to compare

@DuckDuckStudio DuckDuckStudio released this 04 Sep 06:12
396e40b

修复

依赖更新

  • chore(deps): bump catfood from 2.2.1 to 2.2.2 by @dependabot[bot] in #383

完整修改记录: 1.9.2...1.9.3

Sundry 1.9.2

Choose a tag to compare

@DuckDuckStudio DuckDuckStudio released this 28 Aug 12:48
5fd0a5e

依赖更新

完整修改记录: 1.9.1...1.9.2

Sundry 1.9.1

Choose a tag to compare

@DuckDuckStudio DuckDuckStudio released this 27 Aug 12:26
d0bd6bf

修复

  • fix(func/constant/logsAnalyse): 修正当解释没有指定颜色时,获取带颜色的解释内容会得到 "None{内容}" 的问题 by @DuckDuckStudio in #377

完整修改记录: 1.9.0...1.9.1

Sundry 1.9.0

Choose a tag to compare

@DuckDuckStudio DuckDuckStudio released this 27 Aug 10:05
d1b168f

⚠ 破坏性修改

移除通过 Azure DevOps 获取验证日志的逻辑

如有需要请使用 Sundry 的旧版本。

参数变化

  1. 移除命令别名 "Azure日志分析"
  2. 移除传递 "Azure 管道运行链接" 的方式
  3. 移除 sundry logs-analyse clean,请改用 sundry clean logs-analyse
  4. 改用 argparse 解析参数
    1. 改用 --detailed 参数控制是否启用详细模式(显示一般错误和异常)
    2. 改用 --(no-)keep-logs 参数控制是否保留下载的日志文件;未指定时在分析结束后询问
    3. 不再限定参数位置

日志存放目录变化。

原先是 "%TEMP%/Sundry/AzurePipelines/"。
现在是 "%TEMP%/Sundry/ValidationLogs/
"。

修复

杂项

完整修改记录: 1.8.1...1.9.0

Sundry 1.8.1

Choose a tag to compare

@DuckDuckStudio DuckDuckStudio released this 22 Aug 06:01
8a23aee

依赖更新

完整修改记录: 1.8.0...1.8.1

Sundry 1.8.0

Choose a tag to compare

@DuckDuckStudio DuckDuckStudio released this 23 Jul 06:11
c72a44c

弃用

  • depreacted(logs-analyse): 移除 No suitable installer found 匹配规则,因为相关的验证管道问题已解决 by @DuckDuckStudio in #354

依赖更新

  • chore(deps): update translate requirement from >=3.8.0 to >=3.8.1 by @dependabot[bot] in #340
  • chore(deps): bump catfood from 2.1.3 to 2.2.0 by @dependabot[bot] in #342

CI/CD

  • chore(deps): bump pillow from 12.2.0 to 12.3.0 by @dependabot[bot] in #339
  • chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in #351
  • chore(deps): bump actions/setup-python from 6.3.0 to 7.0.0 by @dependabot[bot] in #352

完整修改记录: 1.7.0...1.8.0

Sundry 1.7.0

Choose a tag to compare

@DuckDuckStudio DuckDuckStudio released this 01 Jul 18:16
ed124ca

杂项

之前的

新的

依赖更新

  • chore(dev-deps): 移除当前不需要的测试依赖 by @DuckDuckStudio in #331
  • chore(deps): update catfood requirement from ~=1.0.9 to ==2.1.3 by @dependabot[bot] in #320

CI/CD

  • chore(deps): bump pyinstaller from 6.20.0 to 6.21.0 by @dependabot[bot] in #325
  • chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in #332
  • chore(deps): bump actions/setup-python from 6.2.0 to 6.3.0 by @dependabot[bot] in #336
  • ci(build): 更新构建和发布工作流 by @DuckDuckStudio in #335

完整修改记录: 1.6.9...1.7.0

Sundry 1.6.9

Choose a tag to compare

@DuckDuckStudio DuckDuckStudio released this 15 Jun 17:19
5e65408

修复

依赖更新

CI/CD

  • chore(deps): bump softprops/action-gh-release from 2.5.0 to 3.0.0 by @dependabot[bot] in #296 & #306
  • chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 by @dependabot[bot] in #305
  • chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #324
  • chore(deps): bump pillow from 12.1.1 to 12.2.0 by @dependabot[bot] in #304
  • chore(deps): bump pyinstaller from 6.19.0 to 6.20.0 by @dependabot[bot] in #312

重构

  • refactor(func/gh/token): 统一改用 catfood.functions.github.api 的 这是谁的Token 函数 by @DuckDuckStudio in #300
  • refactor(func/files/manifest): 允许调用 获取清单目录 函数时指定包类型 by @DuckDuckStudio in #302

完整修改记录: 1.6.8...1.6.9

Sundry 1.6.8

Choose a tag to compare

@DuckDuckStudio DuckDuckStudio released this 03 Mar 22:17
f32077f

修复

  • fix(func/files/manifest): 对获取清单目录函数添加更多检查和调试输出,避免接受一些意外值并得出意外结果 by @DuckDuckStudio in #288

完整修改记录: 1.6.7...1.6.8