pixie
pixie copied to clipboard
Bump github.com/alexflint/go-arg from 1.4.3 to 1.5.1
Bumps github.com/alexflint/go-arg from 1.4.3 to 1.5.1.
Release notes
Sourced from github.com/alexflint/go-arg's releases.
v1.5.1
- Fixes a bug introduced in v1.5.0 where bad struct tags and other parser-level initialization problems would result in a crash rather than a clean exit in MustParse (thanks
@hhromic!)Version 1.5.0
Argument structs can define Description() and Epilogue(), which are added to the usage string
Subcommands can have multiple aliases like this:
var args struct { Remove *struct{} `arg:"subcommand:remove|rm|r" help:"remove something from somewhere"` }
Improves formatting of usage string when the placeholder tag is set to empty string
Do not handle --version when the args struct lacks a Version() function
Add StructSubcommands to Config struct
Commits
bee5cf5Merge pull request #255 from hhromic/fix-254aa844c7Fix crash on errors in package-levelMustParsedfca71dMerge pull request #243 from alexflint/handle-empty-placeholder188bd31Merge pull request #244 from alexflint/restore-100pct-coverage8a91726add a test case with single-level subcommands3ddfffdadd test for help and usage when a --version flag is present68948b2restore 100% code coveragebe792f1ping8e35a4fhandle explicit empty placeholdersbf629a1Merge pull request #231 from alexflint/subcommand-aliases- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)