chore(deps): update dependency pydantic-settings to v2.14.1 #48

Merged
alpha-nerd merged 1 commit from renovate/pydantic-settings-2.x into main 2026-05-09 11:26:18 +02:00
Collaborator

This PR contains the following updates:

Package Change Age Confidence
pydantic-settings (changelog) ==2.10.1==2.14.1 age confidence

Release Notes

pydantic/pydantic-settings (pydantic-settings)

v2.14.1

Compare Source

What's Changed

Full Changelog: https://github.com/pydantic/pydantic-settings/compare/v2.14.0...v2.14.1

v2.14.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/pydantic/pydantic-settings/compare/v2.13.1...v2.14.0

v2.13.1

Compare Source

What's Changed

Full Changelog: https://github.com/pydantic/pydantic-settings/compare/v2.13.0...v2.13.1

v2.13.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/pydantic/pydantic-settings/compare/v2.12.0...v2.13.0

v2.12.0

Compare Source

What's Changed

New Contributors

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

v2.11.0

Compare Source

What's Changed

New Contributors

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


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [pydantic-settings](https://github.com/pydantic/pydantic-settings) ([changelog](https://github.com/pydantic/pydantic-settings/releases)) | `==2.10.1` → `==2.14.1` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/pydantic-settings/2.14.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pydantic-settings/2.10.1/2.14.1?slim=true) | --- ### Release Notes <details> <summary>pydantic/pydantic-settings (pydantic-settings)</summary> ### [`v2.14.1`](https://github.com/pydantic/pydantic-settings/releases/tag/v2.14.1) [Compare Source](https://github.com/pydantic/pydantic-settings/compare/v2.14.0...v2.14.1) #### What's Changed - Bump the python-packages group with 4 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;850](https://github.com/pydantic/pydantic-settings/pull/850) - Bump the python-packages group with 5 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;854](https://github.com/pydantic/pydantic-settings/pull/854) - Bump the github-actions group with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;853](https://github.com/pydantic/pydantic-settings/pull/853) - Bump the python-packages group with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;856](https://github.com/pydantic/pydantic-settings/pull/856) - Fix field named `cls` conflicting with classmethod parameter by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;858](https://github.com/pydantic/pydantic-settings/pull/858) - Prepare release 2.14.1 by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;859](https://github.com/pydantic/pydantic-settings/pull/859) **Full Changelog**: <https://github.com/pydantic/pydantic-settings/compare/v2.14.0...v2.14.1> ### [`v2.14.0`](https://github.com/pydantic/pydantic-settings/releases/tag/v2.14.0) [Compare Source](https://github.com/pydantic/pydantic-settings/compare/v2.13.1...v2.14.0) #### What's Changed - Fix parsing env vars into Optional Strict types by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;792](https://github.com/pydantic/pydantic-settings/pull/792) - Fix RecursionError with mutually recursive models in CLI by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;794](https://github.com/pydantic/pydantic-settings/pull/794) - Fix env\_file from model\_config ignored in CliApp.run() ([#&#8203;795](https://github.com/pydantic/pydantic-settings/issues/795)) by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;796](https://github.com/pydantic/pydantic-settings/pull/796) - Update dependencies by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;798](https://github.com/pydantic/pydantic-settings/pull/798) - Add Dependabot configuration by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;801](https://github.com/pydantic/pydantic-settings/pull/801) - Bump samuelcolvin/check-python-version from 4.1 to 5 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;802](https://github.com/pydantic/pydantic-settings/pull/802) - Bump actions/upload-artifact from 4 to 7 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;803](https://github.com/pydantic/pydantic-settings/pull/803) - Bump actions/checkout from 4 to 6 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;804](https://github.com/pydantic/pydantic-settings/pull/804) - Bump astral-sh/setup-uv from 5 to 7 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;805](https://github.com/pydantic/pydantic-settings/pull/805) - Bump actions/setup-python from 5 to 6 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;806](https://github.com/pydantic/pydantic-settings/pull/806) - Ignore chardet and group GitHub Actions in Dependabot by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;808](https://github.com/pydantic/pydantic-settings/pull/808) - Bump actions/download-artifact from 4 to 8 in the github-actions group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;809](https://github.com/pydantic/pydantic-settings/pull/809) - Bump the python-packages group with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;810](https://github.com/pydantic/pydantic-settings/pull/810) - Support reading .env files from FIFOs (e.g. 1Password Environments) by [@&#8203;JacobHayes](https://github.com/JacobHayes) in [#&#8203;776](https://github.com/pydantic/pydantic-settings/pull/776) - Fix AliasChoices ignored when changing provider priority by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;813](https://github.com/pydantic/pydantic-settings/pull/813) - fix: resolve KeyError in run\_subcommand for underscore field names by [@&#8203;bradykieffer](https://github.com/bradykieffer) in [#&#8203;799](https://github.com/pydantic/pydantic-settings/pull/799) - Bump the python-packages group with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;814](https://github.com/pydantic/pydantic-settings/pull/814) - Fix `Literal[numeric Enum]` coercion for CLI and env vars by [@&#8203;m9810223](https://github.com/m9810223) in [#&#8203;811](https://github.com/pydantic/pydantic-settings/pull/811) - Fix nested discriminated unions not discovered by env/CLI providers by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;816](https://github.com/pydantic/pydantic-settings/pull/816) - Bump the python-packages group with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;820](https://github.com/pydantic/pydantic-settings/pull/820) - CLI ensure env nested max split internally. by [@&#8203;kschwab](https://github.com/kschwab) in [#&#8203;821](https://github.com/pydantic/pydantic-settings/pull/821) - Bump the python-packages group with 4 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;824](https://github.com/pydantic/pydantic-settings/pull/824) - Migrate `boto3-stubs` to `types-boto3` by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;831](https://github.com/pydantic/pydantic-settings/pull/831) - Fix CLI not recognizing field name with validate\_by\_name and AliasChoices by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;826](https://github.com/pydantic/pydantic-settings/pull/826) - Allow customisation of the dotevn setting source to filter variables by [@&#8203;CaselIT](https://github.com/CaselIT) in [#&#8203;832](https://github.com/pydantic/pydantic-settings/pull/832) - Bump the python-packages group with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;833](https://github.com/pydantic/pydantic-settings/pull/833) - Introduce yamlfmt by [@&#8203;Viicos](https://github.com/Viicos) in [#&#8203;836](https://github.com/pydantic/pydantic-settings/pull/836) - Bump boto3 from 1.42.82 to 1.42.83 in the python-packages group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;837](https://github.com/pydantic/pydantic-settings/pull/837) - Introduce zizmor by [@&#8203;Viicos](https://github.com/Viicos) in [#&#8203;838](https://github.com/pydantic/pydantic-settings/pull/838) - Fix CliPositionalArg\[list\[CustomType]] crash for custom types by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;839](https://github.com/pydantic/pydantic-settings/pull/839) - Add note about Mypy plugin for `BaseSettings.__init__()` by [@&#8203;Viicos](https://github.com/Viicos) in [#&#8203;842](https://github.com/pydantic/pydantic-settings/pull/842) - Fix `cli_ignore_unknown_args=True` not working on subcommands by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;844](https://github.com/pydantic/pydantic-settings/pull/844) - Bump the python-packages group with 4 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;847](https://github.com/pydantic/pydantic-settings/pull/847) - Fix CLI descriptions lost under `python -OO` by falling back to `json_schema_extra` by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;843](https://github.com/pydantic/pydantic-settings/pull/843) - Prepare release 2.14.0 by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;848](https://github.com/pydantic/pydantic-settings/pull/848) #### New Contributors - [@&#8203;dependabot](https://github.com/dependabot)\[bot] made their first contribution in [#&#8203;802](https://github.com/pydantic/pydantic-settings/pull/802) - [@&#8203;JacobHayes](https://github.com/JacobHayes) made their first contribution in [#&#8203;776](https://github.com/pydantic/pydantic-settings/pull/776) - [@&#8203;bradykieffer](https://github.com/bradykieffer) made their first contribution in [#&#8203;799](https://github.com/pydantic/pydantic-settings/pull/799) - [@&#8203;CaselIT](https://github.com/CaselIT) made their first contribution in [#&#8203;832](https://github.com/pydantic/pydantic-settings/pull/832) **Full Changelog**: <https://github.com/pydantic/pydantic-settings/compare/v2.13.1...v2.14.0> ### [`v2.13.1`](https://github.com/pydantic/pydantic-settings/releases/tag/v2.13.1) [Compare Source](https://github.com/pydantic/pydantic-settings/compare/v2.13.0...v2.13.1) #### What's Changed - Fix regression for bool fields since 2.13.0 by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;784](https://github.com/pydantic/pydantic-settings/pull/784) - Fix RecursionError with self-referential models in CliApp by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;783](https://github.com/pydantic/pydantic-settings/pull/783) - Fix CLI parsing error for set field types since 2.13.0 ([#&#8203;787](https://github.com/pydantic/pydantic-settings/issues/787)) by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;788](https://github.com/pydantic/pydantic-settings/pull/788) - Fix AttributeError with nested env vars for dict fields ([#&#8203;785](https://github.com/pydantic/pydantic-settings/issues/785)) by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;786](https://github.com/pydantic/pydantic-settings/pull/786) - Fix JSON decoding for parameterized PEP 695 type aliases by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;780](https://github.com/pydantic/pydantic-settings/pull/780) - v2.13.1 by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;790](https://github.com/pydantic/pydantic-settings/pull/790) **Full Changelog**: <https://github.com/pydantic/pydantic-settings/compare/v2.13.0...v2.13.1> ### [`v2.13.0`](https://github.com/pydantic/pydantic-settings/releases/tag/v2.13.0) [Compare Source](https://github.com/pydantic/pydantic-settings/compare/v2.12.0...v2.13.0) #### What's Changed - fix: Deterministic alias selection when using validate\_by\_name by [@&#8203;chbndrhnns](https://github.com/chbndrhnns) in [#&#8203;707](https://github.com/pydantic/pydantic-settings/pull/707) - add deep merge functionality to config file sources by [@&#8203;pmeier](https://github.com/pmeier) in [#&#8203;698](https://github.com/pydantic/pydantic-settings/pull/698) - Add support for AWS Secrets Manager VersionId parameter by [@&#8203;jcyamacho](https://github.com/jcyamacho) in [#&#8203;708](https://github.com/pydantic/pydantic-settings/pull/708) - bugfix: Return `None` for inaccessible GCP Secret Manager secrets by [@&#8203;zaphod72](https://github.com/zaphod72) in [#&#8203;712](https://github.com/pydantic/pydantic-settings/pull/712) - Bugfix for cli\_kebab\_case="all" and CliImplicitFlag\[bool] by [@&#8203;Digity101](https://github.com/Digity101) in [#&#8203;702](https://github.com/pydantic/pydantic-settings/pull/702) - Unpack type alisases when looking for `NoDecode` by [@&#8203;tselepakis](https://github.com/tselepakis) in [#&#8203;695](https://github.com/pydantic/pydantic-settings/pull/695) - CliToggleFlag and CliDualFlag by [@&#8203;kschwab](https://github.com/kschwab) in [#&#8203;717](https://github.com/pydantic/pydantic-settings/pull/717) - Fix for CLI duplicate enum field values. by [@&#8203;kschwab](https://github.com/kschwab) in [#&#8203;722](https://github.com/pydantic/pydantic-settings/pull/722) - fixed load nested config from env by [@&#8203;Sube-py](https://github.com/Sube-py) in [#&#8203;723](https://github.com/pydantic/pydantic-settings/pull/723) - Add non-Path files support (for example Traversable) and open files using Path.open method by [@&#8203;mahenzon](https://github.com/mahenzon) in [#&#8203;724](https://github.com/pydantic/pydantic-settings/pull/724) - add one more traversable test by [@&#8203;mahenzon](https://github.com/mahenzon) in [#&#8203;725](https://github.com/pydantic/pydantic-settings/pull/725) - CLI fix fox external list args. by [@&#8203;kschwab](https://github.com/kschwab) in [#&#8203;727](https://github.com/pydantic/pydantic-settings/pull/727) - fix: handle case-insensitive retrieval in GoogleSecretManagerSettingsSource by [@&#8203;ezwiefel](https://github.com/ezwiefel) in [#&#8203;730](https://github.com/pydantic/pydantic-settings/pull/730) - CLI test fixes for help text formatting. by [@&#8203;kschwab](https://github.com/kschwab) in [#&#8203;735](https://github.com/pydantic/pydantic-settings/pull/735) - Avoid conflicts with the `NAME` environment variable in WSL by [@&#8203;kzrnm](https://github.com/kzrnm) in [#&#8203;747](https://github.com/pydantic/pydantic-settings/pull/747) - fix: When restoring init kwargs, use deterministic order by [@&#8203;chbndrhnns](https://github.com/chbndrhnns) in [#&#8203;746](https://github.com/pydantic/pydantic-settings/pull/746) - Add env\_prefix\_target by [@&#8203;kzrnm](https://github.com/kzrnm) in [#&#8203;749](https://github.com/pydantic/pydantic-settings/pull/749) - Remove `(default: …)` in the help message for `CliToggleFlag` by [@&#8203;kzrnm](https://github.com/kzrnm) in [#&#8203;740](https://github.com/pydantic/pydantic-settings/pull/740) - Add support for CLI serialize styles. by [@&#8203;kschwab](https://github.com/kschwab) in [#&#8203;755](https://github.com/pydantic/pydantic-settings/pull/755) - Add support for overriding default help on CLI internal parser. by [@&#8203;kschwab](https://github.com/kschwab) in [#&#8203;758](https://github.com/pydantic/pydantic-settings/pull/758) - CLI format\_help method support by [@&#8203;kschwab](https://github.com/kschwab) in [#&#8203;759](https://github.com/pydantic/pydantic-settings/pull/759) - feat(gcp): support SecretVersion annotation for per-field secret versioning by [@&#8203;ezwiefel](https://github.com/ezwiefel) in [#&#8203;763](https://github.com/pydantic/pydantic-settings/pull/763) - Allow `snake_case_conversion` with `env_prefix` for Azure Key Vault source by [@&#8203;cstarkers](https://github.com/cstarkers) in [#&#8203;762](https://github.com/pydantic/pydantic-settings/pull/762) - fix: Only override preferred\_key when no value was found by [@&#8203;chbndrhnns](https://github.com/chbndrhnns) in [#&#8203;767](https://github.com/pydantic/pydantic-settings/pull/767) - Update deps by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;768](https://github.com/pydantic/pydantic-settings/pull/768) - CLI coerce numeric types. by [@&#8203;kschwab](https://github.com/kschwab) in [#&#8203;769](https://github.com/pydantic/pydantic-settings/pull/769) - CLI Union Discriminator Choices in Help by [@&#8203;kschwab](https://github.com/kschwab) in [#&#8203;764](https://github.com/pydantic/pydantic-settings/pull/764) - Add nested path support for yaml\_config\_section (fixes [#&#8203;772](https://github.com/pydantic/pydantic-settings/issues/772)) by [@&#8203;hugo-romero-mm](https://github.com/hugo-romero-mm) in [#&#8203;773](https://github.com/pydantic/pydantic-settings/pull/773) - Prepare release 2.13.0 by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;777](https://github.com/pydantic/pydantic-settings/pull/777) #### New Contributors - [@&#8203;pmeier](https://github.com/pmeier) made their first contribution in [#&#8203;698](https://github.com/pydantic/pydantic-settings/pull/698) - [@&#8203;jcyamacho](https://github.com/jcyamacho) made their first contribution in [#&#8203;708](https://github.com/pydantic/pydantic-settings/pull/708) - [@&#8203;zaphod72](https://github.com/zaphod72) made their first contribution in [#&#8203;712](https://github.com/pydantic/pydantic-settings/pull/712) - [@&#8203;Digity101](https://github.com/Digity101) made their first contribution in [#&#8203;702](https://github.com/pydantic/pydantic-settings/pull/702) - [@&#8203;Sube-py](https://github.com/Sube-py) made their first contribution in [#&#8203;723](https://github.com/pydantic/pydantic-settings/pull/723) - [@&#8203;mahenzon](https://github.com/mahenzon) made their first contribution in [#&#8203;724](https://github.com/pydantic/pydantic-settings/pull/724) - [@&#8203;kzrnm](https://github.com/kzrnm) made their first contribution in [#&#8203;747](https://github.com/pydantic/pydantic-settings/pull/747) - [@&#8203;cstarkers](https://github.com/cstarkers) made their first contribution in [#&#8203;762](https://github.com/pydantic/pydantic-settings/pull/762) - [@&#8203;hugo-romero-mm](https://github.com/hugo-romero-mm) made their first contribution in [#&#8203;773](https://github.com/pydantic/pydantic-settings/pull/773) **Full Changelog**: <https://github.com/pydantic/pydantic-settings/compare/v2.12.0...v2.13.0> ### [`v2.12.0`](https://github.com/pydantic/pydantic-settings/releases/tag/v2.12.0) [Compare Source](https://github.com/pydantic/pydantic-settings/compare/v2.11.0...v2.12.0) #### What's Changed - Support for enum kebab case. by [@&#8203;kschwab](https://github.com/kschwab) in [#&#8203;686](https://github.com/pydantic/pydantic-settings/pull/686) - Apply source order: init > env > dotenv > secrets > defaults and pres… by [@&#8203;chbndrhnns](https://github.com/chbndrhnns) in [#&#8203;688](https://github.com/pydantic/pydantic-settings/pull/688) - Add NestedSecretsSettings source by [@&#8203;makukha](https://github.com/makukha) in [#&#8203;690](https://github.com/pydantic/pydantic-settings/pull/690) - Strip non-explicit default values. by [@&#8203;kschwab](https://github.com/kschwab) in [#&#8203;692](https://github.com/pydantic/pydantic-settings/pull/692) - Coerce env vars if strict is True. by [@&#8203;kschwab](https://github.com/kschwab) in [#&#8203;693](https://github.com/pydantic/pydantic-settings/pull/693) - Restore init kwarg names before returning final state dictionary. by [@&#8203;kschwab](https://github.com/kschwab) in [#&#8203;700](https://github.com/pydantic/pydantic-settings/pull/700) - Drop Python3.9 support by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;699](https://github.com/pydantic/pydantic-settings/pull/699) - Adapt test\_protected\_namespace\_defaults for dev. Pydantic by [@&#8203;musicinmybrain](https://github.com/musicinmybrain) in [#&#8203;637](https://github.com/pydantic/pydantic-settings/pull/637) - Add Python 3.14 by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;704](https://github.com/pydantic/pydantic-settings/pull/704) - Prepare release 2.12 by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;705](https://github.com/pydantic/pydantic-settings/pull/705) #### New Contributors - [@&#8203;chbndrhnns](https://github.com/chbndrhnns) made their first contribution in [#&#8203;688](https://github.com/pydantic/pydantic-settings/pull/688) **Full Changelog**: <https://github.com/pydantic/pydantic-settings/compare/v2.11.0...v2.12.0> ### [`v2.11.0`](https://github.com/pydantic/pydantic-settings/releases/tag/v2.11.0) [Compare Source](https://github.com/pydantic/pydantic-settings/compare/2.10.1...v2.11.0) #### What's Changed - CLI Serialize Support by [@&#8203;kschwab](https://github.com/kschwab) in [#&#8203;643](https://github.com/pydantic/pydantic-settings/pull/643) - Inspect type aliases to determine if an annotation is complex by [@&#8203;tselepakis](https://github.com/tselepakis) in [#&#8203;644](https://github.com/pydantic/pydantic-settings/pull/644) - Revert "fix: Respect 'cli\_parse\_args' from model\_config with settings\_customise\_sources ([#&#8203;611](https://github.com/pydantic/pydantic-settings/issues/611))" by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;655](https://github.com/pydantic/pydantic-settings/pull/655) - Remove parsing of command line arguments from `CliSettingsSource.__init__`. by [@&#8203;trygve-baerland](https://github.com/trygve-baerland) in [#&#8203;656](https://github.com/pydantic/pydantic-settings/pull/656) - turn off allow\_abbrev on subparsers by [@&#8203;mroch](https://github.com/mroch) in [#&#8203;658](https://github.com/pydantic/pydantic-settings/pull/658) - CLI Serialization Fixes by [@&#8203;kschwab](https://github.com/kschwab) in [#&#8203;649](https://github.com/pydantic/pydantic-settings/pull/649) - Fix PydanticModel type checking. by [@&#8203;kschwab](https://github.com/kschwab) in [#&#8203;659](https://github.com/pydantic/pydantic-settings/pull/659) - Avoid env\_prefix falling back to env vars without prefix by [@&#8203;tselepakis](https://github.com/tselepakis) in [#&#8203;648](https://github.com/pydantic/pydantic-settings/pull/648) - Warn if model\_config sets unused keys for missing settings sources by [@&#8203;HomerusJa](https://github.com/HomerusJa) in [#&#8203;663](https://github.com/pydantic/pydantic-settings/pull/663) - Included endpoint\_url kwarg in AWSSecretsManagerSettingsSource class by [@&#8203;adrianohrl](https://github.com/adrianohrl) in [#&#8203;664](https://github.com/pydantic/pydantic-settings/pull/664) - Fix typo ("Accesing") in the "Adding sources" docs by [@&#8203;deepyaman](https://github.com/deepyaman) in [#&#8203;668](https://github.com/pydantic/pydantic-settings/pull/668) - CLI Windows Path Fix by [@&#8203;kschwab](https://github.com/kschwab) in [#&#8203;669](https://github.com/pydantic/pydantic-settings/pull/669) - Cli root model support by [@&#8203;kschwab](https://github.com/kschwab) in [#&#8203;677](https://github.com/pydantic/pydantic-settings/pull/677) - Snake case conversion in Azure Key Vault by [@&#8203;AndreuCodina](https://github.com/AndreuCodina) in [#&#8203;680](https://github.com/pydantic/pydantic-settings/pull/680) - Make `InitSettingsSource` resolution deterministic by [@&#8203;enrico-stauss](https://github.com/enrico-stauss) in [#&#8203;681](https://github.com/pydantic/pydantic-settings/pull/681) - Update deps by [@&#8203;hramezani](https://github.com/hramezani) in [#&#8203;683](https://github.com/pydantic/pydantic-settings/pull/683) #### New Contributors - [@&#8203;tselepakis](https://github.com/tselepakis) made their first contribution in [#&#8203;644](https://github.com/pydantic/pydantic-settings/pull/644) - [@&#8203;trygve-baerland](https://github.com/trygve-baerland) made their first contribution in [#&#8203;656](https://github.com/pydantic/pydantic-settings/pull/656) - [@&#8203;mroch](https://github.com/mroch) made their first contribution in [#&#8203;658](https://github.com/pydantic/pydantic-settings/pull/658) - [@&#8203;HomerusJa](https://github.com/HomerusJa) made their first contribution in [#&#8203;663](https://github.com/pydantic/pydantic-settings/pull/663) - [@&#8203;adrianohrl](https://github.com/adrianohrl) made their first contribution in [#&#8203;664](https://github.com/pydantic/pydantic-settings/pull/664) - [@&#8203;deepyaman](https://github.com/deepyaman) made their first contribution in [#&#8203;668](https://github.com/pydantic/pydantic-settings/pull/668) - [@&#8203;enrico-stauss](https://github.com/enrico-stauss) made their first contribution in [#&#8203;681](https://github.com/pydantic/pydantic-settings/pull/681) **Full Changelog**: <https://github.com/pydantic/pydantic-settings/compare/2.10.1...v2.11.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNjguNSIsInVwZGF0ZWRJblZlciI6IjQzLjE2OC41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
renovate-bot added 1 commit 2026-05-07 15:01:10 +02:00
renovate-bot scheduled this pull request to auto merge when all checks succeed 2026-05-07 15:01:13 +02:00
renovate-bot force-pushed renovate/pydantic-settings-2.x from d9422c7904 to 1548ce8519 2026-05-08 14:52:17 +02:00 Compare
renovate-bot force-pushed renovate/pydantic-settings-2.x from 1548ce8519 to c3e6672ad9 2026-05-08 14:53:52 +02:00 Compare
renovate-bot force-pushed renovate/pydantic-settings-2.x from c3e6672ad9 to b820c97b6b 2026-05-08 14:54:48 +02:00 Compare
renovate-bot force-pushed renovate/pydantic-settings-2.x from b820c97b6b to c61fdfef22 2026-05-08 15:44:13 +02:00 Compare
renovate-bot changed title from chore(deps): update dependency pydantic-settings to v2.14.0 to chore(deps): update dependency pydantic-settings to v2.14.1 2026-05-08 15:44:13 +02:00
renovate-bot force-pushed renovate/pydantic-settings-2.x from c61fdfef22 to aefeac1ff1 2026-05-08 18:17:14 +02:00 Compare
alpha-nerd merged commit 07b36ca480 into main 2026-05-09 11:26:18 +02:00
Sign in to join this conversation.
No description provided.