dependabot[bot] opened a new pull request, #14842: URL: https://github.com/apache/iceberg/pull/14842
Bumps [datamodel-code-generator](https://github.com/koxudaxi/datamodel-code-generator) from 0.41.0 to 0.43.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/koxudaxi/datamodel-code-generator/releases">datamodel-code-generator's releases</a>.</em></p> <blockquote> <h2>0.43.1</h2> <h2>What's Changed</h2> <ul> <li>Add support for x-enumNames extension by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2653">koxudaxi/datamodel-code-generator#2653</a></li> <li>Fix allOf partial property overrides to inherit parent types instead of Any by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2654">koxudaxi/datamodel-code-generator#2654</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/koxudaxi/datamodel-code-generator/compare/0.43.0...0.43.1">https://github.com/koxudaxi/datamodel-code-generator/compare/0.43.0...0.43.1</a></p> <h2>0.43.0</h2> <h2>What's Changed</h2> <ul> <li>Fix extra blank line after custom file header with future imports by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2638">koxudaxi/datamodel-code-generator#2638</a></li> <li>Fix GraphQL enum renaming issue by <a href="https://github.com/siminn-arnorgj"><code>@siminn-arnorgj</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2642">koxudaxi/datamodel-code-generator#2642</a></li> <li>Fix allOf with description generating alias instead of class (Pydantic v2) by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2643">koxudaxi/datamodel-code-generator#2643</a></li> <li>Fix enum default values using full path instead of short name in same module by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2644">koxudaxi/datamodel-code-generator#2644</a></li> <li>Fix --url option to resolve local fragment refs correctly by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2646">koxudaxi/datamodel-code-generator#2646</a></li> <li>Fix allOf with single $ref to preserve class inheritance by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2647">koxudaxi/datamodel-code-generator#2647</a></li> <li>Fix incorrect import when module and class have the same name by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2648">koxudaxi/datamodel-code-generator#2648</a></li> <li>Fix nullable propagation from $ref schema targets by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2649">koxudaxi/datamodel-code-generator#2649</a></li> <li>Add --use-frozen-field option for JSON Schema readOnly support by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2650">koxudaxi/datamodel-code-generator#2650</a></li> <li>Add validation error for --use-specialized-enum when target Python version < 3.11 by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2651">koxudaxi/datamodel-code-generator#2651</a></li> <li>Fix discriminator to use enum value instead of model name for single-value enums by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2652">koxudaxi/datamodel-code-generator#2652</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/siminn-arnorgj"><code>@siminn-arnorgj</code></a> made their first contribution in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2642">koxudaxi/datamodel-code-generator#2642</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/koxudaxi/datamodel-code-generator/compare/0.42.2...0.43.0">https://github.com/koxudaxi/datamodel-code-generator/compare/0.42.2...0.43.0</a></p> <h2>0.42.2</h2> <h2>What's Changed</h2> <ul> <li>Fix Python 3.9 compatibility regression in _scc.py by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2628">koxudaxi/datamodel-code-generator#2628</a></li> <li>Fix Python 3.9 compatibility: CI environment names by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2630">koxudaxi/datamodel-code-generator#2630</a></li> <li>Fix msgspec type hint generation for oneOf/anyOf with null type by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2629">koxudaxi/datamodel-code-generator#2629</a></li> <li>Fix missing imports for nested references when using --collapse-root-models by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2631">koxudaxi/datamodel-code-generator#2631</a></li> <li>[pre-commit.ci] pre-commit autoupdate by <a href="https://github.com/pre-commit-ci"><code>@pre-commit-ci</code></a>[bot] in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2632">koxudaxi/datamodel-code-generator#2632</a></li> <li>Fix unnecessary underscore suffix for field names in non-Pydantic models by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2633">koxudaxi/datamodel-code-generator#2633</a></li> <li>Fix enum generation from oneOf/anyOf with const values by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2634">koxudaxi/datamodel-code-generator#2634</a></li> <li>Fix "A Parser can not resolve classes" error when allOf references enum from another schema by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2636">koxudaxi/datamodel-code-generator#2636</a></li> <li>Fix $ref not merging with additional schema keywords by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2635">koxudaxi/datamodel-code-generator#2635</a></li> <li>Extract helper methods and reduce code duplication across parsers by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2637">koxudaxi/datamodel-code-generator#2637</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/koxudaxi/datamodel-code-generator/compare/0.42.1...0.42.2">https://github.com/koxudaxi/datamodel-code-generator/compare/0.42.1...0.42.2</a></p> <h2>0.42.1</h2> <h2>What's Changed</h2> <ul> <li>Add named profile support and --ignore-pyproject option for pyproject.toml configuration by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2619">koxudaxi/datamodel-code-generator#2619</a></li> <li>Fix _internal module self-importing due to cached path property by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2621">koxudaxi/datamodel-code-generator#2621</a></li> <li>Add warning when components/schemas is empty but paths exist by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2622">koxudaxi/datamodel-code-generator#2622</a></li> <li>Fix msgspec discriminated union ClassVar generation and nullable type handling by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2620">koxudaxi/datamodel-code-generator#2620</a></li> <li>Fix extras lost in oneOf/anyOf structures with --field-include-all-keys by <a href="https://github.com/koxudaxi"><code>@koxudaxi</code></a> in <a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2623">koxudaxi/datamodel-code-generator#2623</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/koxudaxi/datamodel-code-generator/commit/fd9728f67b272dc77b837af1d7adb8a639678a89"><code>fd9728f</code></a> Fix allOf partial property overrides to inherit parent types instead of Any (...</li> <li><a href="https://github.com/koxudaxi/datamodel-code-generator/commit/3eae20db0a67bb4b021cf52c7af701ef1de8d9b4"><code>3eae20d</code></a> Add support for x-enumNames extension (<a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/issues/2653">#2653</a>)</li> <li><a href="https://github.com/koxudaxi/datamodel-code-generator/commit/2df42fba9aa4fdd93e4e394235b1cb06359436db"><code>2df42fb</code></a> Fix discriminator to use enum value instead of model name for single-value en...</li> <li><a href="https://github.com/koxudaxi/datamodel-code-generator/commit/35871c273247875129fcbe354cc2c4ace3d9f806"><code>35871c2</code></a> Add validation error for --use-specialized-enum when target Python version < ...</li> <li><a href="https://github.com/koxudaxi/datamodel-code-generator/commit/8bbc4df60fd7dc16a94a03bcde3912d96beefa0e"><code>8bbc4df</code></a> Add --use-frozen-field option for JSON Schema readOnly support (<a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/issues/2650">#2650</a>)</li> <li><a href="https://github.com/koxudaxi/datamodel-code-generator/commit/f6398551df7bf39ced0dd87128741ae8e4257ff3"><code>f639855</code></a> Fix nullable propagation from $ref schema targets (<a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/issues/2649">#2649</a>)</li> <li><a href="https://github.com/koxudaxi/datamodel-code-generator/commit/27929adb793b4e3d99c43a6725677c6a2ddf83a6"><code>27929ad</code></a> Fix incorrect import when module and class have the same name (<a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/issues/2648">#2648</a>)</li> <li><a href="https://github.com/koxudaxi/datamodel-code-generator/commit/5de9bf77e4ab4685c01d84194acad26f056efb45"><code>5de9bf7</code></a> Fix allOf merging logic to handle single $ref inheritance with property overr...</li> <li><a href="https://github.com/koxudaxi/datamodel-code-generator/commit/737281a398e8a79e39a258f7d598df30f16335b4"><code>737281a</code></a> Add bundled schema with $id and update local fragment resolution logic (<a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/issues/2646">#2646</a>)</li> <li><a href="https://github.com/koxudaxi/datamodel-code-generator/commit/9b7863dc577726dc9f3f1d65ec12c9eaf395dec0"><code>9b7863d</code></a> Fix enum default values to use short names in nested package paths (<a href="https://redirect.github.com/koxudaxi/datamodel-code-generator/issues/2644">#2644</a>)</li> <li>Additional commits viewable in <a href="https://github.com/koxudaxi/datamodel-code-generator/compare/0.41.0...0.43.1">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- 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]
