diff --git a/Cargo.lock b/Cargo.lock index e5981121..b25db088 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1045,8 +1045,8 @@ dependencies = [ "mimalloc", "object_store", "parking_lot", - "prost", - "prost-types", + "prost 0.12.6", + "prost-types 0.13.1", "pyo3", "pyo3-build-config", "rand", @@ -1088,7 +1088,7 @@ dependencies = [ "itertools 0.12.1", "object_store", "pbjson-types", - "prost", + "prost 0.12.6", "substrait", "url", ] @@ -2061,8 +2061,8 @@ checksum = "2580e33f2292d34be285c5bc3dba5259542b083cfad6037b6d70345f24dcb735" dependencies = [ "heck 0.4.1", "itertools 0.11.0", - "prost", - "prost-types", + "prost 0.12.6", + "prost-types 0.12.6", ] [[package]] @@ -2075,7 +2075,7 @@ dependencies = [ "chrono", "pbjson", "pbjson-build", - "prost", + "prost 0.12.6", "prost-build", "serde", ] @@ -2213,7 +2213,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29" dependencies = [ "bytes", - "prost-derive", + "prost-derive 0.12.6", +] + +[[package]] +name = "prost" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e13db3d3fde688c61e2446b4d843bc27a7e8af269a69440c0308021dc92333cc" +dependencies = [ + "bytes", + "prost-derive 0.13.1", ] [[package]] @@ -2230,8 +2240,8 @@ dependencies = [ "once_cell", "petgraph", "prettyplease", - "prost", - "prost-types", + "prost 0.12.6", + "prost-types 0.12.6", "regex", "syn 2.0.72", "tempfile", @@ -2250,13 +2260,35 @@ dependencies = [ "syn 2.0.72", ] +[[package]] +name = "prost-derive" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18bec9b0adc4eba778b33684b7ba3e7137789434769ee3ce3930463ef904cfca" +dependencies = [ + "anyhow", + "itertools 0.13.0", + "proc-macro2", + "quote", + "syn 2.0.72", +] + [[package]] name = "prost-types" version = "0.12.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9091c90b0a32608e984ff2fa4091273cbdd755d54935c51d520887f4a1dbd5b0" dependencies = [ - "prost", + "prost 0.12.6", +] + +[[package]] +name = "prost-types" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cee5168b05f49d4b0ca581206eb14a7b22fafd963efe729ac48eb03266e25cc2" +dependencies = [ + "prost 0.13.1", ] [[package]] @@ -2975,9 +3007,9 @@ dependencies = [ "pbjson-build", "pbjson-types", "prettyplease", - "prost", + "prost 0.12.6", "prost-build", - "prost-types", + "prost-types 0.12.6", "protobuf-src", "schemars", "semver", diff --git a/Cargo.toml b/Cargo.toml index 820118fa..23423651 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -46,7 +46,7 @@ datafusion-optimizer = "40.0.0" datafusion-sql = "40.0.0" datafusion-substrait = { version = "40.0.0", optional = true } prost = "0.12" # keep in line with `datafusion-substrait` -prost-types = "0.12" # keep in line with `datafusion-substrait` +prost-types = "0.13" # keep in line with `datafusion-substrait` uuid = { version = "1.9", features = ["v4"] } mimalloc = { version = "0.1", optional = true, default-features = false, features = ["local_dynamic_tls"] } async-trait = "0.1"