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

Relax version of os_str_bytes #3727

Closed
jerome-pouiller opened this issue May 13, 2022 · 1 comment
Closed

Relax version of os_str_bytes #3727

jerome-pouiller opened this issue May 13, 2022 · 1 comment

Comments

@jerome-pouiller
Copy link

os_str_bytes 6.0 now depends on Rust 1.52.

clap_lex depends on os_str_bytes 6.0 but, it seems that version 4.0 is sufficient.

It matters because the version of rustc provided by the last Debian (and the last RaspbianOS) is 1.48.0. Do you think you could relax the dependency of os_str_bytes in '>= 4.0, < 7.0' ?

@epage
Copy link
Member

epage commented May 13, 2022

Our official MSRV policy is "two versions back" though we've been letting it go a little (1) as an experimental policy of "6 months back" and (2) out of laziness. There are newer features we want to be using that I do not see us holding back for once we can.

Even if we loosened the version requirement for os_str_bytes, clap itself is using features from 1.52. See #3267 for more of a discussion on 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

No branches or pull requests

2 participants