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]

Reply via email to