Skip to content

Sundry 1.10.0

Latest

Choose a tag to compare

@DuckDuckStudio DuckDuckStudio released this 02 Oct 08:05
· 15 commits to main since this release
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