Skip to content

Commit

Permalink
Switch CLI argument parsing to clap v3; MSRV 1.54 (#562)
Browse files Browse the repository at this point in the history
As discussed in #298, switches command-line argument processing from
`gumdrop` to `clap` v3.0.0-beta.4.

This release of `clap`, despite still being beta, has moved many of the
warnings around the stability of the API. They are also cutting scope of
an initial release upstream, which are good signs that they will get to
a stable release soon.

Co-authored-by: rsdy <me@rhapsodhy.hu>
  • Loading branch information
tony-iqlusion and rsdy committed Oct 6, 2021
1 parent dd2ad3b commit 127e1d1
Show file tree
Hide file tree
Showing 34 changed files with 284 additions and 1,046 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/cli.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
- macos-latest
- windows-latest
rust:
- 1.51.0 # MSRV
- 1.54.0 # MSRV
- stable
runs-on: ${{ matrix.platform }}
steps:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/core.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
- macos-latest
- windows-latest
rust:
- 1.51.0 # MSRV
- 1.54.0 # MSRV
- stable
runs-on: ${{ matrix.platform }}
steps:
Expand All @@ -47,7 +47,7 @@ jobs:
- macos-latest
- windows-latest
rust:
- 1.51.0 # MSRV
- 1.54.0 # MSRV
- stable
runs-on: ${{ matrix.platform }}
steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/derive.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
strategy:
matrix:
rust:
- 1.51.0 # MSRV
- 1.54.0 # MSRV
- stable
steps:
- uses: actions/checkout@v2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/tokio.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
strategy:
matrix:
rust:
- 1.51.0 # MSRV
- 1.54.0 # MSRV
- stable
steps:
- uses: actions/checkout@v2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/workspace.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
with:
toolchain: 1.51.0 # MSRV
toolchain: 1.54.0 # MSRV
components: clippy
override: true
profile: minimal
Expand Down

0 comments on commit 127e1d1

Please sign in to comment.