huaxingao opened a new pull request, #16708:
URL: https://github.com/apache/iceberg/pull/16708

   Bumps `datamodel-code-generator` from 0.57.0 to 0.59.0 and regenerates 
`open-api/rest-catalog-open-api.py` accordingly.
   
   Supersedes #16701, which only bumped the pin without regenerating the Python 
models, causing the `openapi-spec-validator` job to fail on `git diff 
--exit-code`.
   
   The regenerated diff reflects two intentional 0.59.0 generator changes:
   - `EncryptedKey.encrypted_key_metadata` now emits 
`json_schema_extra={'contentEncoding': 'base64'}`.
   - `Summary` now generates a typed `__pydantic_extra__: dict[str, str]` for 
its `additionalProperties` (Pydantic v2 now validates extra field values at 
runtime).
   
   Generated via `make generate` in `open-api/` with the new version, so `git 
diff --exit-code` passes.
   
   Made with [Cursor](https://cursor.com)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to