Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump MSRV to 1.54.0 #2640

Closed
wants to merge 4 commits into from
Closed

Bump MSRV to 1.54.0 #2640

wants to merge 4 commits into from

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

- 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
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