This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch dependabot/cargo/main/proto-c40a7389eb
in repository https://gitbox.apache.org/repos/asf/datafusion.git
commit d9992c7699ebc93e74b712c1c32e95099d1f2f0d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Mon Dec 22 08:05:09 2025 +0000
chore(deps): bump the proto group with 3 updates
Bumps the proto group with 3 updates:
[pbjson](https://github.com/influxdata/pbjson),
[pbjson-types](https://github.com/influxdata/pbjson) and
[pbjson-build](https://github.com/influxdata/pbjson).
Updates `pbjson` from 0.8.0 to 0.9.0
- [Commits](https://github.com/influxdata/pbjson/commits/0.9.0)
Updates `pbjson-types` from 0.8.0 to 0.9.0
- [Commits](https://github.com/influxdata/pbjson/commits/0.9.0)
Updates `pbjson-build` from 0.8.0 to 0.9.0
- [Commits](https://github.com/influxdata/pbjson/commits/0.9.0)
---
updated-dependencies:
- dependency-name: pbjson
dependency-version: 0.9.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: proto
- dependency-name: pbjson-types
dependency-version: 0.9.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: proto
- dependency-name: pbjson-build
dependency-version: 0.9.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: proto
...
Signed-off-by: dependabot[bot] <[email protected]>
---
Cargo.lock | 61 +++++++++++++++++++++++++++-------
Cargo.toml | 4 +--
datafusion/proto-common/gen/Cargo.toml | 2 +-
datafusion/proto/gen/Cargo.toml | 2 +-
4 files changed, 53 insertions(+), 16 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index 663c64bf8a..38217e5505 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2617,7 +2617,7 @@ dependencies = [
"datafusion-proto-common",
"doc-comment",
"object_store",
- "pbjson",
+ "pbjson 0.9.0",
"pretty_assertions",
"prost",
"serde",
@@ -2632,7 +2632,7 @@ dependencies = [
"arrow",
"datafusion-common",
"doc-comment",
- "pbjson",
+ "pbjson 0.9.0",
"prost",
"serde",
]
@@ -2762,7 +2762,7 @@ dependencies = [
"insta",
"itertools 0.14.0",
"object_store",
- "pbjson-types",
+ "pbjson-types 0.9.0",
"prost",
"serde_json",
"substrait",
@@ -3246,7 +3246,7 @@ dependencies = [
name = "gen"
version = "0.1.0"
dependencies = [
- "pbjson-build",
+ "pbjson-build 0.9.0",
"prost-build",
]
@@ -3254,7 +3254,7 @@ dependencies = [
name = "gen-common"
version = "0.1.0"
dependencies = [
- "pbjson-build",
+ "pbjson-build 0.9.0",
"prost-build",
]
@@ -4541,6 +4541,16 @@ dependencies = [
"serde",
]
+[[package]]
+name = "pbjson"
+version = "0.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e8edd1efdd8ab23ba9cb9ace3d9987a72663d5d7c9f74fa00b51d6213645cf6c"
+dependencies = [
+ "base64 0.22.1",
+ "serde",
+]
+
[[package]]
name = "pbjson-build"
version = "0.8.0"
@@ -4553,6 +4563,18 @@ dependencies = [
"prost-types",
]
+[[package]]
+name = "pbjson-build"
+version = "0.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2ed4d5c6ae95e08ac768883c8401cf0e8deb4e6e1d6a4e1fd3d2ec4f0ec63200"
+dependencies = [
+ "heck 0.5.0",
+ "itertools 0.14.0",
+ "prost",
+ "prost-types",
+]
+
[[package]]
name = "pbjson-types"
version = "0.8.0"
@@ -4561,8 +4583,23 @@ checksum =
"8e748e28374f10a330ee3bb9f29b828c0ac79831a32bab65015ad9b661ead526"
dependencies = [
"bytes",
"chrono",
- "pbjson",
- "pbjson-build",
+ "pbjson 0.8.0",
+ "pbjson-build 0.8.0",
+ "prost",
+ "prost-build",
+ "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",
@@ -4860,7 +4897,7 @@ source =
"registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac6c3320f9abac597dcbc668774ef006702672474aad53c6d596b62e487b40b1"
dependencies = [
"heck 0.5.0",
- "itertools 0.14.0",
+ "itertools 0.13.0",
"log",
"multimap",
"once_cell",
@@ -4880,7 +4917,7 @@ source =
"registry+https://github.com/rust-lang/crates.io-index"
checksum = "9120690fafc389a67ba3803df527d0ec9cbbc9cc45e4cc20b332996dfb672425"
dependencies = [
"anyhow",
- "itertools 0.14.0",
+ "itertools 0.13.0",
"proc-macro2",
"quote",
"syn 2.0.111",
@@ -6077,9 +6114,9 @@ source =
"registry+https://github.com/rust-lang/crates.io-index"
checksum = "21f1cb6d0bcd097a39fc25f7236236be29881fe122e282e4173d6d007a929927"
dependencies = [
"heck 0.5.0",
- "pbjson",
- "pbjson-build",
- "pbjson-types",
+ "pbjson 0.8.0",
+ "pbjson-build 0.8.0",
+ "pbjson-types 0.8.0",
"prettyplease",
"prost",
"prost-build",
diff --git a/Cargo.toml b/Cargo.toml
index c9afc5fcb5..2f5e16856a 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -172,8 +172,8 @@ parquet = { version = "57.1.0", default-features = false,
features = [
"object_store",
] }
paste = "1.0.15"
-pbjson = { version = "0.8.0" }
-pbjson-types = "0.8"
+pbjson = { version = "0.9.0" }
+pbjson-types = "0.9"
# Should match arrow-flight's version of prost.
prost = "0.14.1"
rand = "0.9"
diff --git a/datafusion/proto-common/gen/Cargo.toml
b/datafusion/proto-common/gen/Cargo.toml
index 2d2557811d..5207a33d49 100644
--- a/datafusion/proto-common/gen/Cargo.toml
+++ b/datafusion/proto-common/gen/Cargo.toml
@@ -37,5 +37,5 @@ workspace = true
[dependencies]
# Pin these dependencies so that the generated output is deterministic
-pbjson-build = "=0.8.0"
+pbjson-build = "=0.9.0"
prost-build = "=0.14.1"
diff --git a/datafusion/proto/gen/Cargo.toml b/datafusion/proto/gen/Cargo.toml
index d446ab0d89..953454b128 100644
--- a/datafusion/proto/gen/Cargo.toml
+++ b/datafusion/proto/gen/Cargo.toml
@@ -37,5 +37,5 @@ workspace = true
[dependencies]
# Pin these dependencies so that the generated output is deterministic
-pbjson-build = "=0.8.0"
+pbjson-build = "=0.9.0"
prost-build = "=0.14.1"
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]