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

remove_dir_all caret dependency is incompatible with tempfile MSRV #120

Closed
str4d opened this issue Jun 25, 2020 · 1 comment · Fixed by #126
Closed

remove_dir_all caret dependency is incompatible with tempfile MSRV #120

str4d opened this issue Jun 25, 2020 · 1 comment · Fixed by #126

Comments

@str4d
Copy link

str4d commented Jun 25, 2020

The recent 0.5.3 release of the remove_dir_all crate bumped its effective MSRV to 1.40.0, and as now documented in XAMPPRocky/remove_dir_all#21 (comment), the crate only supports the latest Rust version. However, the remove_dir_all crate is specified as a (default) caret dependency of tempfile:

remove_dir_all = "0.5"

This automatically selects 0.5.3, breaking tempfile's MSRV of 1.32.0.

tempfile should either pin with =0.5.2 until its MSRV reaches 1.40.0 (and always pin specific versions going forward, as caret dependencies may similarly break in future), or remove the remove_dir_all dependency.

@Stebalien
Copy link
Owner

It's about time to bump the MSRV anyways. 1.40 is 6 months old at this point.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants