dependabot[bot] opened a new pull request, #14787:
URL: https://github.com/apache/iceberg/pull/14787

   Bumps 
[datamodel-code-generator](https://github.com/koxudaxi/datamodel-code-generator)
 from 0.36.0 to 0.41.0.
   <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.41.0</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>Fix:  resolve relative $ref correctly when fetching schemas from HTTP 
URLs by <a href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2600";>koxudaxi/datamodel-code-generator#2600</a></li>
   <li>Add --read-only-write-only-model-type option for OpenAPI 
readOnly/writeOnly support by <a 
href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2587";>koxudaxi/datamodel-code-generator#2587</a></li>
   <li>Add file:// URL protocol support for $ref resolution by <a 
href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2601";>koxudaxi/datamodel-code-generator#2601</a></li>
   <li>Fix: Improve reference resolution and handling of duplicate names by <a 
href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2602";>koxudaxi/datamodel-code-generator#2602</a></li>
   <li>Prevent invalid relative imports in single-file output for allOf/anyOf 
schemas by <a href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> in 
<a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2604";>koxudaxi/datamodel-code-generator#2604</a></li>
   <li>Fix single-file treat-dot-as-module by <a 
href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2603";>koxudaxi/datamodel-code-generator#2603</a></li>
   <li>allOf ignores $ref when referencing oneOf/anyOf schemas by <a 
href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2605";>koxudaxi/datamodel-code-generator#2605</a></li>
   <li>Resolve relative $ref correctly in external path/webhook files by <a 
href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2606";>koxudaxi/datamodel-code-generator#2606</a></li>
   <li>Resolve $ref to locally defined $id without network access by <a 
href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2608";>koxudaxi/datamodel-code-generator#2608</a></li>
   <li>Correct import generation for dot notation schema names with inheritance 
by <a href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2607";>koxudaxi/datamodel-code-generator#2607</a></li>
   <li>Fix import alias if two types are provided (Json schema) by <a 
href="https://github.com/Killian-fal";><code>@​Killian-fal</code></a> in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2611";>koxudaxi/datamodel-code-generator#2611</a></li>
   <li>Use Enum Members in Discriminators with Safe Imports by <a 
href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2609";>koxudaxi/datamodel-code-generator#2609</a></li>
   </ul>
   <h2>New Contributors</h2>
   <ul>
   <li><a href="https://github.com/Killian-fal";><code>@​Killian-fal</code></a> 
made their first contribution in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2611";>koxudaxi/datamodel-code-generator#2611</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/koxudaxi/datamodel-code-generator/compare/0.40.0...0.41.0";>https://github.com/koxudaxi/datamodel-code-generator/compare/0.40.0...0.41.0</a></p>
   <h2>0.40.0</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>Fix invalid Union syntax 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/2594";>koxudaxi/datamodel-code-generator#2594</a></li>
   <li>Fix enum member names for object values to use title/name/const keys by 
<a href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2596";>koxudaxi/datamodel-code-generator#2596</a></li>
   <li>Fix import handling in --collapse-root-models to exclude both Optional 
and Union by <a href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> 
in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2597";>koxudaxi/datamodel-code-generator#2597</a></li>
   <li>Fix default_factory for Union types with dict defaults  by <a 
href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2595";>koxudaxi/datamodel-code-generator#2595</a></li>
   <li>Fix RootModel generation order to define referenced types first by <a 
href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2592";>koxudaxi/datamodel-code-generator#2592</a></li>
   <li>Fix TypeAlias with circular reference to class generates NameError by <a 
href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2591";>koxudaxi/datamodel-code-generator#2591</a></li>
   <li>Fix <strong>future</strong> import placement with custom file headers by 
<a href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2589";>koxudaxi/datamodel-code-generator#2589</a></li>
   <li>Fix multiple types in array not generating Union when object has   
properties by <a href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> 
in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2590";>koxudaxi/datamodel-code-generator#2590</a></li>
   <li>Add scoped alias support for class-specific field renaming by <a 
href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2599";>koxudaxi/datamodel-code-generator#2599</a></li>
   <li>Fix: Handle dots in title when using --use-title-as-name option by <a 
href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2598";>koxudaxi/datamodel-code-generator#2598</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/koxudaxi/datamodel-code-generator/compare/0.39.0...0.40.0";>https://github.com/koxudaxi/datamodel-code-generator/compare/0.39.0...0.40.0</a></p>
   <h2>0.39.0</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>Add --all-exports-scope and --all-exports-collision-strategy options for 
recursive exports by <a 
href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2588";>koxudaxi/datamodel-code-generator#2588</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/koxudaxi/datamodel-code-generator/compare/0.38.0...0.39.0";>https://github.com/koxudaxi/datamodel-code-generator/compare/0.38.0...0.39.0</a></p>
   <h2>0.38.0</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>Fix transitive local reference resolution in external schema files by <a 
href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2577";>koxudaxi/datamodel-code-generator#2577</a></li>
   <li>Fix crash when parsing JSON Schema with internal references from stdin 
by <a href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2578";>koxudaxi/datamodel-code-generator#2578</a></li>
   <li>Fix allOf with multiple refs having same property name generates broken 
models by <a href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> in 
<a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2579";>koxudaxi/datamodel-code-generator#2579</a></li>
   <li>Fix external $ref resolution in paths when components/schemas is missing 
by <a href="https://github.com/koxudaxi";><code>@​koxudaxi</code></a> in <a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/pull/2581";>koxudaxi/datamodel-code-generator#2581</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/2582";>koxudaxi/datamodel-code-generator#2582</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/94b081c585a323b9807f00d39638e41a50451b96";><code>94b081c</code></a>
 Use Enum Members in Discriminators with Safe Imports (<a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/issues/2609";>#2609</a>)</li>
   <li><a 
href="https://github.com/koxudaxi/datamodel-code-generator/commit/393096959053e130685d3120741e5a20884b28d8";><code>3930969</code></a>
 Fix import alias if two types are provided (Json schema) (<a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/issues/2611";>#2611</a>)</li>
   <li><a 
href="https://github.com/koxudaxi/datamodel-code-generator/commit/3dd150e487ea5a18efb44f45bdfab2031723839f";><code>3dd150e</code></a>
 Correct import generation for dot notation schema names with inheritance (<a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/issues/2607";>#2607</a>)</li>
   <li><a 
href="https://github.com/koxudaxi/datamodel-code-generator/commit/4c116d553dd595753b1c8840711600cee05acfaf";><code>4c116d5</code></a>
 Fix: Enhance local reference resolution for URL $refs without network access 
...</li>
   <li><a 
href="https://github.com/koxudaxi/datamodel-code-generator/commit/23a184cd8393aaa771cb23824755070b3f667219";><code>23a184c</code></a>
 Resolve relative $ref correctly in external path/webhook files (<a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/issues/2606";>#2606</a>)</li>
   <li><a 
href="https://github.com/koxudaxi/datamodel-code-generator/commit/ed18dc98a118be1c30c082e957b018019080cb1d";><code>ed18dc9</code></a>
 Fix: Enhance handling of allOf with oneOf and anyOf references in OpenAPI 
gen...</li>
   <li><a 
href="https://github.com/koxudaxi/datamodel-code-generator/commit/fb3a4b69b187725fdc4854c2af47c5e62ab54a03";><code>fb3a4b6</code></a>
 Fix single-file treat-dot-as-module (<a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/issues/2603";>#2603</a>)</li>
   <li><a 
href="https://github.com/koxudaxi/datamodel-code-generator/commit/7086f522939404cfafdecfdedc0fe869233b4b0c";><code>7086f52</code></a>
 Fix: Resolve invalid imports in single file output by improving reference 
che...</li>
   <li><a 
href="https://github.com/koxudaxi/datamodel-code-generator/commit/0b7a21c1d82b7e98ce711f641ae5c1ccddf6f5b3";><code>0b7a21c</code></a>
 Fix: Improve reference resolution and handling of duplicate names (<a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/issues/2602";>#2602</a>)</li>
   <li><a 
href="https://github.com/koxudaxi/datamodel-code-generator/commit/42de008c39a615d9bf0b92df9f0e536981779dc9";><code>42de008</code></a>
 Add file:// URL protocol support for $ref resolution (<a 
href="https://redirect.github.com/koxudaxi/datamodel-code-generator/issues/2601";>#2601</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/koxudaxi/datamodel-code-generator/compare/0.36.0...0.41.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=datamodel-code-generator&package-manager=pip&previous-version=0.36.0&new-version=0.41.0)](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]

Reply via email to