Skip to content

Bump MSRV to 1.54.0 #2640

Closed
epage wants to merge 4 commits intoclap-rs:masterfrom
epage:msrv
Closed

Bump MSRV to 1.54.0 #2640
epage wants to merge 4 commits intoclap-rs:masterfrom
epage:msrv

Conversation

@epage
Copy link
Member

@epage epage commented Jul 29, 2021

Besides subtle output changes in Rust, we had some ui tests failing because some issues slipped through CI. It looks like we had an off-by-one error causing it to be ignored on our MSRV runs. This is addressed in a separate commit within this PR.

I tried making it so the README is always pulled in, since that can work on our MSRV, but that breaks the no-feature CI run (examples use clap_derive). So instead I added doc to the CI to make sure the README is tested.

Fixes #2618

epage added 2 commits July 29, 2021 16:07
- This makes it so `doc` compiles on stable
- We keep the ugly lifetime hack, just make clippy be quiet about it

Fixes clap-rs#2618
epage added 2 commits July 29, 2021 16:20
It looks like CI hasn't been running on this and we've introduced some
problems.  It looks like we had an off-by-one error in the check for
MSRV for deciding to run ui tests.
@pksunkara
Copy link
Member

I couldn't push to this PR. So, had to create #2645 which supersedes this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Replace doc(include) due to feature removal

2 participants