Skip to content

Bump github.com/apple/swift-argument-parser from 1.6.2 to 1.7.0#54

Merged
gmazzo merged 1 commit intomainfrom
dependabot/swift/github.com/apple/swift-argument-parser-1.7.0
Dec 17, 2025
Merged

Bump github.com/apple/swift-argument-parser from 1.6.2 to 1.7.0#54
gmazzo merged 1 commit intomainfrom
dependabot/swift/github.com/apple/swift-argument-parser-1.7.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 17, 2025

Bumps github.com/apple/swift-argument-parser from 1.6.2 to 1.7.0.

Release notes

Sourced from github.com/apple/swift-argument-parser's releases.

ArgumentParser 1.7.0

Additions

  • Access the state of an ancestor command using the new @ParentCommand property wrapper. (#802)

Fixes

  • Corrects the help display for an case iterable option value type. (#821)
  • Fixes ArgumentParser build failure for WASI (WebAssembly System Interface). (#794)
  • Updates help text for readability in Repeat example and README. (#787)
  • Provides an ambiguity breaker for some ExpressibleByArgument types. (#841)
  • Shell completion script fixes. (#801, #808, #811)

Changes

  • docc: Updates the output to present the string representation of command arguments as a wrapped text block. (#791)
  • Uses Foundation Essentials when possible to reduce binary size on non-Darwin platforms. (#804)
  • CMake: Suppress needlessly alarming messages. (#628)

The 1.7.0 release includes contributions from @​bkhouri, @​cmcgee1024, @​dabrahams, @​heckj, @​incertum, @​kkebo, @​Konstantin-Krokhin, @​natecook1000, @​rauhul, @​rgoldberg, and @​tshortli. Thank you!

Commits
  • c5d11a8 Update changelog for 1.7.0 release (#842)
  • a836797 Add ParsableArguments#_errorPrefix to allow a more-customized error prefix th...
  • 6d473ea Fix generated shell completion script handling of repeating & non-repeating p...
  • edbe114 Break ExpressibleByArgument default ambiguity (#841)
  • 1fb5308 chore: restrict GitHub workflow permissions (#828)
  • 3633633 Update changelog for 1.6.2 release (#822)
  • 530fb65 Exclude Xcode 16.2 from CI testing (#823)
  • 84babd6 Display help of array list of enum items (#821)
  • 04695ec Escape single quotes in shellCommand completion for fish. (#811)
  • e905148 Suppress needlessly alarming messages (#628)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.6.2 to 1.7.0.
- [Release notes](https://github.com/apple/swift-argument-parser/releases)
- [Commits](apple/swift-argument-parser@1.6.2...1.7.0)

---
updated-dependencies:
- dependency-name: github.com/apple/swift-argument-parser
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file swift_package_manager Pull requests that update swift_package_manager code labels Dec 17, 2025
@gmazzo gmazzo enabled auto-merge (squash) December 17, 2025 18:47
@codecov
Copy link

codecov bot commented Dec 17, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.92%. Comparing base (2aca6c5) to head (13cce82).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #54   +/-   ##
=======================================
  Coverage   82.92%   82.92%           
=======================================
  Files          31       31           
  Lines         451      451           
=======================================
  Hits          374      374           
  Misses         77       77           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@gmazzo gmazzo merged commit fbcb58d into main Dec 17, 2025
24 checks passed
@gmazzo gmazzo deleted the dependabot/swift/github.com/apple/swift-argument-parser-1.7.0 branch December 17, 2025 18:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file swift_package_manager Pull requests that update swift_package_manager code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant