poetry: bump pydantic-settings from 2.5.2 to 2.12.0
Open
Number: #1133
Type: Pull Request
State: Open
Type: Pull Request
State: Open
Author:
dependabot[bot]
Association: Unknown
Comments: 4
Association: Unknown
Comments: 4
Created:
February 02, 2026 at 01:50 AM UTC
(4 months ago)
(4 months ago)
Updated:
March 27, 2026 at 01:00 PM UTC
(3 months ago)
(3 months ago)
Labels:
dependencies python
dependencies python
Description:
Bumps pydantic-settings from 2.5.2 to 2.12.0.
Release notes
Sourced from pydantic-settings's releases.
v2.12.0
What's Changed
- Support for enum kebab case. by
@kschwabin pydantic/pydantic-settings#686- Apply source order: init > env > dotenv > secrets > defaults and pres… by
@chbndrhnnsin pydantic/pydantic-settings#688- Add NestedSecretsSettings source by
@makukhain pydantic/pydantic-settings#690- Strip non-explicit default values. by
@kschwabin pydantic/pydantic-settings#692- Coerce env vars if strict is True. by
@kschwabin pydantic/pydantic-settings#693- Restore init kwarg names before returning final state dictionary. by
@kschwabin pydantic/pydantic-settings#700- Drop Python3.9 support by
@hramezaniin pydantic/pydantic-settings#699- Adapt test_protected_namespace_defaults for dev. Pydantic by
@musicinmybrainin pydantic/pydantic-settings#637- Add Python 3.14 by
@hramezaniin pydantic/pydantic-settings#704- Prepare release 2.12 by
@hramezaniin pydantic/pydantic-settings#705New Contributors
@chbndrhnnsmade their first contribution in pydantic/pydantic-settings#688Full Changelog: https://github.com/pydantic/pydantic-settings/compare/v2.11.0...v2.12.0
v2.11.0
What's Changed
- CLI Serialize Support by
@kschwabin pydantic/pydantic-settings#643- Inspect type aliases to determine if an annotation is complex by
@tselepakisin pydantic/pydantic-settings#644- Revert "fix: Respect 'cli_parse_args' from model_config with settings_customise_sources (#611)" by
@hramezaniin pydantic/pydantic-settings#655- Remove parsing of command line arguments from
CliSettingsSource.__init__. by@trygve-baerlandin pydantic/pydantic-settings#656- turn off allow_abbrev on subparsers by
@mrochin pydantic/pydantic-settings#658- CLI Serialization Fixes by
@kschwabin pydantic/pydantic-settings#649- Fix PydanticModel type checking. by
@kschwabin pydantic/pydantic-settings#659- Avoid env_prefix falling back to env vars without prefix by
@tselepakisin pydantic/pydantic-settings#648- Warn if model_config sets unused keys for missing settings sources by
@HomerusJain pydantic/pydantic-settings#663- Included endpoint_url kwarg in AWSSecretsManagerSettingsSource class by
@adrianohrlin pydantic/pydantic-settings#664- Fix typo ("Accesing") in the "Adding sources" docs by
@deepyamanin pydantic/pydantic-settings#668- CLI Windows Path Fix by
@kschwabin pydantic/pydantic-settings#669- Cli root model support by
@kschwabin pydantic/pydantic-settings#677- Snake case conversion in Azure Key Vault by
@AndreuCodinain pydantic/pydantic-settings#680- Make
InitSettingsSourceresolution deterministic by@enrico-staussin pydantic/pydantic-settings#681- Update deps by
@hramezaniin pydantic/pydantic-settings#683New Contributors
@tselepakismade their first contribution in pydantic/pydantic-settings#644@trygve-baerlandmade their first contribution in pydantic/pydantic-settings#656@mrochmade their first contribution in pydantic/pydantic-settings#658@HomerusJamade their first contribution in pydantic/pydantic-settings#663@adrianohrlmade their first contribution in pydantic/pydantic-settings#664@deepyamanmade their first contribution in pydantic/pydantic-settings#668@enrico-staussmade their first contribution in pydantic/pydantic-settings#681Full Changelog: https://github.com/pydantic/pydantic-settings/compare/2.10.1...v2.11.0
v2.10.1
What's Changed
... (truncated)
Commits
584983dPrepare release 2.12 (#705)6b4d87eAdd Python 3.14 (#704)02de5b6Adapt test_protected_namespace_defaults for dev. Pydantic (#637)4239ea4Drop Python3.9 support (#699)5008c69Restore init kwarg names before returning final state dictionary. (#700)4433101Coerce env vars if strict is True. (#693)4d2ebfdStrip non-explicit default values. (#692)4a6ffcaAdd NestedSecretsSettings source (#690)7a6e96eApply source order: init > env > dotenv > secrets > defaults and pres… (#688)68563edSupport for enum kebab case. (#686)- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Package Dependencies
Technical Details
| ID: | 13636186 |
| UUID: | 3883533563 |
| Node ID: | PR_kwDOHvKt1c7Ayk2n |
| Host: | GitHub |
| Repository: | NHSDigital/NRLF |