diff --git a/Cargo.lock b/Cargo.lock index 2477437..20759b3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -157,24 +157,23 @@ dependencies = [ ] [[package]] -name = "dirs-next" -version = "2.0.0" +name = "dirs" +version = "5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" +checksum = "dece029acd3353e3a58ac2e3eb3c8d6c35827a892edc6cc4138ef9c33df46ecd" dependencies = [ - "cfg-if", - "dirs-sys-next", + "dirs-sys", ] [[package]] -name = "dirs-sys-next" -version = "0.1.2" +name = "dirs-sys" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" +checksum = "04414300db88f70d74c5ff54e50f9e1d1737d9a5b90f53fcf2e95ca2a9ab554b" dependencies = [ "libc", "redox_users", - "winapi", + "windows-sys 0.45.0", ] [[package]] @@ -436,7 +435,7 @@ name = "rust-script" version = "0.27.0" dependencies = [ "clap", - "dirs-next", + "dirs", "env_logger", "is-terminal", "lazy_static 1.4.0", @@ -845,10 +844,10 @@ dependencies = [ [[package]] name = "winreg" -version = "0.11.0" +version = "0.50.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76a1a57ff50e9b408431e8f97d5456f2807f8eb2a2cd79b06068fc87f8ecf189" +checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" dependencies = [ "cfg-if", - "winapi", + "windows-sys 0.48.0", ] diff --git a/Cargo.toml b/Cargo.toml index c8ac63c..f3e8fde 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,7 +22,7 @@ exclude = [ [dependencies] clap = "4" -dirs-next = "2" +dirs = "5" env_logger = "0.10" log = "0.4" pulldown-cmark = "0.9" @@ -32,7 +32,7 @@ tempfile = "3" toml = "0.7" [target.'cfg(windows)'.dependencies] -winreg = "0.11" +winreg = "0.50" [target.'cfg(unix)'.dependencies] is-terminal = "0.4.6" diff --git a/src/platform.rs b/src/platform.rs index 7068ad3..e8bb5e0 100644 --- a/src/platform.rs +++ b/src/platform.rs @@ -30,7 +30,7 @@ pub fn current_time() -> u128 { pub fn cache_dir() -> PathBuf { #[cfg(not(test))] { - dirs_next::cache_dir() + dirs::cache_dir() .map(|dir| dir.join(crate::consts::PROGRAM_NAME)) .expect("Cannot get cache directory") }