From cd07f7335bf6335571ee61cce0aaf1248c6b2a32 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 2 Jun 2026 03:33:12 +0000 Subject: [PATCH 1/2] Update all other updates --- .github/workflows/rust.yml | 6 +++--- Cargo.lock | 36 ++++++++++++++++++++++++------------ Cargo.toml | 6 +++--- 3 files changed, 30 insertions(+), 18 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 593db58..ce1119e 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -26,9 +26,9 @@ jobs: with: token: ${{secrets.GITHUB_TOKEN}} - - uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2 + - uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2 - - uses: astral-sh/setup-uv@e06108dd0aef18192324c70427afc47652e63a82 # v7.5.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Install Nextest run: curl -LsSf https://get.nexte.st/latest/linux | tar zxf - -C /usr/local/bin @@ -43,7 +43,7 @@ jobs: run: cargo nextest run --benches - name: Clippy - uses: auguwu/clippy-action@94a9ff2f6920180b89e5c03d121d0af04a9d3e03 # 1.4.0 + uses: auguwu/clippy-action@9817d076b82df0194935be9db6154c56ac07b317 # 1.5.0 with: token: ${{secrets.GITHUB_TOKEN}} diff --git a/Cargo.lock b/Cargo.lock index 9abdd2f..53b47a2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -302,9 +302,9 @@ checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" [[package]] name = "either" -version = "1.15.0" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" +checksum = "91622ff5e7162018101f2fea40d6ebf4a78bbe5a49736a2020649edf9693679e" [[package]] name = "equivalent" @@ -701,9 +701,9 @@ dependencies = [ [[package]] name = "proptest" -version = "1.9.0" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bee689443a2bd0a16ab0348b52ee43e3b2d1b1f931c8aa5c9f8de4c86fbe8c40" +checksum = "4b45fcc2344c680f5025fe57779faef368840d0bd1f42f216291f0dc4ace4744" dependencies = [ "bit-set", "bit-vec", @@ -812,6 +812,18 @@ dependencies = [ "num-traits", ] +[[package]] +name = "range-set-blaze" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4dbaaf29990efce7efbdb301794fbacf9fcdbfb871e77f67c00b0ae3c08b665e" +dependencies = [ + "gen_ops", + "itertools 0.14.0", + "num-integer", + "num-traits", +] + [[package]] name = "rayon" version = "1.11.0" @@ -863,9 +875,9 @@ checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58" [[package]] name = "roaring" -version = "0.11.3" +version = "0.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ba9ce64a8f45d7fc86358410bb1a82e8c987504c0d4900e9141d69a9f26c885" +checksum = "1dedc5658c6ecb3bdb5ef5f3295bb9253f42dcf3fd1402c03f6b1f7659c3c4a9" dependencies = [ "bytemuck", "byteorder", @@ -988,7 +1000,7 @@ dependencies = [ "num", "proptest", "rand 0.10.1", - "range-set-blaze", + "range-set-blaze 0.5.0", "roaring", "splinter-rs", "static_assertions", @@ -1070,7 +1082,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1f3ad99188ca534c9d64fca4f6db75521ff55ce3b4d10c821d695a90f996d159" dependencies = [ "num", - "range-set-blaze", + "range-set-blaze 0.4.1", "static_assertions", "zerocopy", ] @@ -1370,18 +1382,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.31" +version = "0.8.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3" +checksum = "3b065d4f0e55f82fae73202e189638116a87c55ab6b8e6c2721e13dd9d854ad1" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.31" +version = "0.8.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a" +checksum = "0b631b19d36a892ab55420c92dbc83ccd79274f25be714855d3074aa71cab639" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index 89b4129..63fc044 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,7 +28,7 @@ itertools = "0.14" num = "0.4" proptest = { version="1.7.0", optional=true} rand = { version = "0.10", optional = true } -range-set-blaze = "0.4.0" +range-set-blaze = "0.5.0" static_assertions = "1.1" thiserror = "2.0" u24 = { version = "0.6.0", features = ["range-set-blaze"] } @@ -38,9 +38,9 @@ zerocopy = { version = "0.8", features = ["derive"] } splinter-rs = { path = ".", features = ["testutil"] } criterion = "=0.8.2" -hegeltest = "0.1.15" +hegeltest = "=0.1.15" lz4 = "=1.28.1" -roaring = "=0.11.3" +roaring = "=0.11.4" [profile.release] opt-level = 3 From 09ef367a22933a39794d65ff7fde7ddc5a0c3b82 Mon Sep 17 00:00:00 2001 From: Carl Sverre <82591+carlsverre@users.noreply.github.com> Date: Mon, 1 Jun 2026 20:40:50 -0700 Subject: [PATCH 2/2] Bump u24 to 0.6.1 for range-set-blaze 0.5 compatibility range-set-blaze 0.4 -> 0.5 is a breaking change to its Integer trait. u24 0.6.0 pinned range-set-blaze 0.4.1, so the two versions co-existed and u24's Integer impl no longer satisfied the 0.5 trait. u24 0.6.1 depends on range-set-blaze 0.5, collapsing the graph to a single shared version. --- Cargo.lock | 20 ++++---------------- Cargo.toml | 2 +- 2 files changed, 5 insertions(+), 17 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 53b47a2..ea6aba3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -800,18 +800,6 @@ dependencies = [ "rand_core 0.9.3", ] -[[package]] -name = "range-set-blaze" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "953906b1d974976f882aea72a511bd37c5f633ef17839fd3bf2bd2d18cc101be" -dependencies = [ - "gen_ops", - "itertools 0.14.0", - "num-integer", - "num-traits", -] - [[package]] name = "range-set-blaze" version = "0.5.0" @@ -1000,7 +988,7 @@ dependencies = [ "num", "proptest", "rand 0.10.1", - "range-set-blaze 0.5.0", + "range-set-blaze", "roaring", "splinter-rs", "static_assertions", @@ -1077,12 +1065,12 @@ dependencies = [ [[package]] name = "u24" -version = "0.6.0" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f3ad99188ca534c9d64fca4f6db75521ff55ce3b4d10c821d695a90f996d159" +checksum = "3620d57106792483ffde8a3cf30b37f76b9ff7fe1a1833551c4872ffc3cfbfb0" dependencies = [ "num", - "range-set-blaze 0.4.1", + "range-set-blaze", "static_assertions", "zerocopy", ] diff --git a/Cargo.toml b/Cargo.toml index 63fc044..88315d6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,7 +31,7 @@ rand = { version = "0.10", optional = true } range-set-blaze = "0.5.0" static_assertions = "1.1" thiserror = "2.0" -u24 = { version = "0.6.0", features = ["range-set-blaze"] } +u24 = { version = "0.6.1", features = ["range-set-blaze"] } zerocopy = { version = "0.8", features = ["derive"] } [dev-dependencies]