From 6631affbbc5962db1ed721eab2ed0009d14837ea Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Jul 2025 17:46:43 +0000 Subject: [PATCH] build(deps): bump fluvio from v0.17.3 to v0.18.1 Bumps [fluvio](https://github.com/infinyon/fluvio) from v0.17.3 to v0.18.1. - [Release notes](https://github.com/infinyon/fluvio/releases) - [Changelog](https://github.com/infinyon/fluvio/blob/master/CHANGELOG.md) - [Commits](https://github.com/infinyon/fluvio/compare/411fe8fd930f1e9b78d836adf8a0e98635e8436b...6450ad5076b35bf1a26f2cc0145fb18a4e7edbb6) --- updated-dependencies: - dependency-name: fluvio dependency-version: 6450ad5076b35bf1a26f2cc0145fb18a4e7edbb6 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- Cargo.lock | 422 +++++++++++++++++++++++++++++++++++++++-------------- Cargo.toml | 2 +- 2 files changed, 312 insertions(+), 112 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0e8429d9..e71b4797 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -105,7 +105,7 @@ dependencies = [ "async-task", "concurrent-queue", "fastrand 2.1.0", - "futures-lite 2.3.0", + "futures-lite 2.6.0", "slab", ] @@ -117,13 +117,28 @@ checksum = "05b1b633a2115cd122d73b955eadd9916c18c8f510ec9cd1686404c60ad1c29c" dependencies = [ "async-channel 2.3.1", "async-executor", - "async-io 2.3.4", + "async-io 2.4.1", "async-lock 3.4.0", "blocking", - "futures-lite 2.3.0", + "futures-lite 2.6.0", "once_cell", ] +[[package]] +name = "async-global-executor" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13f937e26114b93193065fd44f507aa2e9169ad0cdabbb996920b1fe1ddea7ba" +dependencies = [ + "async-channel 2.3.1", + "async-executor", + "async-io 2.4.1", + "async-lock 3.4.0", + "blocking", + "futures-lite 2.6.0", + "tokio", +] + [[package]] name = "async-io" version = "1.13.0" @@ -146,18 +161,18 @@ dependencies = [ [[package]] name = "async-io" -version = "2.3.4" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "444b0228950ee6501b3568d3c93bf1176a1fdbc3b758dcd9475046d30f4dc7e8" +checksum = "1237c0ae75a0f3765f58910ff9cdd0a12eeb39ab2f4c7de23262f337f0aacbb3" dependencies = [ "async-lock 3.4.0", "cfg-if", "concurrent-queue", "futures-io", - "futures-lite 2.3.0", + "futures-lite 2.6.0", "parking", "polling 3.7.3", - "rustix 0.38.34", + "rustix 1.0.7", "slab", "tracing", "windows-sys 0.59.0", @@ -189,9 +204,9 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7" dependencies = [ - "async-io 2.3.4", + "async-io 2.4.1", "blocking", - "futures-lite 2.3.0", + "futures-lite 2.6.0", ] [[package]] @@ -217,7 +232,7 @@ version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3" dependencies = [ - "async-io 2.3.4", + "async-io 2.4.1", "async-lock 3.4.0", "atomic-waker", "cfg-if", @@ -236,7 +251,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d" dependencies = [ "async-channel 1.9.0", - "async-global-executor", + "async-global-executor 2.4.1", "async-io 1.13.0", "async-lock 2.8.0", "async-process", @@ -264,9 +279,9 @@ checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" [[package]] name = "async-trait" -version = "0.1.81" +version = "0.1.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" +checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5" dependencies = [ "proc-macro2", "quote", @@ -384,7 +399,7 @@ dependencies = [ "async-channel 2.3.1", "async-task", "futures-io", - "futures-lite 2.3.0", + "futures-lite 2.6.0", "piper", ] @@ -704,12 +719,12 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" [[package]] name = "errno" -version = "0.3.9" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" +checksum = "778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -787,12 +802,12 @@ dependencies = [ [[package]] name = "fluvio" -version = "0.28.0" -source = "git+https://github.com/infinyon/fluvio.git?tag=v0.17.3#411fe8fd930f1e9b78d836adf8a0e98635e8436b" +version = "0.50.1" +source = "git+https://github.com/infinyon/fluvio.git?tag=v0.18.1#6450ad5076b35bf1a26f2cc0145fb18a4e7edbb6" dependencies = [ "adaptive_backoff", "anyhow", - "async-channel 1.9.0", + "async-channel 2.3.1", "async-lock 3.4.0", "async-trait", "cfg-if", @@ -800,18 +815,20 @@ dependencies = [ "derive_builder", "dirs", "event-listener 5.4.0", - "fluvio-compression", - "fluvio-future", - "fluvio-protocol", + "fluvio-compression 0.50.1", + "fluvio-future 0.8.3", + "fluvio-protocol 0.50.1", "fluvio-sc-schema", - "fluvio-smartmodule", + "fluvio-smartmodule 0.50.1", "fluvio-socket", - "fluvio-spu-schema", + "fluvio-spu-schema 0.50.1", "fluvio-stream-dispatcher", - "fluvio-types", + "fluvio-types 0.50.1", "futures-util", "once_cell", + "parking_lot 0.12.3", "pin-project", + "rustls", "semver", "serde", "siphasher", @@ -830,8 +847,8 @@ dependencies = [ "base64", "flate2", "fluvio", - "fluvio-future", - "fluvio-spu-schema", + "fluvio-future 0.7.2", + "fluvio-spu-schema 0.18.0", "node-bindgen", "serde", "serde_json", @@ -842,10 +859,21 @@ dependencies = [ name = "fluvio-compression" version = "0.3.5" source = "git+https://github.com/infinyon/fluvio.git?tag=v0.17.3#411fe8fd930f1e9b78d836adf8a0e98635e8436b" +dependencies = [ + "bytes", + "fluvio-types 0.5.4", + "serde", + "thiserror 2.0.12", +] + +[[package]] +name = "fluvio-compression" +version = "0.50.1" +source = "git+https://github.com/infinyon/fluvio.git?tag=v0.18.1#6450ad5076b35bf1a26f2cc0145fb18a4e7edbb6" dependencies = [ "bytes", "flate2", - "fluvio-types", + "fluvio-types 0.50.1", "lz4_flex", "serde", "snap", @@ -855,8 +883,8 @@ dependencies = [ [[package]] name = "fluvio-controlplane-metadata" -version = "0.31.0" -source = "git+https://github.com/infinyon/fluvio.git?tag=v0.17.3#411fe8fd930f1e9b78d836adf8a0e98635e8436b" +version = "0.50.1" +source = "git+https://github.com/infinyon/fluvio.git?tag=v0.18.1#6450ad5076b35bf1a26f2cc0145fb18a4e7edbb6" dependencies = [ "anyhow", "base64", @@ -865,13 +893,13 @@ dependencies = [ "cfg-if", "derive_builder", "flate2", - "fluvio-protocol", + "fluvio-protocol 0.50.1", "fluvio-stream-model", - "fluvio-types", + "fluvio-types 0.50.1", "flv-util", "humantime-serde", "lenient_semver", - "schemars", + "schemars 1.0.4", "semver", "serde", "serde_yaml", @@ -887,26 +915,49 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aeb6426efa0dc4cc12226634b5b2657237b67028837e79ef4ad4706c4f211bd9" dependencies = [ "anyhow", - "async-io 2.3.4", "async-net", "async-std", "async-trait", "cfg-if", - "fluvio-wasm-timer", - "futures-lite 2.3.0", + "futures-lite 2.6.0", "futures-rustls", "futures-util", - "openssl", - "openssl-sys", "pin-project", "rustls-pemfile", - "socket2 0.5.9", + "socket2 0.5.10", "thiserror 2.0.12", "tracing", "tracing-subscriber", "ws_stream_wasm", ] +[[package]] +name = "fluvio-future" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "404e1beb0ba16331eb7b82b4e4e586f03e7de9438368880a3b9870f53105b2b0" +dependencies = [ + "anyhow", + "async-global-executor 3.1.0", + "async-io 2.4.1", + "async-net", + "async-task", + "async-trait", + "cfg-if", + "fluvio-wasm-timer", + "futures-lite 2.6.0", + "futures-rustls", + "futures-util", + "pin-project", + "rustls-pemfile", + "socket2 0.5.10", + "thiserror 2.0.12", + "tokio", + "tracing", + "wasm-bindgen-futures", + "ws_stream_wasm", +] + [[package]] name = "fluvio-protocol" version = "0.12.4" @@ -917,10 +968,30 @@ dependencies = [ "content_inspector", "crc32c", "eyre", - "fluvio-compression", - "fluvio-future", - "fluvio-protocol-derive", - "fluvio-types", + "fluvio-compression 0.3.5", + "fluvio-protocol-derive 0.5.4", + "fluvio-types 0.5.4", + "flv-util", + "once_cell", + "semver", + "thiserror 2.0.12", + "tracing", +] + +[[package]] +name = "fluvio-protocol" +version = "0.50.1" +source = "git+https://github.com/infinyon/fluvio.git?tag=v0.18.1#6450ad5076b35bf1a26f2cc0145fb18a4e7edbb6" +dependencies = [ + "bytes", + "cfg-if", + "content_inspector", + "crc32c", + "eyre", + "fluvio-compression 0.50.1", + "fluvio-future 0.8.3", + "fluvio-protocol-derive 0.50.1", + "fluvio-types 0.50.1", "flv-util", "once_cell", "semver", @@ -940,14 +1011,25 @@ dependencies = [ "tracing", ] +[[package]] +name = "fluvio-protocol-derive" +version = "0.50.1" +source = "git+https://github.com/infinyon/fluvio.git?tag=v0.18.1#6450ad5076b35bf1a26f2cc0145fb18a4e7edbb6" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", + "tracing", +] + [[package]] name = "fluvio-sc-schema" -version = "0.26.0" -source = "git+https://github.com/infinyon/fluvio.git?tag=v0.17.3#411fe8fd930f1e9b78d836adf8a0e98635e8436b" +version = "0.50.1" +source = "git+https://github.com/infinyon/fluvio.git?tag=v0.18.1#6450ad5076b35bf1a26f2cc0145fb18a4e7edbb6" dependencies = [ "anyhow", "fluvio-controlplane-metadata", - "fluvio-protocol", + "fluvio-protocol 0.50.1", "fluvio-socket", "fluvio-stream-model", "paste", @@ -963,8 +1045,20 @@ version = "0.8.0" source = "git+https://github.com/infinyon/fluvio.git?tag=v0.17.3#411fe8fd930f1e9b78d836adf8a0e98635e8436b" dependencies = [ "eyre", - "fluvio-protocol", - "fluvio-smartmodule-derive", + "fluvio-protocol 0.12.4", + "fluvio-smartmodule-derive 0.6.4", + "thiserror 2.0.12", + "tracing", +] + +[[package]] +name = "fluvio-smartmodule" +version = "0.50.1" +source = "git+https://github.com/infinyon/fluvio.git?tag=v0.18.1#6450ad5076b35bf1a26f2cc0145fb18a4e7edbb6" +dependencies = [ + "eyre", + "fluvio-protocol 0.50.1", + "fluvio-smartmodule-derive 0.50.1", "thiserror 2.0.12", "tracing", ] @@ -979,20 +1073,30 @@ dependencies = [ "syn 2.0.101", ] +[[package]] +name = "fluvio-smartmodule-derive" +version = "0.50.1" +source = "git+https://github.com/infinyon/fluvio.git?tag=v0.18.1#6450ad5076b35bf1a26f2cc0145fb18a4e7edbb6" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.101", +] + [[package]] name = "fluvio-socket" -version = "0.15.2" -source = "git+https://github.com/infinyon/fluvio.git?tag=v0.17.3#411fe8fd930f1e9b78d836adf8a0e98635e8436b" +version = "0.50.1" +source = "git+https://github.com/infinyon/fluvio.git?tag=v0.18.1#6450ad5076b35bf1a26f2cc0145fb18a4e7edbb6" dependencies = [ - "async-channel 1.9.0", + "async-channel 2.3.1", "async-lock 3.4.0", "async-trait", "built", "bytes", "cfg-if", "event-listener 5.4.0", - "fluvio-future", - "fluvio-protocol", + "fluvio-future 0.8.3", + "fluvio-protocol 0.50.1", "futures-util", "nix", "once_cell", @@ -1013,10 +1117,27 @@ dependencies = [ "derive_builder", "educe", "flate2", - "fluvio-future", - "fluvio-protocol", - "fluvio-smartmodule", - "fluvio-types", + "fluvio-protocol 0.12.4", + "fluvio-smartmodule 0.8.0", + "fluvio-types 0.5.4", + "serde", + "static_assertions", + "tracing", +] + +[[package]] +name = "fluvio-spu-schema" +version = "0.50.1" +source = "git+https://github.com/infinyon/fluvio.git?tag=v0.18.1#6450ad5076b35bf1a26f2cc0145fb18a4e7edbb6" +dependencies = [ + "bytes", + "derive_builder", + "educe", + "flate2", + "fluvio-future 0.8.3", + "fluvio-protocol 0.50.1", + "fluvio-smartmodule 0.50.1", + "fluvio-types 0.50.1", "serde", "static_assertions", "tracing", @@ -1024,17 +1145,17 @@ dependencies = [ [[package]] name = "fluvio-stream-dispatcher" -version = "0.13.7" -source = "git+https://github.com/infinyon/fluvio.git?tag=v0.17.3#411fe8fd930f1e9b78d836adf8a0e98635e8436b" +version = "0.50.1" +source = "git+https://github.com/infinyon/fluvio.git?tag=v0.18.1#6450ad5076b35bf1a26f2cc0145fb18a4e7edbb6" dependencies = [ "anyhow", - "async-channel 1.9.0", + "async-channel 2.3.1", "async-lock 3.4.0", "async-trait", "cfg-if", - "fluvio-future", + "fluvio-future 0.8.3", "fluvio-stream-model", - "fluvio-types", + "fluvio-types 0.50.1", "futures-util", "once_cell", "parking_lot 0.12.3", @@ -1047,8 +1168,8 @@ dependencies = [ [[package]] name = "fluvio-stream-model" -version = "0.11.5" -source = "git+https://github.com/infinyon/fluvio.git?tag=v0.17.3#411fe8fd930f1e9b78d836adf8a0e98635e8436b" +version = "0.50.1" +source = "git+https://github.com/infinyon/fluvio.git?tag=v0.18.1#6450ad5076b35bf1a26f2cc0145fb18a4e7edbb6" dependencies = [ "async-lock 3.4.0", "event-listener 5.4.0", @@ -1062,9 +1183,21 @@ dependencies = [ name = "fluvio-types" version = "0.5.4" source = "git+https://github.com/infinyon/fluvio.git?tag=v0.17.3#411fe8fd930f1e9b78d836adf8a0e98635e8436b" +dependencies = [ + "schemars 0.8.22", + "serde", + "thiserror 2.0.12", + "toml", + "tracing", +] + +[[package]] +name = "fluvio-types" +version = "0.50.1" +source = "git+https://github.com/infinyon/fluvio.git?tag=v0.18.1#6450ad5076b35bf1a26f2cc0145fb18a4e7edbb6" dependencies = [ "event-listener 5.4.0", - "schemars", + "schemars 1.0.4", "serde", "thiserror 2.0.12", "toml", @@ -1188,9 +1321,9 @@ dependencies = [ [[package]] name = "futures-lite" -version = "2.3.0" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" +checksum = "f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532" dependencies = [ "fastrand 2.1.0", "futures-core", @@ -1466,18 +1599,19 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.70" +version = "0.3.77" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a" +checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" dependencies = [ + "once_cell", "wasm-bindgen", ] [[package]] name = "k8-types" -version = "0.8.7" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b1996eb39fe3991c64d32262261d3a37a8a43fcf7bc3a5456ab399f02a50114" +checksum = "a03d75bcb5555871dcffa40538fee4e59d38e3d21457c7c19108a31a76a69122" dependencies = [ "serde", "serde_json", @@ -1571,6 +1705,12 @@ version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" +[[package]] +name = "linux-raw-sys" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12" + [[package]] name = "lock_api" version = "0.4.12" @@ -1685,8 +1825,8 @@ checksum = "7d41b67827085e97dd2dceaa7bb9a9a3872b75de0ceb2255048984634c5f25e2" dependencies = [ "async-trait", "ctor 0.2.9", - "fluvio-future", - "futures-lite 2.3.0", + "fluvio-future 0.7.2", + "futures-lite 2.6.0", "inventory", "libc", "nj-sys", @@ -1820,15 +1960,6 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" -[[package]] -name = "openssl-src" -version = "300.3.1+3.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7259953d42a81bf137fbbd73bd30a8e1914d6dce43c2b90ed575783a22608b91" -dependencies = [ - "cc", -] - [[package]] name = "openssl-sys" version = "0.9.103" @@ -1837,7 +1968,6 @@ checksum = "7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6" dependencies = [ "cc", "libc", - "openssl-src", "pkg-config", "vcpkg", ] @@ -2061,6 +2191,26 @@ dependencies = [ "thiserror 2.0.12", ] +[[package]] +name = "ref-cast" +version = "1.0.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf" +dependencies = [ + "ref-cast-impl", +] + +[[package]] +name = "ref-cast-impl" +version = "1.0.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.101", +] + [[package]] name = "regex" version = "1.11.1" @@ -2167,11 +2317,24 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "rustix" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266" +dependencies = [ + "bitflags 2.6.0", + "errno", + "libc", + "linux-raw-sys 0.9.4", + "windows-sys 0.59.0", +] + [[package]] name = "rustls" -version = "0.23.12" +version = "0.23.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c58f8c84392efc0a126acce10fa59ff7b3d2ac06ab451a33f2741989b806b044" +checksum = "7160e3e10bf4535308537f3c4e1641468cd0e485175d6163087c0393c7d46643" dependencies = [ "aws-lc-rs", "log", @@ -2184,25 +2347,27 @@ dependencies = [ [[package]] name = "rustls-pemfile" -version = "2.1.3" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "196fe16b00e106300d3e45ecfcb764fa292a535d7326a29a5875c579c7417425" +checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50" dependencies = [ - "base64", "rustls-pki-types", ] [[package]] name = "rustls-pki-types" -version = "1.8.0" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc0a2ce646f8655401bb81e7927b812614bd5d91dbc968696be50603510fcaf0" +checksum = "229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79" +dependencies = [ + "zeroize", +] [[package]] name = "rustls-webpki" -version = "0.102.6" +version = "0.103.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e6b52d4fda176fd835fdc55a835d4a89b8499cad995885a21149d5ad62f852e" +checksum = "e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435" dependencies = [ "aws-lc-rs", "ring", @@ -2210,6 +2375,12 @@ dependencies = [ "untrusted", ] +[[package]] +name = "rustversion" +version = "1.0.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d" + [[package]] name = "ryu" version = "1.0.18" @@ -2232,7 +2403,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615" dependencies = [ "dyn-clone", - "schemars_derive", + "schemars_derive 0.8.22", + "serde", + "serde_json", +] + +[[package]] +name = "schemars" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0" +dependencies = [ + "dyn-clone", + "ref-cast", + "schemars_derive 1.0.4", "serde", "serde_json", ] @@ -2249,6 +2433,18 @@ dependencies = [ "syn 2.0.101", ] +[[package]] +name = "schemars_derive" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33d020396d1d138dc19f1165df7545479dcd58d93810dc5d646a16e55abefa80" +dependencies = [ + "proc-macro2", + "quote", + "serde_derive_internals", + "syn 2.0.101", +] + [[package]] name = "scopeguard" version = "1.2.0" @@ -2421,9 +2617,9 @@ dependencies = [ [[package]] name = "socket2" -version = "0.5.9" +version = "0.5.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef" +checksum = "e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678" dependencies = [ "libc", "windows-sys 0.52.0", @@ -2739,24 +2935,24 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.93" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5" +checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" dependencies = [ "cfg-if", "once_cell", + "rustversion", "wasm-bindgen-macro", ] [[package]] name = "wasm-bindgen-backend" -version = "0.2.93" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b" +checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" dependencies = [ "bumpalo", "log", - "once_cell", "proc-macro2", "quote", "syn 2.0.101", @@ -2765,21 +2961,22 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.43" +version = "0.4.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61e9300f63a621e96ed275155c108eb6f843b6a26d053f122ab69724559dc8ed" +checksum = "555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61" dependencies = [ "cfg-if", "js-sys", + "once_cell", "wasm-bindgen", "web-sys", ] [[package]] name = "wasm-bindgen-macro" -version = "0.2.93" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf" +checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -2787,9 +2984,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.93" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836" +checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" dependencies = [ "proc-macro2", "quote", @@ -2800,15 +2997,18 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.93" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484" +checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" +dependencies = [ + "unicode-ident", +] [[package]] name = "web-sys" -version = "0.3.70" +version = "0.3.77" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0" +checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" dependencies = [ "js-sys", "wasm-bindgen", diff --git a/Cargo.toml b/Cargo.toml index 2b3d246b..59177125 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,7 +21,7 @@ serde_json = "1.0" node-bindgen = "6.1" flate2 = "1.1" fluvio-future = { version = "0.7.2", features = ["tls", "task", "io"] } -fluvio = { features = ["admin"], git = "https://github.com/infinyon/fluvio.git", tag = "v0.17.3" } +fluvio = { features = ["admin"], git = "https://github.com/infinyon/fluvio.git", tag = "v0.18.1" } fluvio-spu-schema = { git = "https://github.com/infinyon/fluvio.git", tag = "v0.17.3" } [build-dependencies]