From 0d4f6799ade077c650643933570abe51e02fe5ea Mon Sep 17 00:00:00 2001 From: Severin Buhler Date: Thu, 5 Feb 2026 11:23:45 +0100 Subject: [PATCH 1/2] chore: Updated non-breaking dependencies --- Cargo.toml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 42d0747..c7d08fb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,29 +19,29 @@ repository = "https://github.com/pubky/mainline" exclude = ["/docs/*", "/examples/*"] [dependencies] -getrandom = "0.3" +getrandom = "0.4" serde_bencode = "^0.2.4" -serde = { version = "1.0.217", features = ["derive"] } -serde_bytes = "0.11.15" -thiserror = "2.0.11" -crc = "3.2.1" +serde = { version = "1.0.228", features = ["derive"] } +serde_bytes = "0.11.19" +thiserror = "2.0.18" +crc = "3.4.0" sha1_smol = "1.0.1" ed25519-dalek = "3.0.0-pre.1" # Pinned: digest 0.11.0-rc.11+ removed crypto_common re-export, breaking curve25519-dalek # See: https://github.com/pubky/mainline/issues/80 digest = "=0.11.0-rc.9" -tracing = "0.1" -lru = { version = "0.16.0", default-features = false } -dyn-clone = "1.0.18" +tracing = "0.1.44" +lru = { version = "0.16.2", default-features = false } +dyn-clone = "1.0.20" -document-features = "0.2.10" +document-features = "0.2.12" # `node` dependencies -flume = { version = "0.11.1", features = [ +flume = { version = "0.12.0", features = [ ], default-features = false, optional = true } # `async` dependencies -futures-lite = { version = "2.6.0", default-features = false, optional = true } +futures-lite = { version = "2.6.1", default-features = false, optional = true } [dev-dependencies] clap = { version = "4.5.29", features = ["derive"] } @@ -51,7 +51,7 @@ ctrlc = "3.4.5" histo = "1.0.0" rayon = "1.10" dashmap = "6.1" -flume = "0.11.1" +flume = "0.12.0" colored = "3.0.0" chrono = "0.4" From 85fcd41a300eee5f4964b7096a764187ade1481d Mon Sep 17 00:00:00 2001 From: Severin Buhler Date: Thu, 5 Feb 2026 11:25:59 +0100 Subject: [PATCH 2/2] chore: Updated dev dependencies --- Cargo.toml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index c7d08fb..9c0139c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -44,15 +44,15 @@ flume = { version = "0.12.0", features = [ futures-lite = { version = "2.6.1", default-features = false, optional = true } [dev-dependencies] -clap = { version = "4.5.29", features = ["derive"] } +clap = { version = "4.5.57", features = ["derive"] } futures = "0.3.31" tracing-subscriber = "0.3" -ctrlc = "3.4.5" +ctrlc = "3.5.1" histo = "1.0.0" -rayon = "1.10" +rayon = "1.11.0" dashmap = "6.1" flume = "0.12.0" -colored = "3.0.0" +colored = "3.1.1" chrono = "0.4" [features]