Skip to content

Commit

Permalink
Switch CLI argument parsing to clap v3; MSRV 1.54
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.
  • Loading branch information
rsdy authored and tony-iqlusion committed Oct 6, 2021
1 parent 2f02d5d commit c43f985
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 c43f985

Please sign in to comment.