diff --git a/rust/Cargo.lock b/rust/Cargo.lock index b4de1c8..3a06acb 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -1797,6 +1797,16 @@ dependencies = [ "prost-derive 0.13.5", ] +[[package]] +name = "prost" +version = "0.14.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2ea70524a2f82d518bce41317d0fae74151505651af45faf1ffbd6fd33f0568" +dependencies = [ + "bytes", + "prost-derive 0.14.3", +] + [[package]] name = "prost-build" version = "0.12.6" @@ -1864,15 +1874,27 @@ dependencies = [ "syn", ] +[[package]] +name = "prost-derive" +version = "0.14.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27c6023962132f4b30eb4c172c91ce92d933da334c59c23cddee82358ddafb0b" +dependencies = [ + "anyhow", + "itertools 0.14.0", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "prost-reflect" -version = "0.14.7" +version = "0.16.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b5edd582b62f5cde844716e66d92565d7faf7ab1445c8cebce6e00fba83ddb2" +checksum = "b89455ef41ed200cafc47c76c552ee7792370ac420497e551f16123a9135f76e" dependencies = [ - "once_cell", - "prost 0.13.5", - "prost-types 0.13.5", + "prost 0.14.3", + "prost-types 0.14.3", ] [[package]] @@ -1893,6 +1915,15 @@ dependencies = [ "prost 0.13.5", ] +[[package]] +name = "prost-types" +version = "0.14.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8991c4cbdb8bc5b11f0b074ffe286c30e523de90fee5ba8132f1399f23cb3dd7" +dependencies = [ + "prost 0.14.3", +] + [[package]] name = "protoc-bin-vendored" version = "3.2.0" diff --git a/rust/examples/proto/batch/Cargo.toml b/rust/examples/proto/batch/Cargo.toml index e614f2e..dae9ecd 100644 --- a/rust/examples/proto/batch/Cargo.toml +++ b/rust/examples/proto/batch/Cargo.toml @@ -9,7 +9,7 @@ databricks-zerobus-ingest-sdk = { path = "../../../sdk" } tonic-build = "0.13.1" prost = "0.13.3" prost-build = "0.12" -prost-reflect = "0.14.2" +prost-reflect = "0.16.3" tokio = { version = "1.0", features = ["macros", "rt-multi-thread"] } tokio-stream = "0.1.16" tonic = { version = "0.12.3", features = ["tls"] } diff --git a/rust/examples/proto/single/Cargo.toml b/rust/examples/proto/single/Cargo.toml index c1291ec..7def5ca 100644 --- a/rust/examples/proto/single/Cargo.toml +++ b/rust/examples/proto/single/Cargo.toml @@ -9,7 +9,7 @@ databricks-zerobus-ingest-sdk = { path = "../../../sdk" } tonic-build = "0.13.1" prost = "0.13.3" prost-build = "0.12" -prost-reflect = "0.14.2" +prost-reflect = "0.16.3" tokio = { version = "1.0", features = ["macros", "rt-multi-thread"] } tokio-stream = "0.1.16" tonic = { version = "0.12.3", features = ["tls"] } diff --git a/rust/tests/Cargo.toml b/rust/tests/Cargo.toml index fd8cddb..ca9924a 100644 --- a/rust/tests/Cargo.toml +++ b/rust/tests/Cargo.toml @@ -19,7 +19,7 @@ path = "src/arrow_tests.rs" [dependencies] async-trait = "0.1" prost = "0.13.3" -prost-reflect = "0.14" +prost-reflect = "0.16" prost-types = "0.13.3" tokio = { version = "1.42.0", features = ["macros", "rt-multi-thread", "sync", "time"] } tokio-stream = { version = "0.1.16", features = ["net"] }