From 987e23204ffbacfd79755cee351161816b57a6ce Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 8 May 2026 15:49:52 +0000 Subject: [PATCH 1/2] Bump socketioxide from 0.18.2 to 0.18.3 in /scylla-server Bumps [socketioxide](https://github.com/totodore/socketioxide) from 0.18.2 to 0.18.3. - [Release notes](https://github.com/totodore/socketioxide/releases) - [Changelog](https://github.com/Totodore/socketioxide/blob/main/CHANGELOG.md) - [Commits](https://github.com/totodore/socketioxide/compare/socketioxide-v0.18.2...socketioxide-v0.18.3) --- updated-dependencies: - dependency-name: socketioxide dependency-version: 0.18.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- scylla-server/Cargo.lock | 34 +++++++++++++++++++++------------- scylla-server/Cargo.toml | 2 +- 2 files changed, 22 insertions(+), 14 deletions(-) diff --git a/scylla-server/Cargo.lock b/scylla-server/Cargo.lock index ca76da9f..5dfe573e 100644 --- a/scylla-server/Cargo.lock +++ b/scylla-server/Cargo.lock @@ -1142,9 +1142,9 @@ checksum = "135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424" [[package]] name = "hyper" -version = "1.8.1" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11" +checksum = "6299f016b246a94207e63da54dbe807655bf9e00044f73ded42c3ac5305fbcca" dependencies = [ "atomic-waker", "bytes", @@ -1157,7 +1157,6 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "pin-utils", "smallvec", "tokio", "want", @@ -1602,12 +1601,6 @@ version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd" -[[package]] -name = "pin-utils" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" - [[package]] name = "pkg-config" version = "0.3.32" @@ -2389,9 +2382,9 @@ dependencies = [ [[package]] name = "socketioxide" -version = "0.18.2" +version = "0.18.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6029712903ab8849c63f19482fd837f2f8b4a33d0221b9ec612c4db910053da1" +checksum = "4cc4e3ca05df7ebdc9ae6c1a6d9211648ab0ca47447593a449d45b414f57e96d" dependencies = [ "bytes", "engineioxide", @@ -2403,7 +2396,7 @@ dependencies = [ "matchit 0.9.1", "pin-project-lite", "serde", - "socketioxide-core", + "socketioxide-core 0.18.0", "socketioxide-parser-common", "thiserror 2.0.18", "tokio", @@ -2427,6 +2420,21 @@ dependencies = [ "thiserror 2.0.18", ] +[[package]] +name = "socketioxide-core" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8229e7a5afa08cbfa3c490a9e4e9c5cf4df40ccf3134153fcdbfe95f1c107ef4" +dependencies = [ + "arbitrary", + "bytes", + "engineioxide-core", + "futures-core", + "serde", + "smallvec", + "thiserror 2.0.18", +] + [[package]] name = "socketioxide-parser-common" version = "0.17.0" @@ -2437,7 +2445,7 @@ dependencies = [ "itoa", "serde", "serde_json", - "socketioxide-core", + "socketioxide-core 0.17.0", ] [[package]] diff --git a/scylla-server/Cargo.toml b/scylla-server/Cargo.toml index d4a497a8..0a2323bd 100644 --- a/scylla-server/Cargo.toml +++ b/scylla-server/Cargo.toml @@ -15,7 +15,7 @@ tokio = { version = "1.52.1", features = ["full", "tracing"] } axum = { version = "0.8.9", features = ["multipart", "macros"] } tower = { version = "0.5.2", features = ["timeout"] } tower-http = { version = "0.6.8", features = ["cors", "trace"] } -socketioxide = { version = "0.18.2", features = ["tracing"] } +socketioxide = { version = "0.18.3", features = ["tracing"] } rumqttc = { version = "0.25.1" } tokio-util = { version= "0.7.16", features = ["full"] } tracing = "0.1.43" From 55f2110168460de0cb5929cbe28e150d26418e2d Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 20 May 2026 20:28:15 +0000 Subject: [PATCH 2/2] 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",