From 55f2110168460de0cb5929cbe28e150d26418e2d Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 20 May 2026 20:28:15 +0000 Subject: [PATCH] Pin socketioxide-parser-common to 0.17.1 to fix 0.18.3 build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit socketioxide 0.18.3 declares socketioxide-core ^0.18 and socketioxide-parser-common ^0.17. The resolver locked parser-common to 0.17.0, which depends on socketioxide-core 0.17 — producing two incompatible versions of the core Parse trait and 8 E0599 errors on CommonParser methods (encode_value, decode_value, decode_default, read_event, …). Upstream republished parser-common as 0.17.1 against core 0.18. Pinning the lock to that resolves the duplicate core version. https://claude.ai/code/session_0159LgZ35SzCrsoWgwv85nqY --- scylla-server/Cargo.lock | 25 +++++-------------------- 1 file changed, 5 insertions(+), 20 deletions(-) diff --git a/scylla-server/Cargo.lock b/scylla-server/Cargo.lock index 5dfe573e..f179978d 100644 --- a/scylla-server/Cargo.lock +++ b/scylla-server/Cargo.lock @@ -2396,7 +2396,7 @@ dependencies = [ "matchit 0.9.1", "pin-project-lite", "serde", - "socketioxide-core 0.18.0", + "socketioxide-core", "socketioxide-parser-common", "thiserror 2.0.18", "tokio", @@ -2405,21 +2405,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "socketioxide-core" -version = "0.17.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b07b95089a961994921d23dd6e70792a06f5daa250b5ec8919f6f9de371d2cc5" -dependencies = [ - "arbitrary", - "bytes", - "engineioxide-core", - "futures-core", - "serde", - "smallvec", - "thiserror 2.0.18", -] - [[package]] name = "socketioxide-core" version = "0.18.0" @@ -2437,15 +2422,15 @@ dependencies = [ [[package]] name = "socketioxide-parser-common" -version = "0.17.0" +version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fe3b57122bf9c17fe8c2f364e1d307983068396cfb1b0407ec897de411f8033" +checksum = "5ba9a856b0de7f665fe0d66fb7d60c74ad2e1810552c60a31f72e9aa6372cc02" dependencies = [ "bytes", "itoa", "serde", "serde_json", - "socketioxide-core 0.17.0", + "socketioxide-core", ] [[package]] @@ -2504,7 +2489,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "82a72c767771b47409d2345987fda8628641887d5466101319899796367354a0" dependencies = [ "fastrand", - "getrandom 0.4.2", + "getrandom 0.3.4", "once_cell", "rustix 1.1.4", "windows-sys 0.61.2",