From 1e5880a654281de13fca6c813897aefabf013769 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 29 Oct 2024 17:52:52 +0000 Subject: [PATCH] chore(deps): update rust crate ractor to 0.13 --- Cargo.lock | 54 +++++++++++++++++++++++++++++++++++++------- tap-agent/Cargo.toml | 2 +- 2 files changed, 47 insertions(+), 9 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 82d5cb970..3be1d81bd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -314,7 +314,7 @@ dependencies = [ "async-stream", "async-trait", "auto_impl", - "dashmap", + "dashmap 5.5.3", "futures", "futures-utils-wasm", "lru", @@ -1291,8 +1291,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33415e24172c1b7d6066f6d999545375ab8e1d95421d6784bdfff9496f292387" dependencies = [ "bitcoin_hashes", - "rand 0.7.3", - "rand_core 0.5.1", + "rand 0.8.5", + "rand_core 0.6.4", "serde", "unicode-normalization", ] @@ -1385,6 +1385,29 @@ dependencies = [ "zeroize", ] +[[package]] +name = "bon" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97493a391b4b18ee918675fb8663e53646fd09321c58b46afa04e8ce2499c869" +dependencies = [ + "bon-macros", + "rustversion", +] + +[[package]] +name = "bon-macros" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a2af3eac944c12cdf4423eab70d310da0a8e5851a18ffb192c0a5e3f7ae1663" +dependencies = [ + "darling", + "ident_case", + "proc-macro2", + "quote", + "syn 2.0.79", +] + [[package]] name = "borsh" version = "1.5.1" @@ -1942,6 +1965,20 @@ dependencies = [ "parking_lot_core", ] +[[package]] +name = "dashmap" +version = "6.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf" +dependencies = [ + "cfg-if", + "crossbeam-utils", + "hashbrown 0.14.5", + "lock_api", + "once_cell", + "parking_lot_core", +] + [[package]] name = "data-encoding" version = "2.6.0" @@ -2553,7 +2590,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "68a7f542ee6b35af73b06abc0dad1c1bae89964e4e253bc4b587b91c9637867b" dependencies = [ "cfg-if", - "dashmap", + "dashmap 5.5.3", "futures", "futures-timer", "no-std-compat", @@ -4510,15 +4547,16 @@ dependencies = [ [[package]] name = "ractor" -version = "0.9.8" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1d551077e2f2f354bd9cbe5520fe493cf57618bc70c1de4609f022ee9cc5d33" +checksum = "05af6f1ab9ad536bdb4e40afba9ac3502479682af786e532a710b0adaf4d5440" dependencies = [ "async-trait", - "dashmap", + "bon", + "dashmap 6.1.0", "futures", "once_cell", - "rand 0.8.5", + "strum 0.26.3", "tokio", "tracing", ] diff --git a/tap-agent/Cargo.toml b/tap-agent/Cargo.toml index 44ea98f83..43b52f8dc 100644 --- a/tap-agent/Cargo.toml +++ b/tap-agent/Cargo.toml @@ -38,7 +38,7 @@ ruint = { version = "1.12.3", features = [ futures-util = { version = "0.3.28", default-features = false } jsonrpsee = { version = "0.24.0", features = ["http-client", "tracing"] } tap_aggregator = { git = "https://github.com/semiotic-ai/timeline-aggregation-protocol", rev = "eb8447e" } -ractor = { version = "0.9", features = [ +ractor = { version = "0.13", features = [ "async-trait", ], default-features = false }