You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by hu...@apache.org on 2026/06/21 17:26:30 UTC

(iceberg) branch main updated: Build: Bump datamodel-code-generator from 0.60.0 to 0.63.0 (#16907)

This is an automated email from the ASF dual-hosted git repository.

huaxingao pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg.git


The following commit(s) were added to refs/heads/main by this push:
     new b0977bbfcb Build: Bump datamodel-code-generator from 0.60.0 to 0.63.0 (#16907)
b0977bbfcb is described below

commit b0977bbfcbbdfec17711acdfe0c14921d50d2f41
Author: Yuya Ebihara <eb...@gmail.com>
AuthorDate: Mon Jun 22 02:26:23 2026 +0900

    Build: Bump datamodel-code-generator from 0.60.0 to 0.63.0 (#16907)
    
    * Flink, GCP, Kafka, Spark: Update runtime-deps.txt
    
    * Build: Bump datamodel-code-generator from 0.60.0 to 0.63.0
    
    Bumps [datamodel-code-generator](https://github.com/koxudaxi/datamodel-code-generator) from 0.60.0 to 0.63.0.
    - [Release notes](https://github.com/koxudaxi/datamodel-code-generator/releases)
    - [Changelog](https://github.com/koxudaxi/datamodel-code-generator/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/koxudaxi/datamodel-code-generator/compare/0.60.0...0.63.0)
    
    ---
    updated-dependencies:
    - dependency-name: datamodel-code-generator
      dependency-version: 0.63.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <su...@github.com>
    
    ---------
    
    Signed-off-by: dependabot[bot] <su...@github.com>
    Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
---
 flink/v1.20/flink-runtime/runtime-deps.txt         |  4 +-
 flink/v2.0/flink-runtime/runtime-deps.txt          |  4 +-
 flink/v2.1/flink-runtime/runtime-deps.txt          |  4 +-
 gcp-bundle/runtime-deps.txt                        | 56 +++++++++++-----------
 .../kafka-connect-runtime/runtime-deps.txt         |  2 +-
 open-api/requirements.txt                          |  2 +-
 open-api/rest-catalog-open-api.py                  |  7 ++-
 spark/v3.5/spark-runtime/runtime-deps.txt          |  4 +-
 spark/v4.0/spark-runtime/runtime-deps.txt          |  4 +-
 spark/v4.1/spark-runtime/runtime-deps.txt          |  4 +-
 10 files changed, 47 insertions(+), 44 deletions(-)

diff --git a/flink/v1.20/flink-runtime/runtime-deps.txt b/flink/v1.20/flink-runtime/runtime-deps.txt
index 8e493d31c5..a295230cef 100644
--- a/flink/v1.20/flink-runtime/runtime-deps.txt
+++ b/flink/v1.20/flink-runtime/runtime-deps.txt
@@ -25,7 +25,7 @@ org.apache.parquet:parquet-variant:1.17
 org.checkerframework:checker-qual:3.19
 org.eclipse.microprofile.openapi:microprofile-openapi-api:4.1
 org.locationtech.jts:jts-core:1.20
-org.projectnessie.nessie:nessie-client:0.107
-org.projectnessie.nessie:nessie-model:0.107
+org.projectnessie.nessie:nessie-client:0.108
+org.projectnessie.nessie:nessie-model:0.108
 org.roaringbitmap:RoaringBitmap:1.6
 org.threeten:threeten-extra:1.7
diff --git a/flink/v2.0/flink-runtime/runtime-deps.txt b/flink/v2.0/flink-runtime/runtime-deps.txt
index 8e493d31c5..a295230cef 100644
--- a/flink/v2.0/flink-runtime/runtime-deps.txt
+++ b/flink/v2.0/flink-runtime/runtime-deps.txt
@@ -25,7 +25,7 @@ org.apache.parquet:parquet-variant:1.17
 org.checkerframework:checker-qual:3.19
 org.eclipse.microprofile.openapi:microprofile-openapi-api:4.1
 org.locationtech.jts:jts-core:1.20
-org.projectnessie.nessie:nessie-client:0.107
-org.projectnessie.nessie:nessie-model:0.107
+org.projectnessie.nessie:nessie-client:0.108
+org.projectnessie.nessie:nessie-model:0.108
 org.roaringbitmap:RoaringBitmap:1.6
 org.threeten:threeten-extra:1.7
diff --git a/flink/v2.1/flink-runtime/runtime-deps.txt b/flink/v2.1/flink-runtime/runtime-deps.txt
index 8e493d31c5..a295230cef 100644
--- a/flink/v2.1/flink-runtime/runtime-deps.txt
+++ b/flink/v2.1/flink-runtime/runtime-deps.txt
@@ -25,7 +25,7 @@ org.apache.parquet:parquet-variant:1.17
 org.checkerframework:checker-qual:3.19
 org.eclipse.microprofile.openapi:microprofile-openapi-api:4.1
 org.locationtech.jts:jts-core:1.20
-org.projectnessie.nessie:nessie-client:0.107
-org.projectnessie.nessie:nessie-model:0.107
+org.projectnessie.nessie:nessie-client:0.108
+org.projectnessie.nessie:nessie-model:0.108
 org.roaringbitmap:RoaringBitmap:1.6
 org.threeten:threeten-extra:1.7
diff --git a/gcp-bundle/runtime-deps.txt b/gcp-bundle/runtime-deps.txt
index 0ff407294f..5577e8669e 100644
--- a/gcp-bundle/runtime-deps.txt
+++ b/gcp-bundle/runtime-deps.txt
@@ -4,14 +4,14 @@ com.fasterxml.jackson.core:jackson-databind:2.18
 com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.18
 com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.18
 com.fasterxml.woodstox:woodstox-core:7.0
-com.github.ben-manes.caffeine:caffeine:3.1
+com.github.ben-manes.caffeine:caffeine:3.2
 com.google.android:annotations:4.1
 com.google.api-client:google-api-client:2.7
-com.google.api.grpc:gapic-google-cloud-storage-v2:2.68
+com.google.api.grpc:gapic-google-cloud-storage-v2:2.69
 com.google.api.grpc:grpc-google-cloud-bigquerystorage-v1:3.28
 com.google.api.grpc:grpc-google-cloud-bigquerystorage-v1beta1:0.200
 com.google.api.grpc:grpc-google-cloud-bigquerystorage-v1beta2:0.200
-com.google.api.grpc:grpc-google-cloud-storage-v2:2.68
+com.google.api.grpc:grpc-google-cloud-storage-v2:2.69
 com.google.api.grpc:proto-google-cloud-bigquerystorage-v1:3.28
 com.google.api.grpc:proto-google-cloud-bigquerystorage-v1alpha:3.28
 com.google.api.grpc:proto-google-cloud-bigquerystorage-v1beta1:0.200
@@ -19,17 +19,17 @@ com.google.api.grpc:proto-google-cloud-bigquerystorage-v1beta2:0.200
 com.google.api.grpc:proto-google-cloud-bigquerystorage-v1beta:3.28
 com.google.api.grpc:proto-google-cloud-kms-v1:0.186
 com.google.api.grpc:proto-google-cloud-monitoring-v3:3.93
-com.google.api.grpc:proto-google-cloud-storage-v2:2.68
-com.google.api.grpc:proto-google-common-protos:2.71
-com.google.api.grpc:proto-google-iam-v1:1.66
-com.google.api:api-common:2.63
-com.google.api:gax-grpc:2.80
-com.google.api:gax-httpjson:2.80
-com.google.api:gax:2.80
+com.google.api.grpc:proto-google-cloud-storage-v2:2.69
+com.google.api.grpc:proto-google-common-protos:2.72
+com.google.api.grpc:proto-google-iam-v1:1.67
+com.google.api:api-common:2.64
+com.google.api:gax-grpc:2.81
+com.google.api:gax-httpjson:2.81
+com.google.api:gax:2.81
 com.google.apis:google-api-services-bigquery:v2-rev20251012-2.0
 com.google.apis:google-api-services-storage:v1-rev20260204-2.0
-com.google.auth:google-auth-library-credentials:1.47
-com.google.auth:google-auth-library-oauth2-http:1.47
+com.google.auth:google-auth-library-credentials:1.48
+com.google.auth:google-auth-library-oauth2-http:1.48
 com.google.auto.value:auto-value-annotations:1.11
 com.google.cloud.gcs.analytics:client:1.3
 com.google.cloud.gcs.analytics:common:1.3
@@ -39,17 +39,17 @@ com.google.cloud.opentelemetry:exporter-metrics:0.33
 com.google.cloud.opentelemetry:shared-resourcemapping:0.33
 com.google.cloud:google-cloud-bigquery:2.66
 com.google.cloud:google-cloud-bigquerystorage:3.28
-com.google.cloud:google-cloud-core-grpc:2.70
-com.google.cloud:google-cloud-core-http:2.70
-com.google.cloud:google-cloud-core:2.70
+com.google.cloud:google-cloud-core-grpc:2.71
+com.google.cloud:google-cloud-core-http:2.71
+com.google.cloud:google-cloud-core:2.71
 com.google.cloud:google-cloud-kms:2.95
 com.google.cloud:google-cloud-monitoring:3.93
-com.google.cloud:google-cloud-storage:2.68
+com.google.cloud:google-cloud-storage:2.69
 com.google.code.gson:gson:2.13
-com.google.errorprone:error_prone_annotations:2.48
+com.google.errorprone:error_prone_annotations:2.49
 com.google.flatbuffers:flatbuffers-java:24.3
 com.google.guava:failureaccess:1.0
-com.google.guava:guava:33.5
+com.google.guava:guava:33.6
 com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
 com.google.http-client:google-http-client-apache-v2:2.1
 com.google.http-client:google-http-client-appengine:2.1
@@ -85,16 +85,16 @@ io.opencensus:opencensus-api:0.31
 io.opencensus:opencensus-contrib-http-util:0.31
 io.opentelemetry.contrib:opentelemetry-gcp-resources:1.37
 io.opentelemetry.semconv:opentelemetry-semconv:1.29
-io.opentelemetry:opentelemetry-api:1.57
-io.opentelemetry:opentelemetry-common:1.57
-io.opentelemetry:opentelemetry-context:1.57
-io.opentelemetry:opentelemetry-exporter-logging:1.52
-io.opentelemetry:opentelemetry-sdk-common:1.57
-io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi:1.57
-io.opentelemetry:opentelemetry-sdk-logs:1.57
-io.opentelemetry:opentelemetry-sdk-metrics:1.57
-io.opentelemetry:opentelemetry-sdk-trace:1.57
-io.opentelemetry:opentelemetry-sdk:1.57
+io.opentelemetry:opentelemetry-api:1.63
+io.opentelemetry:opentelemetry-common:1.63
+io.opentelemetry:opentelemetry-context:1.63
+io.opentelemetry:opentelemetry-exporter-logging:1.63
+io.opentelemetry:opentelemetry-sdk-common:1.63
+io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi:1.62
+io.opentelemetry:opentelemetry-sdk-logs:1.63
+io.opentelemetry:opentelemetry-sdk-metrics:1.63
+io.opentelemetry:opentelemetry-sdk-trace:1.63
+io.opentelemetry:opentelemetry-sdk:1.63
 io.perfmark:perfmark-api:0.27
 javax.annotation:javax.annotation-api:1.3
 org.apache.arrow:arrow-format:17.0
diff --git a/kafka-connect/kafka-connect-runtime/runtime-deps.txt b/kafka-connect/kafka-connect-runtime/runtime-deps.txt
index 48d11bdf6f..2aef692c4f 100644
--- a/kafka-connect/kafka-connect-runtime/runtime-deps.txt
+++ b/kafka-connect/kafka-connect-runtime/runtime-deps.txt
@@ -90,7 +90,7 @@ io.grpc:grpc-core:1.81
 io.grpc:grpc-googleapis:1.81
 io.grpc:grpc-grpclb:1.81
 io.grpc:grpc-inprocess:1.81
-io.grpc:grpc-netty-shaded:1.81
+io.grpc:grpc-netty-shaded:1.82
 io.grpc:grpc-opentelemetry:1.81
 io.grpc:grpc-protobuf-lite:1.81
 io.grpc:grpc-protobuf:1.81
diff --git a/open-api/requirements.txt b/open-api/requirements.txt
index 6cab5500c6..35dc0d4b4d 100644
--- a/open-api/requirements.txt
+++ b/open-api/requirements.txt
@@ -16,5 +16,5 @@
 # under the License.
 
 openapi-spec-validator==0.9.0
-datamodel-code-generator==0.60.0
+datamodel-code-generator==0.63.0
 yamllint==1.38.0
diff --git a/open-api/rest-catalog-open-api.py b/open-api/rest-catalog-open-api.py
index 4e05d10e9c..7b6c4f73fc 100644
--- a/open-api/rest-catalog-open-api.py
+++ b/open-api/rest-catalog-open-api.py
@@ -18,7 +18,7 @@
 from __future__ import annotations
 
 from datetime import date, timedelta
-from typing import Literal
+from typing import Dict, Literal
 from uuid import UUID
 
 from pydantic import Base64Str, BaseModel, ConfigDict, Field, RootModel
@@ -269,10 +269,13 @@ class Summary(BaseModel):
     model_config = ConfigDict(
         extra='allow',
     )
-    __pydantic_extra__: dict[str, str]
     operation: Literal['append', 'replace', 'overwrite', 'delete']
 
 
+Summary.__annotations__['__pydantic_extra__'] = Dict[str, str]
+Summary.model_rebuild(force=True)
+
+
 class Snapshot(BaseModel):
     snapshot_id: int = Field(..., alias='snapshot-id')
     parent_snapshot_id: int | None = Field(None, alias='parent-snapshot-id')
diff --git a/spark/v3.5/spark-runtime/runtime-deps.txt b/spark/v3.5/spark-runtime/runtime-deps.txt
index 1fcb7e284d..18c17ad301 100644
--- a/spark/v3.5/spark-runtime/runtime-deps.txt
+++ b/spark/v3.5/spark-runtime/runtime-deps.txt
@@ -34,7 +34,7 @@ org.eclipse.collections:eclipse-collections-api:11.1
 org.eclipse.collections:eclipse-collections:11.1
 org.eclipse.microprofile.openapi:microprofile-openapi-api:4.1
 org.locationtech.jts:jts-core:1.20
-org.projectnessie.nessie:nessie-client:0.107
-org.projectnessie.nessie:nessie-model:0.107
+org.projectnessie.nessie:nessie-client:0.108
+org.projectnessie.nessie:nessie-model:0.108
 org.roaringbitmap:RoaringBitmap:1.6
 org.threeten:threeten-extra:1.7
diff --git a/spark/v4.0/spark-runtime/runtime-deps.txt b/spark/v4.0/spark-runtime/runtime-deps.txt
index 1fcb7e284d..18c17ad301 100644
--- a/spark/v4.0/spark-runtime/runtime-deps.txt
+++ b/spark/v4.0/spark-runtime/runtime-deps.txt
@@ -34,7 +34,7 @@ org.eclipse.collections:eclipse-collections-api:11.1
 org.eclipse.collections:eclipse-collections:11.1
 org.eclipse.microprofile.openapi:microprofile-openapi-api:4.1
 org.locationtech.jts:jts-core:1.20
-org.projectnessie.nessie:nessie-client:0.107
-org.projectnessie.nessie:nessie-model:0.107
+org.projectnessie.nessie:nessie-client:0.108
+org.projectnessie.nessie:nessie-model:0.108
 org.roaringbitmap:RoaringBitmap:1.6
 org.threeten:threeten-extra:1.7
diff --git a/spark/v4.1/spark-runtime/runtime-deps.txt b/spark/v4.1/spark-runtime/runtime-deps.txt
index 1fcb7e284d..18c17ad301 100644
--- a/spark/v4.1/spark-runtime/runtime-deps.txt
+++ b/spark/v4.1/spark-runtime/runtime-deps.txt
@@ -34,7 +34,7 @@ org.eclipse.collections:eclipse-collections-api:11.1
 org.eclipse.collections:eclipse-collections:11.1
 org.eclipse.microprofile.openapi:microprofile-openapi-api:4.1
 org.locationtech.jts:jts-core:1.20
-org.projectnessie.nessie:nessie-client:0.107
-org.projectnessie.nessie:nessie-model:0.107
+org.projectnessie.nessie:nessie-client:0.108
+org.projectnessie.nessie:nessie-model:0.108
 org.roaringbitmap:RoaringBitmap:1.6
 org.threeten:threeten-extra:1.7