This is an automated email from the ASF dual-hosted git repository. hgruszecki pushed a commit to branch update-deps in repository https://gitbox.apache.org/repos/asf/iggy.git
commit b3fb197be29295c67c4833758c189097b18ad866 Author: Hubert Gruszecki <[email protected]> AuthorDate: Fri Apr 3 21:00:04 2026 +0200 chore(deps): update workspace dependencies Fix macOS compatibility in extract-version.sh by replacing \s with POSIX [[:space:]] character class in sed expressions. --- .typos.toml | 2 + Cargo.lock | 332 ++++++++++++++++++++++++++++++---------- Cargo.toml | 37 ++--- DEPENDENCIES.md | 32 ++-- core/binary_protocol/Cargo.toml | 2 +- core/iobuf/Cargo.toml | 2 +- core/partitions/Cargo.toml | 2 +- scripts/extract-version.sh | 4 +- 8 files changed, 297 insertions(+), 116 deletions(-) diff --git a/.typos.toml b/.typos.toml index fe7b107d8..bf6e17ec9 100644 --- a/.typos.toml +++ b/.typos.toml @@ -36,6 +36,8 @@ bais = "bais" Strat = "Strat" # Same as above strin = "strin" +# Valid Rust crate name (part of ICU4X) +writeable = "writeable" # Exclude auto-generated/non-editable files from typos check [files] diff --git a/Cargo.lock b/Cargo.lock index 4be27b7fb..ee0624d43 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -589,7 +589,7 @@ dependencies = [ "arrow-schema", "chrono", "half", - "indexmap 2.13.0", + "indexmap 2.13.1", "itoa", "lexical-core", "memchr", @@ -1099,7 +1099,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cffb0e931875b666fc4fcb20fee52e9bbd1ef836fd9e9e04ec21555f9f85f7ef" dependencies = [ "fastrand", - "gloo-timers", + "gloo-timers 0.3.0", "tokio", ] @@ -1162,7 +1162,7 @@ dependencies = [ "charming", "chrono", "getrandom 0.4.2", - "gloo", + "gloo 0.12.0", "js-sys", "serde_json", "thiserror 2.0.18", @@ -1274,9 +1274,9 @@ dependencies = [ [[package]] name = "bit-set" -version = "0.9.1" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34ddef2995421ab6a5c779542c81ee77c115206f4ad9d5a8e05f4ff49716a3dd" +checksum = "09ec2f926cc3060f09db9ebc5b52823d85268d24bb917e472c0c4bea35780a7d" dependencies = [ "bit-vec 0.9.1", ] @@ -1506,7 +1506,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfcfdc083699101d5a7965e49925975f2f55060f94f9a05e7187be95d530ca59" dependencies = [ "once_cell", - "proc-macro-crate 3.5.0", + "proc-macro-crate 3.3.0", "proc-macro2", "quote", "syn 2.0.117", @@ -1545,7 +1545,7 @@ dependencies = [ "getrandom 0.2.17", "getrandom 0.3.4", "hex", - "indexmap 2.13.0", + "indexmap 2.13.1", "js-sys", "once_cell", "rand 0.9.2", @@ -1730,9 +1730,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.58" +version = "1.2.59" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1e928d4b69e3077709075a938a05ffbedfa53a84c8f766efbf8220bb1ff60e1" +checksum = "b7a4d3ec6524d28a329fc53654bbadc9bdd7b0431f5d65f1a56ffb28a1ee5283" dependencies = [ "find-msvc-tools", "jobserver", @@ -2066,7 +2066,7 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f05ed201484967dc70de77a8f7a02b29aaa8e6c81cbea2e75492ee0c8d97766b" dependencies = [ - "proc-macro-crate 3.5.0", + "proc-macro-crate 3.3.0", "proc-macro2", "quote", "syn 2.0.117", @@ -2227,7 +2227,7 @@ dependencies = [ name = "consensus" version = "0.1.0" dependencies = [ - "bit-set 0.9.1", + "bit-set 0.10.0", "bytemuck", "bytes", "futures", @@ -2574,9 +2574,9 @@ dependencies = [ [[package]] name = "ctor" -version = "0.6.3" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "424e0138278faeb2b401f174ad17e715c829512d74f3d1e81eb43365c2e0590e" +checksum = "352d39c2f7bef1d6ad73db6f5160efcaed66d94ef8c6c573a8410c00bf909a98" dependencies = [ "ctor-proc-macro", "dtor", @@ -2933,7 +2933,7 @@ dependencies = [ "deno_path_util", "deno_unsync", "futures", - "indexmap 2.13.0", + "indexmap 2.13.1", "libc", "parking_lot", "percent-encoding", @@ -2988,7 +2988,7 @@ version = "0.227.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1bab1eaf578a8cc0ae6fb933e91dc3388b41df22e5974d5891c17ba66b3a0bbb" dependencies = [ - "indexmap 2.13.0", + "indexmap 2.13.1", "proc-macro-rules", "proc-macro2", "quote", @@ -3296,9 +3296,9 @@ checksum = "4c3cf4824e2d5f025c7b531afcb2325364084a16806f6d47fbc1f5fbd9960590" [[package]] name = "dtor" -version = "0.1.1" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "404d02eeb088a82cfd873006cb713fe411306c7d182c344905e101fb1167d301" +checksum = "f1057d6c64987086ff8ed0fd3fbf377a6b7d205cc7715868cd401705f715cbe4" dependencies = [ "dtor-proc-macro", ] @@ -4270,17 +4270,36 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d15282ece24eaf4bd338d73ef580c6714c8615155c4190c781290ee3fa0fd372" dependencies = [ - "gloo-console", - "gloo-dialogs", - "gloo-events", - "gloo-file", - "gloo-history", - "gloo-net", - "gloo-render", - "gloo-storage", - "gloo-timers", - "gloo-utils", - "gloo-worker", + "gloo-console 0.3.0", + "gloo-dialogs 0.2.0", + "gloo-events 0.2.0", + "gloo-file 0.3.0", + "gloo-history 0.2.2", + "gloo-net 0.5.0", + "gloo-render 0.2.0", + "gloo-storage 0.3.0", + "gloo-timers 0.3.0", + "gloo-utils 0.2.0", + "gloo-worker 0.5.0", +] + +[[package]] +name = "gloo" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc13cc21c3835347855fd83900414d94716adc1e332f09f7fba56f21be127214" +dependencies = [ + "gloo-console 0.4.0", + "gloo-dialogs 0.3.0", + "gloo-events 0.3.0", + "gloo-file 0.4.0", + "gloo-history 0.3.0", + "gloo-net 0.7.0", + "gloo-render 0.3.0", + "gloo-storage 0.4.0", + "gloo-timers 0.4.0", + "gloo-utils 0.3.0", + "gloo-worker 0.6.0", ] [[package]] @@ -4289,7 +4308,20 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2a17868f56b4a24f677b17c8cb69958385102fa879418052d60b50bc1727e261" dependencies = [ - "gloo-utils", + "gloo-utils 0.2.0", + "js-sys", + "serde", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-console" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f1d5cec0b97edb53f21221f799c659cef3764ad5a00eca52950eb9b902028ba" +dependencies = [ + "gloo-utils 0.3.0", "js-sys", "serde", "wasm-bindgen", @@ -4306,6 +4338,16 @@ dependencies = [ "web-sys", ] +[[package]] +name = "gloo-dialogs" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45618929b7022bb49903b958b5b7af1d4fb58fbd99712926d91641fe582f3d55" +dependencies = [ + "wasm-bindgen", + "web-sys", +] + [[package]] name = "gloo-events" version = "0.2.0" @@ -4316,6 +4358,16 @@ dependencies = [ "web-sys", ] +[[package]] +name = "gloo-events" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c6a94fa8cd88bea0babf8a27fe9abbcdece831fd1c3c84dd5c231fab4685ec7" +dependencies = [ + "wasm-bindgen", + "web-sys", +] + [[package]] name = "gloo-file" version = "0.3.0" @@ -4323,7 +4375,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97563d71863fb2824b2e974e754a81d19c4a7ec47b09ced8a0e6656b6d54bd1f" dependencies = [ "futures-channel", - "gloo-events", + "gloo-events 0.2.0", + "js-sys", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-file" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "544a15ff6a3d5976bebc97380c8471ae14283bc71f4bb198d6c8cae64f411ab7" +dependencies = [ + "gloo-events 0.3.0", "js-sys", "wasm-bindgen", "web-sys", @@ -4336,8 +4400,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "903f432be5ba34427eac5e16048ef65604a82061fe93789f2212afc73d8617d6" dependencies = [ "getrandom 0.2.17", - "gloo-events", - "gloo-utils", + "gloo-events 0.2.0", + "gloo-utils 0.2.0", "serde", "serde-wasm-bindgen", "serde_urlencoded", @@ -4346,6 +4410,23 @@ dependencies = [ "web-sys", ] +[[package]] +name = "gloo-history" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f07f3d446931414cc92f4a1b6e631dfa233db2f96c887d5f72beeecd1b5db39c" +dependencies = [ + "getrandom 0.2.17", + "gloo-events 0.3.0", + "gloo-utils 0.3.0", + "serde", + "serde-wasm-bindgen", + "serde_urlencoded", + "thiserror 2.0.18", + "wasm-bindgen", + "web-sys", +] + [[package]] name = "gloo-net" version = "0.5.0" @@ -4355,7 +4436,7 @@ dependencies = [ "futures-channel", "futures-core", "futures-sink", - "gloo-utils", + "gloo-utils 0.2.0", "http 0.2.12", "js-sys", "pin-project", @@ -4367,6 +4448,27 @@ dependencies = [ "web-sys", ] +[[package]] +name = "gloo-net" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6420f887c48417e9e86c6cf61274eb231830cccc100e49613f7952e269a1fe1" +dependencies = [ + "futures-channel", + "futures-core", + "futures-sink", + "gloo-utils 0.3.0", + "http 1.4.0", + "js-sys", + "pin-project", + "serde", + "serde_json", + "thiserror 2.0.18", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + [[package]] name = "gloo-render" version = "0.2.0" @@ -4377,13 +4479,23 @@ dependencies = [ "web-sys", ] +[[package]] +name = "gloo-render" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f609333b9e38e43e74224410d6616e3ad773ed6fe14f53cd8a006d1bb25e108" +dependencies = [ + "wasm-bindgen", + "web-sys", +] + [[package]] name = "gloo-storage" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fbc8031e8c92758af912f9bc08fbbadd3c6f3cfcbf6b64cdf3d6a81f0139277a" dependencies = [ - "gloo-utils", + "gloo-utils 0.2.0", "js-sys", "serde", "serde_json", @@ -4392,6 +4504,21 @@ dependencies = [ "web-sys", ] +[[package]] +name = "gloo-storage" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e82ce7d41c6d821640a43726f6ff33c924795cc151b62e5a84d0c988c151c980" +dependencies = [ + "gloo-utils 0.3.0", + "js-sys", + "serde", + "serde_json", + "thiserror 2.0.18", + "wasm-bindgen", + "web-sys", +] + [[package]] name = "gloo-timers" version = "0.3.0" @@ -4404,6 +4531,16 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "gloo-timers" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "482ce8a491a501da4cd806bd190275363d674f2845005c6ddbd5d3e1dd54495d" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + [[package]] name = "gloo-utils" version = "0.2.0" @@ -4417,6 +4554,19 @@ dependencies = [ "web-sys", ] +[[package]] +name = "gloo-utils" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4202275d95a142fa209a1e35e91c250a710c5600731372cd3464a39ed01573d6" +dependencies = [ + "js-sys", + "serde", + "serde_json", + "wasm-bindgen", + "web-sys", +] + [[package]] name = "gloo-worker" version = "0.5.0" @@ -4425,8 +4575,8 @@ checksum = "085f262d7604911c8150162529cefab3782e91adb20202e8658f7275d2aefe5d" dependencies = [ "bincode", "futures", - "gloo-utils", - "gloo-worker-macros", + "gloo-utils 0.2.0", + "gloo-worker-macros 0.1.0", "js-sys", "pinned", "serde", @@ -4436,6 +4586,25 @@ dependencies = [ "web-sys", ] +[[package]] +name = "gloo-worker" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "142478655c5d764e5168d3019510ea0c0885687a72ba74e90548bd74ae160a41" +dependencies = [ + "bincode", + "futures", + "gloo-utils 0.2.0", + "gloo-worker-macros 0.2.0", + "js-sys", + "pinned", + "serde", + "thiserror 2.0.18", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + [[package]] name = "gloo-worker-macros" version = "0.1.0" @@ -4448,6 +4617,18 @@ dependencies = [ "syn 2.0.117", ] +[[package]] +name = "gloo-worker-macros" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3bf5ede96b06406bd74351a026f708ae196b7dc262077aee56e6ad7223e7466" +dependencies = [ + "proc-macro-crate 3.3.0", + "proc-macro2", + "quote", + "syn 2.0.117", +] + [[package]] name = "governor" version = "0.10.4" @@ -4503,7 +4684,7 @@ dependencies = [ "futures-sink", "futures-util", "http 0.2.12", - "indexmap 2.13.0", + "indexmap 2.13.1", "slab", "tokio", "tokio-util", @@ -4522,7 +4703,7 @@ dependencies = [ "futures-core", "futures-sink", "http 1.4.0", - "indexmap 2.13.0", + "indexmap 2.13.1", "slab", "tokio", "tokio-util", @@ -5830,7 +6011,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1689b939ee35e3a075b0834b5672efd43aec8a6e81a1c6002b76a5ca2f211ae0" dependencies = [ "implicit-clone-derive", - "indexmap 2.13.0", + "indexmap 2.13.1", ] [[package]] @@ -5856,9 +6037,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.13.0" +version = "2.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017" +checksum = "45a8a2b9cb3e0b0c1803dbb0758ffac5de2f425b23c28f518faabd9d805342ff" dependencies = [ "equivalent", "hashbrown 0.16.1", @@ -8209,11 +8390,11 @@ dependencies = [ [[package]] name = "proc-macro-crate" -version = "3.5.0" +version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e67ba7e9b2b56446f1d419b1d807906278ffa1a658a8a5d8a39dcb1f5a78614f" +checksum = "edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35" dependencies = [ - "toml_edit 0.25.10+spec-1.1.0", + "toml_edit 0.22.27", ] [[package]] @@ -9711,7 +9892,7 @@ version = "1.0.149" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" dependencies = [ - "indexmap 2.13.0", + "indexmap 2.13.1", "itoa", "memchr", "serde", @@ -9795,7 +9976,7 @@ dependencies = [ "chrono", "hex", "indexmap 1.9.3", - "indexmap 2.13.0", + "indexmap 2.13.1", "schemars 0.9.0", "schemars 1.2.1", "serde_core", @@ -9822,7 +10003,7 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b4db627b98b36d4203a7b458cf3573730f2bb591b28871d916dfa9efabfd41f" dependencies = [ - "indexmap 2.13.0", + "indexmap 2.13.1", "itoa", "ryu", "serde", @@ -10335,7 +10516,7 @@ dependencies = [ "futures-util", "hashbrown 0.15.5", "hashlink", - "indexmap 2.13.0", + "indexmap 2.13.1", "log", "memchr", "once_cell", @@ -11103,9 +11284,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.50.0" +version = "1.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27ad5e34374e03cfffefc301becb44e9dc3c17584f414349ebe29ed26661822d" +checksum = "2bd1c4c0fc4a7ab90fc15ef6daaa3ec3b893f004f915f2392557ed23237820cd" dependencies = [ "bytes", "libc", @@ -11120,9 +11301,9 @@ dependencies = [ [[package]] name = "tokio-macros" -version = "2.6.1" +version = "2.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c55a2eff8b69ce66c84f85e1da1c233edc36ceb85a2058d11b0d6a3c7e7569c" +checksum = "385a6cb71ab9ab790c5fe8d67f1645e6c450a7ce006a33de03daa956cf70a496" dependencies = [ "proc-macro2", "quote", @@ -11187,7 +11368,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba44a1b36f42a95bd21b5e4acc1468547f75a73e7cf619312408d1f74c7fb687" dependencies = [ "futures", - "gloo", + "gloo 0.11.0", "num_cpus", "once_cell", "pin-project", @@ -11215,7 +11396,7 @@ version = "1.1.2+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81f3d15e84cbcd896376e6730314d59fb5a87f31e4b038454184435cd57defee" dependencies = [ - "indexmap 2.13.0", + "indexmap 2.13.1", "serde_core", "serde_spanned 1.1.1", "toml_datetime 1.1.1+spec-1.1.0", @@ -11248,7 +11429,7 @@ version = "0.19.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" dependencies = [ - "indexmap 2.13.0", + "indexmap 2.13.1", "toml_datetime 0.6.11", "winnow 0.5.40", ] @@ -11259,7 +11440,7 @@ version = "0.22.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a" dependencies = [ - "indexmap 2.13.0", + "indexmap 2.13.1", "serde", "serde_spanned 0.6.9", "toml_datetime 0.6.11", @@ -11267,18 +11448,6 @@ dependencies = [ "winnow 0.7.15", ] -[[package]] -name = "toml_edit" -version = "0.25.10+spec-1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a82418ca169e235e6c399a84e395ab6debeb3bc90edc959bf0f48647c6a32d1b" -dependencies = [ - "indexmap 2.13.0", - "toml_datetime 1.1.1+spec-1.1.0", - "toml_parser", - "winnow 1.0.1", -] - [[package]] name = "toml_parser" version = "1.1.2+spec-1.1.0" @@ -11361,7 +11530,7 @@ checksum = "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4" dependencies = [ "futures-core", "futures-util", - "indexmap 2.13.0", + "indexmap 2.13.1", "pin-project-lite", "slab", "sync_wrapper", @@ -12179,7 +12348,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909" dependencies = [ "anyhow", - "indexmap 2.13.0", + "indexmap 2.13.1", "wasm-encoder", "wasmparser", ] @@ -12228,7 +12397,7 @@ checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" dependencies = [ "bitflags 2.11.0", "hashbrown 0.15.5", - "indexmap 2.13.0", + "indexmap 2.13.1", "semver", ] @@ -12889,9 +13058,6 @@ name = "winnow" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09dac053f1cd375980747450bfc7250c264eaae0583872e845c0c7cd578872b5" -dependencies = [ - "memchr", -] [[package]] name = "winsafe" @@ -12927,7 +13093,7 @@ checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21" dependencies = [ "anyhow", "heck", - "indexmap 2.13.0", + "indexmap 2.13.1", "prettyplease", "syn 2.0.117", "wasm-metadata", @@ -12958,7 +13124,7 @@ checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" dependencies = [ "anyhow", "bitflags 2.11.0", - "indexmap 2.13.0", + "indexmap 2.13.1", "log", "serde", "serde_derive", @@ -12977,7 +13143,7 @@ checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736" dependencies = [ "anyhow", "id-arena", - "indexmap 2.13.0", + "indexmap 2.13.1", "log", "semver", "serde", @@ -12989,9 +13155,9 @@ dependencies = [ [[package]] name = "writeable" -version = "0.6.2" +version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9" +checksum = "1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4" [[package]] name = "wyz" @@ -13065,9 +13231,9 @@ checksum = "2c154fadfa97eabdd3f3b79345ceeb9c05ee8f13f76d3d881d17fba618bf558d" dependencies = [ "console_error_panic_hook", "futures", - "gloo", + "gloo 0.11.0", "implicit-clone", - "indexmap 2.13.0", + "indexmap 2.13.1", "js-sys", "rustversion", "serde", @@ -13102,7 +13268,7 @@ version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "870bd2a1aa6d608c0c789c122654e25f4927bb6bfe344cc0da3b630ac3c73260" dependencies = [ - "gloo", + "gloo 0.11.0", "js-sys", "route-recognizer", "serde", @@ -13263,7 +13429,7 @@ checksum = "2726508a48f38dceb22b35ecbbd2430efe34ff05c62bd3285f965d7911b33464" dependencies = [ "crc32fast", "flate2", - "indexmap 2.13.0", + "indexmap 2.13.1", "memchr", "typed-path", "zopfli", diff --git a/Cargo.toml b/Cargo.toml index 877491457..afcd0eed8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -90,8 +90,8 @@ bench-dashboard-server = { path = "core/bench/dashboard/server" } bench-dashboard-shared = { path = "core/bench/dashboard/shared" } bench-report = { path = "core/bench/report" } bench-runner = { path = "core/bench/runner" } -bit-set = "0.9.1" -blake3 = "1.8.3" +bit-set = "0.10.0" +blake3 = "1.8.4" bon = "3.9.1" byte-unit = { version = "5.2.0", default-features = false, features = ["serde", "byte", "std"] } bytemuck = { version = "1.25", features = ["derive", "min_const_generics"] } @@ -117,15 +117,15 @@ compio = { version = "0.18.0", features = [ "fs", ] } # Pin compio-driver >= 0.11.2 to fix musl compilation (compio-rs/compio#668) -compio-driver = "0.11.3" +compio-driver = "0.11.4" configs = { path = "core/configs", version = "0.1.0" } configs_derive = { path = "core/configs_derive", version = "0.1.0" } consensus = { path = "core/consensus" } console-subscriber = "0.5.0" crossbeam = "0.8.4" crossfire = "3.1.7" -csv = "1.3.1" -ctor = "0.6.3" +csv = "1.4.0" +ctor = "0.8.0" ctrlc = { version = "3.5", features = ["termination"] } cucumber = "0.22" cyper = { version = "0.8.3", features = ["rustls"], default-features = false } @@ -135,13 +135,13 @@ dashmap = "6.1.0" derive-new = "0.7.0" derive_builder = "0.20.2" derive_more = { version = "2.1.1", features = ["full"] } -dircpy = "0.3.19" +dircpy = "0.3.20" dirs = "6.0.0" dlopen2 = "0.8.2" dotenvy = "0.15.7" elasticsearch = { version = "9.1.0-alpha.1", features = ["rustls-tls"], default-features = false } enumset = "1.1" -env_logger = "0.11.9" +env_logger = "0.11.10" err_trail = { version = "0.11.0", features = ["tracing"] } error_set = "0.9.1" figlet-rs = "1.0.0" @@ -154,7 +154,7 @@ futures = "0.3.32" futures-util = "0.3.32" getrandom = { version = "0.4", features = ["wasm_js"] } git2 = { version = "0.20.4", default-features = false, features = ["vendored-libgit2"] } -gloo = "0.11" +gloo = "0.12" governor = "0.10.4" harness_derive = { path = "core/harness_derive" } hash32 = "1.0.0" @@ -180,7 +180,7 @@ keyring = { version = "3.6.3", features = ["sync-secret-service", "vendored"] } lazy_static = "1.5.0" left-right = "0.11" lending-iterator = "0.1.7" -libc = "0.2.183" +libc = "0.2.184" log = "0.4.29" lz4_flex = "0.13.0" message_bus = { path = "core/message_bus" } @@ -188,12 +188,12 @@ metadata = { path = "core/metadata" } mimalloc = "0.1" mime_guess = "2.0" mockall = "0.14.0" -moka = { version = "0.12.14", features = ["future"] } +moka = { version = "0.12.15", features = ["future"] } mongodb = { version = "3.5.2", features = ["rustls-tls"] } nix = { version = "0.31.2", features = ["feature", "fs", "resource", "sched"] } nonzero_lit = "0.1.2" notify = "8.2.0" -octocrab = "0.49.5" +octocrab = "0.49.7" once_cell = "1.21.4" opentelemetry = { version = "0.31.0", features = ["trace", "logs"] } opentelemetry-appender-tracing = { version = "0.31.1", features = ["log"] } @@ -213,7 +213,7 @@ opentelemetry_sdk = { version = "0.31.0", features = [ "experimental_logs_batch_log_processor_with_async_runtime", "experimental_trace_batch_span_processor_with_async_runtime", ] } -papaya = "0.2.3" +papaya = "0.2.4" parquet = "57.3.0" partitions = { path = "core/partitions" } passterm = "=2.0.1" @@ -221,7 +221,7 @@ paste = "1.0" postcard = { version = "1.1.3", features = ["alloc"] } predicates = "3.1.4" proc-macro2 = "1" -prometheus-client = "0.24.0" +prometheus-client = "0.24.1" prost = "0.14.3" prost-types = "0.14.3" protox = "0.9.1" @@ -239,7 +239,7 @@ reqwest-retry = "0.9.1" reqwest-tracing = "0.7.0" ring = "0.17.14" ringbuffer = "0.16.0" -rmcp = "1.2.0" +rmcp = "1.3.0" rmp-serde = "1.3.1" rolling-file = "0.2.0" rust-embed = "8.11.0" @@ -257,6 +257,7 @@ server = { path = "core/server" } server-ng = { path = "core/server-ng" } simd-json = { version = "0.17.0", features = ["serde_impl"] } slab = "0.4.12" +smallvec = "1.15" socket2 = "0.6.3" sqlx = { version = "0.8.6", features = [ "runtime-tokio-rustls", @@ -274,11 +275,11 @@ tempfile = "3.27.0" test-case = "3.3.1" testcontainers-modules = { version = "0.15.0", features = ["postgres"] } thiserror = "2.0.18" -tokio = { version = "1.50.0", features = ["full"] } +tokio = { version = "1.51.0", features = ["full"] } tokio-rustls = "0.26.4" tokio-tungstenite = { version = "0.29", features = ["rustls-tls-webpki-roots"] } tokio-util = { version = "0.7.18", features = ["compat"] } -toml = "1.0.7" +toml = "1.1.2" tower-http = { version = "0.6.8", features = ["add-extension", "cors", "trace"] } tracing = "0.1.44" tracing-appender = "0.2.4" @@ -292,7 +293,7 @@ trait-variant = "0.1.2" tungstenite = "0.29.0" twox-hash = { version = "2.1.2", features = ["xxhash32"] } ulid = "1.2.1" -uuid = { version = "1.22.0", features = ["v4", "v7", "fast-rng", "serde", "zerocopy"] } +uuid = { version = "1.23.0", features = ["v4", "v7", "fast-rng", "serde", "zerocopy"] } vergen-git2 = { version = "9.1.0", features = ["build", "cargo", "rustc", "si"] } walkdir = "2.5.0" wasm-bindgen = "0.2" @@ -308,7 +309,7 @@ web-sys = { version = "0.3", features = [ webpki-roots = "1.0.6" yew = { version = "0.23", features = ["csr"] } yew-router = "0.20" -zip = { version = "8.3.0", default-features = false, features = ["deflate"] } +zip = { version = "8.5.0", default-features = false, features = ["deflate"] } [profile.release] lto = true diff --git a/DEPENDENCIES.md b/DEPENDENCIES.md index 436e4714d..2f983266f 100644 --- a/DEPENDENCIES.md +++ b/DEPENDENCIES.md @@ -103,7 +103,7 @@ bimap: 0.6.3, "Apache-2.0 OR MIT", bincode: 1.3.3, "MIT", bindgen: 0.71.1, "BSD-3-Clause", bit-set: 0.8.0, "Apache-2.0 OR MIT", -bit-set: 0.9.1, "Apache-2.0 OR MIT", +bit-set: 0.10.0, "Apache-2.0 OR MIT", bit-vec: 0.8.0, "Apache-2.0 OR MIT", bit-vec: 0.9.1, "Apache-2.0 OR MIT", bit_field: 0.10.3, "Apache-2.0 OR MIT", @@ -145,7 +145,7 @@ capacity_builder: 0.5.0, "MIT", capacity_builder_macros: 0.3.0, "MIT", cargo-platform: 0.3.2, "Apache-2.0 OR MIT", cargo_metadata: 0.23.1, "MIT", -cc: 1.2.58, "Apache-2.0 OR MIT", +cc: 1.2.59, "Apache-2.0 OR MIT", cesu8: 1.1.0, "Apache-2.0 OR MIT", cexpr: 0.6.0, "Apache-2.0 OR MIT", cfg-if: 1.0.4, "Apache-2.0 OR MIT", @@ -223,7 +223,7 @@ crypto-bigint: 0.5.5, "Apache-2.0 OR MIT", crypto-common: 0.1.7, "Apache-2.0 OR MIT", csv: 1.4.0, "MIT OR Unlicense", csv-core: 0.1.13, "MIT OR Unlicense", -ctor: 0.6.3, "Apache-2.0 OR MIT", +ctor: 0.8.0, "Apache-2.0 OR MIT", ctor-proc-macro: 0.0.7, "Apache-2.0 OR MIT", ctr: 0.9.2, "Apache-2.0 OR MIT", ctrlc: 3.5.2, "Apache-2.0 OR MIT", @@ -284,7 +284,7 @@ document-features: 0.2.12, "Apache-2.0 OR MIT", dotenvy: 0.15.7, "MIT", downcast: 0.11.0, "MIT", dtoa: 1.0.11, "Apache-2.0 OR MIT", -dtor: 0.1.1, "Apache-2.0 OR MIT", +dtor: 0.3.0, "Apache-2.0 OR MIT", dtor-proc-macro: 0.0.6, "Apache-2.0 OR MIT", dunce: 1.0.5, "Apache-2.0 OR CC0-1.0 OR MIT-0", dyn-clone: 1.0.20, "Apache-2.0 OR MIT", @@ -381,18 +381,31 @@ glob: 0.3.3, "Apache-2.0 OR MIT", globset: 0.4.18, "MIT OR Unlicense", globwalk: 0.9.1, "MIT", gloo: 0.11.0, "Apache-2.0 OR MIT", +gloo: 0.12.0, "Apache-2.0 OR MIT", gloo-console: 0.3.0, "Apache-2.0 OR MIT", +gloo-console: 0.4.0, "Apache-2.0 OR MIT", gloo-dialogs: 0.2.0, "Apache-2.0 OR MIT", +gloo-dialogs: 0.3.0, "Apache-2.0 OR MIT", gloo-events: 0.2.0, "Apache-2.0 OR MIT", +gloo-events: 0.3.0, "Apache-2.0 OR MIT", gloo-file: 0.3.0, "Apache-2.0 OR MIT", +gloo-file: 0.4.0, "Apache-2.0 OR MIT", gloo-history: 0.2.2, "Apache-2.0 OR MIT", +gloo-history: 0.3.0, "Apache-2.0 OR MIT", gloo-net: 0.5.0, "Apache-2.0 OR MIT", +gloo-net: 0.7.0, "Apache-2.0 OR MIT", gloo-render: 0.2.0, "Apache-2.0 OR MIT", +gloo-render: 0.3.0, "Apache-2.0 OR MIT", gloo-storage: 0.3.0, "Apache-2.0 OR MIT", +gloo-storage: 0.4.0, "Apache-2.0 OR MIT", gloo-timers: 0.3.0, "Apache-2.0 OR MIT", +gloo-timers: 0.4.0, "Apache-2.0 OR MIT", gloo-utils: 0.2.0, "Apache-2.0 OR MIT", +gloo-utils: 0.3.0, "Apache-2.0 OR MIT", gloo-worker: 0.5.0, "Apache-2.0 OR MIT", +gloo-worker: 0.6.0, "Apache-2.0 OR MIT", gloo-worker-macros: 0.1.0, "Apache-2.0 OR MIT", +gloo-worker-macros: 0.2.0, "Apache-2.0 OR MIT", governor: 0.10.4, "MIT", group: 0.13.0, "Apache-2.0 OR MIT", gzip-header: 1.0.0, "Apache-2.0 OR MIT", @@ -484,7 +497,7 @@ impl-more: 0.1.9, "Apache-2.0 OR MIT", implicit-clone: 0.6.0, "Apache-2.0 OR MIT", implicit-clone-derive: 0.1.2, "Apache-2.0 OR MIT", indexmap: 1.9.3, "Apache-2.0 OR MIT", -indexmap: 2.13.0, "Apache-2.0 OR MIT", +indexmap: 2.13.1, "Apache-2.0 OR MIT", inflections: 1.1.1, "MIT", inlinable_string: 0.1.15, "Apache-2.0 OR MIT", inotify: 0.11.1, "ISC", @@ -709,7 +722,7 @@ predicates-tree: 1.0.13, "Apache-2.0 OR MIT", prettyplease: 0.2.37, "Apache-2.0 OR MIT", primeorder: 0.13.6, "Apache-2.0 OR MIT", proc-macro-crate: 1.3.1, "Apache-2.0 OR MIT", -proc-macro-crate: 3.5.0, "Apache-2.0 OR MIT", +proc-macro-crate: 3.3.0, "Apache-2.0 OR MIT", proc-macro-error: 1.0.4, "Apache-2.0 OR MIT", proc-macro-error-attr: 1.0.4, "Apache-2.0 OR MIT", proc-macro-rules: 0.4.0, "Apache-2.0 OR MIT", @@ -947,8 +960,8 @@ tiny-skia-path: 0.11.4, "BSD-3-Clause", tinystr: 0.8.3, "Unicode-3.0", tinyvec: 1.11.0, "Apache-2.0 OR MIT OR Zlib", tinyvec_macros: 0.1.1, "Apache-2.0 OR MIT OR Zlib", -tokio: 1.50.0, "MIT", -tokio-macros: 2.6.1, "MIT", +tokio: 1.51.0, "MIT", +tokio-macros: 2.7.0, "MIT", tokio-rustls: 0.26.4, "Apache-2.0 OR MIT", tokio-stream: 0.1.18, "MIT", tokio-tungstenite: 0.29.0, "MIT", @@ -960,7 +973,6 @@ toml_datetime: 0.6.11, "Apache-2.0 OR MIT", toml_datetime: 1.1.1+spec-1.1.0, "Apache-2.0 OR MIT", toml_edit: 0.19.15, "Apache-2.0 OR MIT", toml_edit: 0.22.27, "Apache-2.0 OR MIT", -toml_edit: 0.25.10+spec-1.1.0, "Apache-2.0 OR MIT", toml_parser: 1.1.2+spec-1.1.0, "Apache-2.0 OR MIT", toml_write: 0.1.2, "Apache-2.0 OR MIT", toml_writer: 1.1.1+spec-1.1.0, "Apache-2.0 OR MIT", @@ -1142,7 +1154,7 @@ wit-bindgen-rust: 0.51.0, "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT", wit-bindgen-rust-macro: 0.51.0, "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT", wit-component: 0.244.0, "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT", wit-parser: 0.244.0, "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT", -writeable: 0.6.2, "Unicode-3.0", +writeable: 0.6.3, "Unicode-3.0", wyz: 0.5.1, "MIT", x509-parser: 0.18.1, "Apache-2.0 OR MIT", xattr: 1.6.1, "Apache-2.0 OR MIT", diff --git a/core/binary_protocol/Cargo.toml b/core/binary_protocol/Cargo.toml index b8d82e430..04c5975ae 100644 --- a/core/binary_protocol/Cargo.toml +++ b/core/binary_protocol/Cargo.toml @@ -33,7 +33,7 @@ bytemuck = { workspace = true } bytes = { workspace = true } enumset = { workspace = true } iobuf = { workspace = true } -smallvec = "1.13" +smallvec = { workspace = true } thiserror = { workspace = true } [lints.clippy] diff --git a/core/iobuf/Cargo.toml b/core/iobuf/Cargo.toml index 9ec4e8cd6..a838f4b19 100644 --- a/core/iobuf/Cargo.toml +++ b/core/iobuf/Cargo.toml @@ -23,4 +23,4 @@ license = "Apache-2.0" [dependencies] aligned-vec = "0.6" -compio-buf = "0.8.0" +compio-buf = "0.8.1" diff --git a/core/partitions/Cargo.toml b/core/partitions/Cargo.toml index 8969e07c0..6cc5c6974 100644 --- a/core/partitions/Cargo.toml +++ b/core/partitions/Cargo.toml @@ -38,7 +38,7 @@ iobuf = { workspace = true } journal = { workspace = true } message_bus = { workspace = true } ringbuffer = { workspace = true } -smallvec = "1.13" +smallvec = { workspace = true } tokio = { workspace = true } tracing = { workspace = true } diff --git a/scripts/extract-version.sh b/scripts/extract-version.sh index d5ec54424..972d291d4 100755 --- a/scripts/extract-version.sh +++ b/scripts/extract-version.sh @@ -187,8 +187,8 @@ handle_check() { while IFS= read -r line; do local pkg_name dep_version # Extract package name (left of '=') and version from the dep spec - pkg_name=$(echo "$line" | sed -E 's/^([a-z_-]+)\s*=.*/\1/') - dep_version=$(echo "$line" | sed -E 's/.*version\s*=\s*"([^"]+)".*/\1/') + pkg_name=$(echo "$line" | sed -E 's/^([a-z_-]+)[[:space:]]*=.*/\1/') + dep_version=$(echo "$line" | sed -E 's/.*version[[:space:]]*=[[:space:]]*"([^"]+)".*/\1/') if [[ -z "$pkg_name" ]] || [[ -z "$dep_version" ]]; then continue
