From 4ae0189247029478df217bec41b1a47e5a50a2ef Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 9 Jun 2026 12:46:30 +0000 Subject: [PATCH] chore(deps): bump the proto group across 1 directory with 3 updates Bumps the proto group with 3 updates in the / directory: [prost](https://github.com/tokio-rs/prost), [prost-build](https://github.com/tokio-rs/prost) and [pbjson-types](https://github.com/influxdata/pbjson). Updates `prost` from 0.14.3 to 0.14.4 - [Release notes](https://github.com/tokio-rs/prost/releases) - [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md) - [Commits](https://github.com/tokio-rs/prost/compare/v0.14.3...v0.14.4) Updates `prost-build` from 0.14.3 to 0.14.4 - [Release notes](https://github.com/tokio-rs/prost/releases) - [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md) - [Commits](https://github.com/tokio-rs/prost/compare/v0.14.3...v0.14.4) Updates `pbjson-types` from 0.8.0 to 0.9.0 - [Commits](https://github.com/influxdata/pbjson/commits/0.9.0) --- updated-dependencies: - dependency-name: pbjson-types dependency-version: 0.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: proto - dependency-name: prost dependency-version: 0.14.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: proto - dependency-name: prost-build dependency-version: 0.14.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: proto ... Signed-off-by: dependabot[bot] --- Cargo.lock | 35 ++++++++++++++++++-------- Cargo.toml | 2 +- datafusion/proto-common/gen/Cargo.toml | 2 +- datafusion/proto-models/gen/Cargo.toml | 2 +- datafusion/substrait/Cargo.toml | 2 +- 5 files changed, 29 insertions(+), 14 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ada7e685eacb0..ab8ca26a0e5df 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2667,7 +2667,7 @@ dependencies = [ "insta", "itertools 0.14.0", "object_store", - "pbjson-types", + "pbjson-types 0.9.0", "prost", "serde_json", "substrait", @@ -4570,6 +4570,21 @@ dependencies = [ "serde", ] +[[package]] +name = "pbjson-types" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a14e2757d877c0f607a82ce1b8560e224370f159d66c5d52eb55ea187ef0350e" +dependencies = [ + "bytes", + "chrono", + "pbjson 0.9.0", + "pbjson-build 0.9.0", + "prost", + "prost-build", + "serde", +] + [[package]] name = "percent-encoding" version = "2.3.2" @@ -4819,9 +4834,9 @@ dependencies = [ [[package]] name = "prost" -version = "0.14.3" +version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2ea70524a2f82d518bce41317d0fae74151505651af45faf1ffbd6fd33f0568" +checksum = "528ac67416ff8646872a3c02cad9cc4ee5dc9f9540c9b10771855c95cb2e5ae1" dependencies = [ "bytes", "prost-derive", @@ -4829,9 +4844,9 @@ dependencies = [ [[package]] name = "prost-build" -version = "0.14.3" +version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "343d3bd7056eda839b03204e68deff7d1b13aba7af2b2fd16890697274262ee7" +checksum = "03da047801ff44bb6a4d407d4860c05fd70bb81714e6b2f3812603d5b145b042" dependencies = [ "heck", "itertools 0.14.0", @@ -4848,9 +4863,9 @@ dependencies = [ [[package]] name = "prost-derive" -version = "0.14.3" +version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27c6023962132f4b30eb4c172c91ce92d933da334c59c23cddee82358ddafb0b" +checksum = "b570b25f7617e43d59005d0990ccb79e950a423952cea19671b7a876da390adf" dependencies = [ "anyhow", "itertools 0.14.0", @@ -4861,9 +4876,9 @@ dependencies = [ [[package]] name = "prost-types" -version = "0.14.3" +version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8991c4cbdb8bc5b11f0b074ffe286c30e523de90fee5ba8132f1399f23cb3dd7" +checksum = "f94967dc7688f3054c7fac87473ffae4cc4c3904800e2d9f5b857246d8963b0a" dependencies = [ "prost", ] @@ -5974,7 +5989,7 @@ dependencies = [ "indexmap 2.14.0", "pbjson 0.8.0", "pbjson-build 0.8.0", - "pbjson-types", + "pbjson-types 0.8.0", "prettyplease", "prost", "prost-build", diff --git a/Cargo.toml b/Cargo.toml index 26edd5461b92f..1385aaee2b052 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -187,7 +187,7 @@ pbjson = { version = "0.9.0" } pbjson-types = "0.9" pin-project = "1" # Should match arrow-flight's version of prost. -prost = "0.14.1" +prost = "0.14.4" rand = "0.9" recursive = "0.1.1" regex = "1.12" diff --git a/datafusion/proto-common/gen/Cargo.toml b/datafusion/proto-common/gen/Cargo.toml index f0e60819d42a8..0cbba311b2c3f 100644 --- a/datafusion/proto-common/gen/Cargo.toml +++ b/datafusion/proto-common/gen/Cargo.toml @@ -38,4 +38,4 @@ workspace = true [dependencies] # Pin these dependencies so that the generated output is deterministic pbjson-build = "=0.9.0" -prost-build = "=0.14.3" +prost-build = "=0.14.4" diff --git a/datafusion/proto-models/gen/Cargo.toml b/datafusion/proto-models/gen/Cargo.toml index 8b48dfe70e6c7..9724b63cccf3c 100644 --- a/datafusion/proto-models/gen/Cargo.toml +++ b/datafusion/proto-models/gen/Cargo.toml @@ -38,4 +38,4 @@ workspace = true [dependencies] # Pin these dependencies so that the generated output is deterministic pbjson-build = "=0.9.0" -prost-build = "=0.14.3" +prost-build = "=0.14.4" diff --git a/datafusion/substrait/Cargo.toml b/datafusion/substrait/Cargo.toml index a0f203cec8db6..4376ee7da1f77 100644 --- a/datafusion/substrait/Cargo.toml +++ b/datafusion/substrait/Cargo.toml @@ -42,7 +42,7 @@ half = { workspace = true } itertools = { workspace = true } object_store = { workspace = true } # We need to match the version in substrait, so we don't use the workspace version here -pbjson-types = { version = "0.8.0" } +pbjson-types = { version = "0.9.0" } prost = { workspace = true } substrait = { version = "0.63.0", features = ["serde"] } url = { workspace = true }