From 4390ae1aac94953ebae08117b285a413ecdb3fc5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 14 May 2026 15:03:54 +0000 Subject: [PATCH] [deps]: Pin dependencies --- Cargo.toml | 64 +++++++++++++++---------------- crates/ap-client/Cargo.toml | 10 ++--- crates/ap-noise/Cargo.toml | 8 ++-- crates/ap-proxy-client/Cargo.toml | 2 +- crates/ap-uniffi/Cargo.toml | 18 ++++----- 5 files changed, 51 insertions(+), 51 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 2014d41..1236712 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -37,50 +37,50 @@ ap-proxy-client = { path = "crates/ap-proxy-client", version = "0.11.0", default ap-proxy-protocol = { path = "crates/ap-proxy-protocol", version = "0.11.0" } # External dependencies -async-trait = "0.1" -base64 = "0.22" -coset = "0.4.1" -chacha20poly1305 = "0.10" -ciborium = "0.2" -clap = { version = "4.5", features = ["derive", "env", "color"] } -clatter = { version = "2.0", default-features = false, features = [ +async-trait = "=0.1.89" +base64 = "=0.22.1" +coset = "=0.4.1" +chacha20poly1305 = "=0.10.1" +ciborium = "=0.2.2" +clap = { version = "=4.5.60", features = ["derive", "env", "color"] } +clatter = { version = "=2.2.0", default-features = false, features = [ "getrandom", "use-rust-crypto-ml-kem", "use-25519", "use-chacha20poly1305", "use-sha", ] } -color-eyre = "0.6.3" -crossterm = { version = "0.28", features = ["event-stream"] } -darling = "0.20.10" -dirs = "5.0" -ed25519-dalek = "2.2.0" -futures-util = "0.3" -hex = "0.4" -hkdf = "0.12" -ml-dsa = "0.1.0-rc.7" -once_cell = "1.19" -ratatui = "0.29" -proc-macro2 = "1.0" +color-eyre = "=0.6.3" +crossterm = { version = "=0.28.1", features = ["event-stream"] } +darling = "=0.20.10" +dirs = "=5.0.1" +ed25519-dalek = "=2.2.0" +futures-util = "=0.3.32" +hex = "=0.4.3" +hkdf = "=0.12.4" +ml-dsa = "=0.1.0-rc.7" +once_cell = "=1.21.3" +ratatui = "=0.29.0" +proc-macro2 = "=1.0.106" rand = "0.8" -quote = "1.0.45" -secrecy = { version = "0.10", features = ["serde"] } -serde = { version = "1.0", features = ["derive"] } -serde_json = "1.0" -sha2 = "0.10" -snow = { version = "0.9", features = ["xchachapoly"] } -syn = "2.0" -thiserror = "1.0" -tokio = { version = "1.36.0", features = [ +quote = "=1.0.45" +secrecy = { version = "=0.10.3", features = ["serde"] } +serde = { version = "=1.0.228", features = ["derive"] } +serde_json = "=1.0.149" +sha2 = "=0.10.9" +snow = { version = "=0.9.6", features = ["xchachapoly"] } +syn = "=2.0.117" +thiserror = "=1.0.69" +tokio = { version = "=1.36.0", features = [ "macros", "rt-multi-thread", "sync", "time", ] } -tokio-tungstenite = { version = "0.24" } -tracing = "0.1.41" -tracing-subscriber = { version = "0.3.20", features = ["fmt", "env-filter"] } -zeroize = { version = "1.8", features = ["zeroize_derive", "serde"] } +tokio-tungstenite = { version = "=0.24.0" } +tracing = "=0.1.41" +tracing-subscriber = { version = "=0.3.20", features = ["fmt", "env-filter"] } +zeroize = { version = "=1.8.2", features = ["zeroize_derive", "serde"] } [workspace.lints.clippy] unwrap_used = "deny" diff --git a/crates/ap-client/Cargo.toml b/crates/ap-client/Cargo.toml index 4c94550..f0e14ea 100644 --- a/crates/ap-client/Cargo.toml +++ b/crates/ap-client/Cargo.toml @@ -25,7 +25,7 @@ rand = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } thiserror = { workspace = true } -tokio = { version = "1.36.0", default-features = false, features = [ +tokio = { version = "=1.36.0", default-features = false, features = [ "sync", "macros", ] } @@ -33,12 +33,12 @@ tracing = { workspace = true } zeroize = { workspace = true } [target.'cfg(not(target_arch = "wasm32"))'.dependencies] -tokio = { version = "1.36.0", features = ["time"] } +tokio = { version = "=1.36.0", features = ["time"] } [target.'cfg(target_arch = "wasm32")'.dependencies] -gloo-timers = { version = "0.3", features = ["futures"] } -wasm-bindgen-futures = "0.4" -web-time = "1" +gloo-timers = { version = "=0.3.0", features = ["futures"] } +wasm-bindgen-futures = "=0.4.64" +web-time = "=1.1.0" [dev-dependencies] ap-proxy = { workspace = true } diff --git a/crates/ap-noise/Cargo.toml b/crates/ap-noise/Cargo.toml index feae3a8..3a67513 100644 --- a/crates/ap-noise/Cargo.toml +++ b/crates/ap-noise/Cargo.toml @@ -18,20 +18,20 @@ ap-error = { workspace = true } chacha20poly1305 = { workspace = true } ciborium = { workspace = true } clatter = { workspace = true } -hex = "0.4.3" +hex = "=0.4.3" hkdf = { workspace = true } rand = { workspace = true } serde = { workspace = true } sha2 = { workspace = true } thiserror = { workspace = true } tracing = { workspace = true } -zeroize = { version = "1.8.2", features = ["zeroize_derive"] } +zeroize = { version = "=1.8.2", features = ["zeroize_derive"] } [target.'cfg(target_arch = "wasm32")'.dependencies] -js-sys = "0.3" +js-sys = "=0.3.91" [dev-dependencies] -tokio = { version = "1", features = ["rt", "time", "macros"] } +tokio = { version = "=1.50.0", features = ["rt", "time", "macros"] } [lints] workspace = true diff --git a/crates/ap-proxy-client/Cargo.toml b/crates/ap-proxy-client/Cargo.toml index 110cc37..f60d64a 100644 --- a/crates/ap-proxy-client/Cargo.toml +++ b/crates/ap-proxy-client/Cargo.toml @@ -17,7 +17,7 @@ native-websocket = ["dep:futures-util", "dep:tokio-tungstenite", "dep:tracing", ap-proxy-protocol = { workspace = true } futures-util = { workspace = true, optional = true } serde_json = { workspace = true } -tokio = { version = "1.36.0", default-features = false, features = ["sync"] } +tokio = { version = "=1.36.0", default-features = false, features = ["sync"] } tokio-tungstenite = { workspace = true, features = ["native-tls"], optional = true } tracing = { workspace = true, optional = true } diff --git a/crates/ap-uniffi/Cargo.toml b/crates/ap-uniffi/Cargo.toml index 31c275f..59f5c25 100644 --- a/crates/ap-uniffi/Cargo.toml +++ b/crates/ap-uniffi/Cargo.toml @@ -19,18 +19,18 @@ ap-client = { path = "../ap-client", features = ["native-websocket"] } ap-proxy-client = { path = "../ap-proxy-client", default-features = false, features = ["native-websocket"] } ap-proxy-protocol = { path = "../ap-proxy-protocol" } ap-noise = { path = "../ap-noise" } -async-trait = "0.1" -thiserror = "1.0" -tokio = { version = "1.36.0", features = ["rt-multi-thread", "sync", "macros"] } -tracing = "0.1" -tracing-subscriber = { version = "0.3", features = ["fmt", "env-filter"] } -uniffi = { version = "0.28", features = ["cli", "tokio"] } -zeroize = { version = "1.8", features = ["zeroize_derive"] } +async-trait = "=0.1.89" +thiserror = "=1.0.69" +tokio = { version = "=1.36.0", features = ["rt-multi-thread", "sync", "macros"] } +tracing = "=0.1.44" +tracing-subscriber = { version = "=0.3.22", features = ["fmt", "env-filter"] } +uniffi = { version = "=0.28.3", features = ["cli", "tokio"] } +zeroize = { version = "=1.8.2", features = ["zeroize_derive"] } [dev-dependencies] ap-proxy = { path = "../ap-proxy" } -tokio = { version = "1.36.0", features = ["rt-multi-thread", "sync", "macros", "time"] } -zeroize = { version = "1.8", features = ["zeroize_derive"] } +tokio = { version = "=1.36.0", features = ["rt-multi-thread", "sync", "macros", "time"] } +zeroize = { version = "=1.8.2", features = ["zeroize_derive"] } [lints.clippy] unwrap_used = "deny"