diff --git a/Cargo.lock b/Cargo.lock index 3a9e2d128..b1cae5d61 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -544,33 +544,33 @@ dependencies = [ [[package]] name = "cached" -version = "0.47.0" +version = "0.56.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69b0116662497bc24e4b177c90eaf8870e39e2714c3fcfa296327a93f593fc21" +checksum = "801927ee168e17809ab8901d9f01f700cd7d8d6a6527997fee44e4b0327a253c" dependencies = [ "ahash 0.8.12", "async-trait", "cached_proc_macro", "cached_proc_macro_types", "futures", - "hashbrown 0.14.5", - "instant", + "hashbrown 0.15.5", "once_cell", "serde", - "thiserror 1.0.69", + "thiserror 2.0.16", "tokio", + "web-time", ] [[package]] name = "cached_proc_macro" -version = "0.18.1" +version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c878c71c2821aa2058722038a59a67583a4240524687c6028571c9b395ded61f" +checksum = "9225bdcf4e4a9a4c08bf16607908eb2fbf746828d5e0b5e019726dbf6571f201" dependencies = [ - "darling 0.14.4", + "darling 0.20.11", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.106", ] [[package]] @@ -809,7 +809,7 @@ dependencies = [ "anstream", "anstyle", "clap_lex", - "strsim 0.11.1", + "strsim", ] [[package]] @@ -1276,16 +1276,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "darling" -version = "0.14.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850" -dependencies = [ - "darling_core 0.14.4", - "darling_macro 0.14.4", -] - [[package]] name = "darling" version = "0.20.11" @@ -1306,20 +1296,6 @@ dependencies = [ "darling_macro 0.21.3", ] -[[package]] -name = "darling_core" -version = "0.14.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0" -dependencies = [ - "fnv", - "ident_case", - "proc-macro2", - "quote", - "strsim 0.10.0", - "syn 1.0.109", -] - [[package]] name = "darling_core" version = "0.20.11" @@ -1330,7 +1306,7 @@ dependencies = [ "ident_case", "proc-macro2", "quote", - "strsim 0.11.1", + "strsim", "syn 2.0.106", ] @@ -1344,21 +1320,10 @@ dependencies = [ "ident_case", "proc-macro2", "quote", - "strsim 0.11.1", + "strsim", "syn 2.0.106", ] -[[package]] -name = "darling_macro" -version = "0.14.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e" -dependencies = [ - "darling_core 0.14.4", - "quote", - "syn 1.0.109", -] - [[package]] name = "darling_macro" version = "0.20.11" @@ -6464,12 +6429,6 @@ dependencies = [ "quote", ] -[[package]] -name = "strsim" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" - [[package]] name = "strsim" version = "0.11.1" @@ -7017,7 +6976,7 @@ dependencies = [ "reqwest 0.12.23", "serde", "serde_json", - "strsim 0.11.1", + "strsim", "tempfile", "terraphim_types", "thiserror 1.0.69", @@ -7284,7 +7243,7 @@ dependencies = [ "serde", "serde_json", "serial_test", - "strsim 0.11.1", + "strsim", "tempfile", "terraphim_automata", "terraphim_config", diff --git a/crates/terraphim_automata/Cargo.toml b/crates/terraphim_automata/Cargo.toml index 63f3b870d..806de4f8a 100644 --- a/crates/terraphim_automata/Cargo.toml +++ b/crates/terraphim_automata/Cargo.toml @@ -28,7 +28,7 @@ strsim = "0.11" log = "0.4" wasm-bindgen-futures = "0.4.1" wasm-bindgen = { version = "0.2.51" } -cached = { version = "0.47.0", features = ["proc_macro", "async", "serde", "ahash"] } +cached = { version = "0.56.0", features = ["proc_macro", "async", "serde", "ahash"] } tsify = { version = "0.5", features = ["js"], optional = true } [[bench]] diff --git a/crates/terraphim_middleware/Cargo.toml b/crates/terraphim_middleware/Cargo.toml index d97d4fcc5..ffeb152ff 100644 --- a/crates/terraphim_middleware/Cargo.toml +++ b/crates/terraphim_middleware/Cargo.toml @@ -21,7 +21,7 @@ terraphim_persistence = { path = "../terraphim_persistence", version = "0.2.0" } terraphim_atomic_client = { path = "../terraphim_atomic_client", features = ["native"] } ahash = { version = "0.8.8", features = ["serde"] } -cached = { version = "0.47.0", features = ["async", "serde", "ahash"] } +cached = { version = "0.56.0", features = ["async", "serde", "ahash"] } log = "0.4" serde = { version = "1.0.149", features = ["derive"] } serde_json = "1.0.110"