← Package directory
Available on winget

Install Sundry

Sundry is a tool related to WinGet that assists you in more conveniently removing manifests, modifying manifests, and analyzing validation errors, and more.

Install with winget
winget install --id DuckStudio.Sundry
Upgrade
winget upgrade --id DuckStudio.Sundry
Uninstall
winget uninstall --id DuckStudio.Sundry

About Sundry

Sundry is a tool related to WinGet that assists you in more conveniently removing manifests, modifying manifests, and analyzing validation errors, and more.

What's new in 1.6.8

## 修复 - fix(func/files/manifest): 对获取清单目录函数添加更多检查和调试输出,避免接受一些意外值并得出意外结果 by @DuckDuckStudio in #288 完整修改记录: https://github.com/DuckDuckStudio/Sundry/compare/1.6.7...1.6.8

Read release notes

Version history

Version Updated Notes
1.6.8 Unknown ## 修复 - fix(func/files/manifest): 对获取清单目录函数添加更多检查和调试输出,避免接受一些意外值并得出意外结果 by @DuckDuckStudio in #288 完整修改记录: https://github.com/DuckDuckStudio/Sundry/compare/1.6.7...1.6.8
1.6.7 Unknown ## 优化 - pref(modify): 将跳过版本文件夹输出改为 VERBOSE 等级且仅在 debug 配置下输出 by @DuckDuckStudio in #281 ## 修复 - fix(autoremove): 修正当有几个安装程序链接仍然有效时,是否移除版本的输入和结果相反,且对输入区分大小写的问题 by @DuckDuckStudio in #284 完整修改记录: https://github.com/DuckDuc...
1.6.6 Unknown ## 新功能 - feat: 创建的拉取请求正文提及使用的 Sundry 版本 by @DuckDuckStudio in #279 ## 修复 - ci: 修正版本号替换规则 by @DuckDuckStudio in #286 ## 依赖 - chore(deps): bump catfood from 1.0.8 to 1.0.9 by @dependabot[bot] in #275 CI/CD - chore(deps): b...
1.6.5 Unknown ## 修复 - fix: 修正 logs-analyse 的别名 azure日志分析 的大小写错误 by @DuckDuckStudio in #270 ## 依赖更新 - chore(deps): 提升 catfood 的版本到 1.0.8 by @DuckDuckStudio in #273 CI/CD - chore(deps): bump pillow from 12.1.0 to 12.1.1 in the pip group...
1.6.4 Unknown ## 新增 - feat(logs-analyse): 添加对验证管道已知问题 "No suitable installer found" 的详细说明 by @DuckDuckStudio in #268 ## 依赖更新 - chore(deps): bump catfood from 1.0.6 to 1.0.7 in #266 完整修改记录: https://github.com/DuckDuckStudio/Sundry/comp...
1.6.3 Unknown ## 新功能 - feat(logs-analyse): 添加对验证管道已知问题 microsoft/winget-pkgs#323120 的提示 by @DuckDuckStudio in #265 完整修改记录: https://github.com/DuckDuckStudio/Sundry/compare/1.6.2...1.6.3
1.6.2 Unknown > 这个版本主要是针对依赖的修改。 ## 依赖更新 - chore(deps): 更新代码以适配 catfood 1.0.6 by @DuckDuckStudio in #263 - chore(deps): bump catfood from 1.0.5 to 1.0.6 - fix(deps): 修正 catfood.functions.github.api 的 “请求GitHubAPI” 函数的参数 token 的传递 ####...
1.6.1 Unknown > 这是一个 bug 修复版本,没有新增功能。 ## 修复 - fix(autoremove): 仅让 Sundry 在响应 401、403、404 时视作失效以修复 Sundry 会将一些偶发错误当作失效的问题 (#246) by @DuckDuckStudio in #251 - fix(autoremove): 修复在部分链接有效时,如果不移除该版本,整个检查都会终止的问题 by @DuckDuckStudio in #252 #...
1.6.0 Unknown > 元旦快乐 🎉 # ! 中断性修改 ! - feat!(logs-analyse): 分析 ValidationResult 中的信息 (ExeRunInfo) (https://github.com/DuckDuckStudio/Sundry/issues/121) by @DuckDuckStudio in #233 - !: 存储日志的目录从原先的 %Temp%/Sundry/AzurePipelines/Logs/{build...
1.5.2 Unknown ## New Features - feat!(cleanup): When cleaning up all files generated by Sundry, you can skip the cache directory. by @DuckDuckStudio in #179 - ⚠️ Now, if no parameter is passed, it is considered 'aec' (all-except-cache...
1.5.1 Unknown ## 新功能 - feat(autoremove): 检查响应的类型是否是常见的意外类型 (#188),并添加 5xx 状态码的结果 (#189) (5xx 不计失败) by @DuckDuckStudio in #192 - feat(autoremove): 显示检查进度 (#193) by @DuckDuckStudio in #204 ## 修复 - fix: 更正拼写 "Pipline" -> "Pipeline" (#181...
1.5.0 Unknown ## ! 中断性修改 ! - depreacted!: 移除 verify 的两个别名 (test、测试) by @DuckDuckStudio in #173 - feat!(config): 支持配置文件版本 1.2 (#153) by @DuckDuckStudio in #175 - 如果您先前使用配置文件版本 1.1,您可以通过 sundry config update 自动迁移到新的配置文件版本 ## 新功能 - feat(...
1.4.3 Unknown ## 新功能 - feat(autoremove): 新增跳过检查开关 (#128) by @DuckDuckStudio in #136 - feat(logs-analyse): 重构参数处理和错误分析逻辑,使其支持更多功能 by @DuckDuckStudio in #144 1. 直接传递 GitHub PR 链接即可,它会自动获取 Azure Pipline Run ID (#140) 2. 它能获取到更多的错误信息 (#13...
1.4.2 Unknown ## BREAKING CHANGE - feat(config): Using configuration file version 1.1. by @DuckDuckStudio in https://github.com/DuckDuckStudio/Sundry/pull/114 - For more information about the configuration file, see the Configuration...
1.4.1 Unknown ## 优化 - pref(autoremove): 使用非正则的方式匹配更多格式的版本号(发布者还是太有才了)(https://github.com/DuckDuckStudio/Sundry/issues/106) - pref(autoremove): 检查时检查安装程序清单中的所有 InstallerUrl (https://github.com/DuckDuckStudio/Sundry/issues/79) - feat(au...
1.4.0 Unknown ## Fixes - fix: Resolved several PyCharm IDE check issues. by @DuckDuckStudio in https://github.com/DuckDuckStudio/Sundry/pull/103 Full Changelog: https://github.com/DuckDuckStudio/Sundry/compare/1.3.9...1.4.0
1.3.9 Unknown ## New Feature - feat(prune): sundry prune - Clean up branches deleted from the remote repository. (#94) by @DuckDuckStudio in https://github.com/DuckDuckStudio/Sundry/pull/95 ## Other - style: Replace "{Fore.xxx}{Fore.R...
1.3.8 Unknown ## New Features - feat(LogsAnalyse): Automatically analyze exit code meanings (#71) by @DuckDuckStudio in https://github.com/DuckDuckStudio/Sundry/pull/92 ## Fixes - fix(verify): Exit only when manifest validation errors...
1.3.7 Unknown ## New Feature - feat(verify): Directly verify the specified manifest folder. (https://github.com/DuckDuckStudio/Sundry/issues/78 & https://github.com/DuckDuckStudio/Sundry/issues/87) by @DuckDuckStudio in https://github...
1.3.6 Unknown ## New Features - feat(cleanup): sundry cleanup - Clean up files generated by the "Sundry" tool by @DuckDuckStudio in https://github.com/DuckDuckStudio/Sundry/pull/76 - feat(autoremove): sundry autoremove - Automatically...