The tempfile dev-dependency currently has a MSRV of 1.32.0 but has a carrot dependency on remove_dir_all which has an implicit MSRV of 1.40.0 (but a policy of supporting only the current compiler). This causes an unpatched build on our MSRV (1.39.0) to fail.
tempfile may increase its MSRV to address this issue (or it may pin a version of remove_dir_all). See Stebalien/tempfile#120. If tempfile increases its MSRV then we should probably follow suit.
Once tempfile has resolved this issue (one way or the other) then we should remove the "Patch Dependencies" step in the CI workflow.
The
tempfiledev-dependency currently has a MSRV of 1.32.0 but has a carrot dependency onremove_dir_allwhich has an implicit MSRV of 1.40.0 (but a policy of supporting only the current compiler). This causes an unpatched build on our MSRV (1.39.0) to fail.tempfilemay increase its MSRV to address this issue (or it may pin a version ofremove_dir_all). See Stebalien/tempfile#120. Iftempfileincreases its MSRV then we should probably follow suit.Once
tempfilehas resolved this issue (one way or the other) then we should remove the "Patch Dependencies" step in the CI workflow.