Commit b726b33
chore(deps): update dependency com_github_apple_swift_argument_parser to v1.4.0 (#1081)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[com_github_apple_swift_argument_parser](https://togithub.com/apple/swift-argument-parser)
| http_archive | minor | `1.3.1` -> `1.4.0` |
---
### Release Notes
<details>
<summary>apple/swift-argument-parser
(com_github_apple_swift_argument_parser)</summary>
###
[`v1.4.0`](https://togithub.com/apple/swift-argument-parser/blob/HEAD/CHANGELOG.md#140---2024-05-21)
[Compare
Source](https://togithub.com/apple/swift-argument-parser/compare/1.3.1...1.4.0)
##### Additions
- Adds support for subcommand aliases via a new
`CommandConfiguration.aliases`
parameter. Aliases are shown in help text and used during command
parsing. For
example, a subcommand like "average" from the example "math" tool can be
defined with the aliases `["avg"]`. The resulting subcommand can now be
invoked with either of `math stats average` and \`\`math stats avg\`.
See the
updated documentation and example for additional details.
(\[[#​627](https://togithub.com/apple/swift-argument-parser/issues/627)])
- Adds a new API `usageString` to `ParsableArguments` and
`ParsableCommand` for
retrieving their usage text, allowing for more flexible construction of
error
screens.
(\[[#​634](https://togithub.com/apple/swift-argument-parser/issues/634)])
- Adds support for passing custom arguments to
`AsyncParsableCommand.main()`
with a new `static func main(_ arguments: [String]?) async` method.
(\[[#​568](https://togithub.com/apple/swift-argument-parser/issues/568)])
##### Fixes
- Removes default parameter values from deprecated CommandConfiguration
initializers to prevent them from being selected as overloads. Some
niche
invalid deprecation warnings should no longer occur.
(\[[#​636](https://togithub.com/apple/swift-argument-parser/issues/636)])
The 1.4.0 release includes contributions from \[Austinpayne],
\[dcantah],
\[KS1019], \[natecook1000], \[rauhul], and \[revolter]. Thank you!
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xMDkuNCIsInVwZGF0ZWRJblZlciI6IjM2LjEwOS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.com>1 parent 122c332 commit b726b33
File tree
3 files changed
+7
-7
lines changed- examples/http_archive_ext_deps
3 files changed
+7
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | 1 | | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
97 | | - | |
98 | | - | |
99 | | - | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
100 | 100 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
31 | | - | |
32 | | - | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
0 commit comments