[PR #27114] chore(deps): bump pydantic-settings from 2.9.1 to 2.11.0 in /api #31680

Closed
opened 2026-02-21 20:49:55 -05:00 by yindo · 0 comments
Owner

Original Pull Request: https://github.com/langgenius/dify/pull/27114

State: closed
Merged: Yes


Bumps pydantic-settings from 2.9.1 to 2.11.0.

Release notes

Sourced from pydantic-settings's releases.

v2.11.0

What's Changed

New Contributors

Full Changelog: https://github.com/pydantic/pydantic-settings/compare/2.10.1...v2.11.0

v2.10.1

What's Changed

Full Changelog: https://github.com/pydantic/pydantic-settings/compare/2.10.0...2.10.1

v2.10.0

What's Changed

... (truncated)

Commits

Dependabot compatibility score

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 commands and options

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)
**Original Pull Request:** https://github.com/langgenius/dify/pull/27114 **State:** closed **Merged:** Yes --- Bumps [pydantic-settings](https://github.com/pydantic/pydantic-settings) from 2.9.1 to 2.11.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pydantic/pydantic-settings/releases">pydantic-settings's releases</a>.</em></p> <blockquote> <h2>v2.11.0</h2> <h2>What's Changed</h2> <ul> <li>CLI Serialize Support by <a href="https://github.com/kschwab"><code>@​kschwab</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/643">pydantic/pydantic-settings#643</a></li> <li>Inspect type aliases to determine if an annotation is complex by <a href="https://github.com/tselepakis"><code>@​tselepakis</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/644">pydantic/pydantic-settings#644</a></li> <li>Revert &quot;fix: Respect 'cli_parse_args' from model_config with settings_customise_sources (<a href="https://redirect.github.com/pydantic/pydantic-settings/issues/611">#611</a>)&quot; by <a href="https://github.com/hramezani"><code>@​hramezani</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/655">pydantic/pydantic-settings#655</a></li> <li>Remove parsing of command line arguments from <code>CliSettingsSource.__init__</code>. by <a href="https://github.com/trygve-baerland"><code>@​trygve-baerland</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/656">pydantic/pydantic-settings#656</a></li> <li>turn off allow_abbrev on subparsers by <a href="https://github.com/mroch"><code>@​mroch</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/658">pydantic/pydantic-settings#658</a></li> <li>CLI Serialization Fixes by <a href="https://github.com/kschwab"><code>@​kschwab</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/649">pydantic/pydantic-settings#649</a></li> <li>Fix PydanticModel type checking. by <a href="https://github.com/kschwab"><code>@​kschwab</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/659">pydantic/pydantic-settings#659</a></li> <li>Avoid env_prefix falling back to env vars without prefix by <a href="https://github.com/tselepakis"><code>@​tselepakis</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/648">pydantic/pydantic-settings#648</a></li> <li>Warn if model_config sets unused keys for missing settings sources by <a href="https://github.com/HomerusJa"><code>@​HomerusJa</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/663">pydantic/pydantic-settings#663</a></li> <li>Included endpoint_url kwarg in AWSSecretsManagerSettingsSource class by <a href="https://github.com/adrianohrl"><code>@​adrianohrl</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/664">pydantic/pydantic-settings#664</a></li> <li>Fix typo (&quot;Accesing&quot;) in the &quot;Adding sources&quot; docs by <a href="https://github.com/deepyaman"><code>@​deepyaman</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/668">pydantic/pydantic-settings#668</a></li> <li>CLI Windows Path Fix by <a href="https://github.com/kschwab"><code>@​kschwab</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/669">pydantic/pydantic-settings#669</a></li> <li>Cli root model support by <a href="https://github.com/kschwab"><code>@​kschwab</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/677">pydantic/pydantic-settings#677</a></li> <li>Snake case conversion in Azure Key Vault by <a href="https://github.com/AndreuCodina"><code>@​AndreuCodina</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/680">pydantic/pydantic-settings#680</a></li> <li>Make <code>InitSettingsSource</code> resolution deterministic by <a href="https://github.com/enrico-stauss"><code>@​enrico-stauss</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/681">pydantic/pydantic-settings#681</a></li> <li>Update deps by <a href="https://github.com/hramezani"><code>@​hramezani</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/683">pydantic/pydantic-settings#683</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/tselepakis"><code>@​tselepakis</code></a> made their first contribution in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/644">pydantic/pydantic-settings#644</a></li> <li><a href="https://github.com/trygve-baerland"><code>@​trygve-baerland</code></a> made their first contribution in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/656">pydantic/pydantic-settings#656</a></li> <li><a href="https://github.com/mroch"><code>@​mroch</code></a> made their first contribution in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/658">pydantic/pydantic-settings#658</a></li> <li><a href="https://github.com/HomerusJa"><code>@​HomerusJa</code></a> made their first contribution in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/663">pydantic/pydantic-settings#663</a></li> <li><a href="https://github.com/adrianohrl"><code>@​adrianohrl</code></a> made their first contribution in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/664">pydantic/pydantic-settings#664</a></li> <li><a href="https://github.com/deepyaman"><code>@​deepyaman</code></a> made their first contribution in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/668">pydantic/pydantic-settings#668</a></li> <li><a href="https://github.com/enrico-stauss"><code>@​enrico-stauss</code></a> made their first contribution in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/681">pydantic/pydantic-settings#681</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/pydantic/pydantic-settings/compare/2.10.1...v2.11.0">https://github.com/pydantic/pydantic-settings/compare/2.10.1...v2.11.0</a></p> <h2>v2.10.1</h2> <h2>What's Changed</h2> <ul> <li>Fix UnboundLocalError error in _replace_field_names_case_insensitively by <a href="https://github.com/hramezani"><code>@​hramezani</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/639">pydantic/pydantic-settings#639</a></li> <li>Remove unknown file reference in documentation by <a href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/640">pydantic/pydantic-settings#640</a></li> <li>Prepare release 2.10.1 by <a href="https://github.com/hramezani"><code>@​hramezani</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/642">pydantic/pydantic-settings#642</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/pydantic/pydantic-settings/compare/2.10.0...2.10.1">https://github.com/pydantic/pydantic-settings/compare/2.10.0...2.10.1</a></p> <h2>v2.10.0</h2> <h2>What's Changed</h2> <ul> <li>Fix running tests when azure-keyvault-secrets is not installed by <a href="https://github.com/CyberTailor"><code>@​CyberTailor</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/601">pydantic/pydantic-settings#601</a></li> <li>Fix running tests when google-cloud-secret-manager is not installed by <a href="https://github.com/CyberTailor"><code>@​CyberTailor</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/602">pydantic/pydantic-settings#602</a></li> <li>Support loading a specific nested key from YAML in YamlConfigSettingsSource by <a href="https://github.com/Seunghan-Jung"><code>@​Seunghan-Jung</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/603">pydantic/pydantic-settings#603</a></li> <li>Fix CLI suppression for model group help by <a href="https://github.com/kschwab"><code>@​kschwab</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/604">pydantic/pydantic-settings#604</a></li> <li>Fix missing DEFAULT_PATH import by <a href="https://github.com/hramezani"><code>@​hramezani</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/606">pydantic/pydantic-settings#606</a></li> <li>Fix case-insensitive handling of nested aliases in EnvironmentSettingsSource by <a href="https://github.com/d15ky"><code>@​d15ky</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/608">pydantic/pydantic-settings#608</a></li> <li>Azure Key Vault case insensitive support and dash-underscore translation by <a href="https://github.com/d15ky"><code>@​d15ky</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/607">pydantic/pydantic-settings#607</a></li> <li>fix: Respect 'cli_parse_args' from model_config with settings_customise_sources by <a href="https://github.com/karta9821"><code>@​karta9821</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/611">pydantic/pydantic-settings#611</a></li> <li>Bump astral-sh/setup-uv by <a href="https://github.com/hramezani"><code>@​hramezani</code></a> in <a href="https://redirect.github.com/pydantic/pydantic-settings/pull/612">pydantic/pydantic-settings#612</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pydantic/pydantic-settings/commit/3e664300f38a4ad1e1ff4b431147f18d63930028"><code>3e66430</code></a> Prepare release 2.11.0 (<a href="https://redirect.github.com/pydantic/pydantic-settings/issues/684">#684</a>)</li> <li><a href="https://github.com/pydantic/pydantic-settings/commit/44fb5b7a97ed82d09d3895bee49b82ae4ac55fd9"><code>44fb5b7</code></a> Update deps (<a href="https://redirect.github.com/pydantic/pydantic-settings/issues/683">#683</a>)</li> <li><a href="https://github.com/pydantic/pydantic-settings/commit/0497ef23314dbd63ea41d07ab9c301e628f2f9f9"><code>0497ef2</code></a> Make <code>InitSettingsSource</code> resolution deterministic (<a href="https://redirect.github.com/pydantic/pydantic-settings/issues/681">#681</a>)</li> <li><a href="https://github.com/pydantic/pydantic-settings/commit/c22cef44ff7d3ca058eee188bf1967650146fcda"><code>c22cef4</code></a> Snake case conversion in Azure Key Vault (<a href="https://redirect.github.com/pydantic/pydantic-settings/issues/680">#680</a>)</li> <li><a href="https://github.com/pydantic/pydantic-settings/commit/9c6c9b55e27ab78e48eaa570965c6e52c32c9f38"><code>9c6c9b5</code></a> Cli root model support (<a href="https://redirect.github.com/pydantic/pydantic-settings/issues/677">#677</a>)</li> <li><a href="https://github.com/pydantic/pydantic-settings/commit/a164b73fcf8d802c1a7db7c6d9d830f11b70244e"><code>a164b73</code></a> CLI Windows Path Fix (<a href="https://redirect.github.com/pydantic/pydantic-settings/issues/669">#669</a>)</li> <li><a href="https://github.com/pydantic/pydantic-settings/commit/d81f8d861d01eff563b8b91a1694d48b6eade92e"><code>d81f8d8</code></a> Fix typo (&quot;Accesing&quot;) in the &quot;Adding sources&quot; docs (<a href="https://redirect.github.com/pydantic/pydantic-settings/issues/668">#668</a>)</li> <li><a href="https://github.com/pydantic/pydantic-settings/commit/53ade971d122b9fef88da85a8ff489180e06c796"><code>53ade97</code></a> Included endpoint_url kwarg in AWSSecretsManagerSettingsSource class (<a href="https://redirect.github.com/pydantic/pydantic-settings/issues/664">#664</a>)</li> <li><a href="https://github.com/pydantic/pydantic-settings/commit/1967d6f5c18db30ddbcffe4856ea941a71189abc"><code>1967d6f</code></a> Warn if model_config sets unused keys for missing settings sources (<a href="https://redirect.github.com/pydantic/pydantic-settings/issues/663">#663</a>)</li> <li><a href="https://github.com/pydantic/pydantic-settings/commit/1fc20873d208979dfac0fa336f99fc05c0562ae8"><code>1fc2087</code></a> Avoid env_prefix falling back to env vars without prefix (<a href="https://redirect.github.com/pydantic/pydantic-settings/issues/648">#648</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pydantic/pydantic-settings/compare/v2.9.1...v2.11.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pydantic-settings&package-manager=uv&previous-version=2.9.1&new-version=2.11.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>
yindo added the pull-request label 2026-02-21 20:49:55 -05:00
yindo closed this issue 2026-02-21 20:49:55 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify#31680