pydantic/pydantic-settings (pydantic-settings)
### [`v2.3.0`](https://togithub.com/pydantic/pydantic-settings/releases/tag/v2.3.0)
[Compare Source](https://togithub.com/pydantic/pydantic-settings/compare/v2.2.1...v2.3.0)
#### What's Changed
- Add environment parsing support for enums. by [@kschwab](https://togithub.com/kschwab) in [https://github.com/pydantic/pydantic-settings/pull/252](https://togithub.com/pydantic/pydantic-settings/pull/252)
- Improve `explode_env_vars` for better dict handling by [@hramezani](https://togithub.com/hramezani) in [https://github.com/pydantic/pydantic-settings/pull/261](https://togithub.com/pydantic/pydantic-settings/pull/261)
- add `PyprojectTomlConfigSettingsSource` by [@ITProKyle](https://togithub.com/ITProKyle) in [https://github.com/pydantic/pydantic-settings/pull/255](https://togithub.com/pydantic/pydantic-settings/pull/255)
- Fix broken link in AliasChoices class by [@keenranger](https://togithub.com/keenranger) in [https://github.com/pydantic/pydantic-settings/pull/271](https://togithub.com/pydantic/pydantic-settings/pull/271)
- Update Pydantic by [@hramezani](https://togithub.com/hramezani) in [https://github.com/pydantic/pydantic-settings/pull/273](https://togithub.com/pydantic/pydantic-settings/pull/273)
- fix: superfluous deep env conflicts with non-dict model leaf by [@diefans](https://togithub.com/diefans) in [https://github.com/pydantic/pydantic-settings/pull/276](https://togithub.com/pydantic/pydantic-settings/pull/276)
- fix: a second level of environment nesting expected a dict by [@diefans](https://togithub.com/diefans) in [https://github.com/pydantic/pydantic-settings/pull/281](https://togithub.com/pydantic/pydantic-settings/pull/281)
- Fix an issue when inner types of a discriminated union with a callable discriminator were not correctly identified as complex. by [@jenskeiner](https://togithub.com/jenskeiner) in [https://github.com/pydantic/pydantic-settings/pull/285](https://togithub.com/pydantic/pydantic-settings/pull/285)
- Fix a bug when we have case insentive field in nested model by [@hramezani](https://togithub.com/hramezani) in [https://github.com/pydantic/pydantic-settings/pull/294](https://togithub.com/pydantic/pydantic-settings/pull/294)
- Add CLI Settings Source by [@kschwab](https://togithub.com/kschwab) in [https://github.com/pydantic/pydantic-settings/pull/214](https://togithub.com/pydantic/pydantic-settings/pull/214)
#### New Contributors
- [@ITProKyle](https://togithub.com/ITProKyle) made their first contribution in [https://github.com/pydantic/pydantic-settings/pull/255](https://togithub.com/pydantic/pydantic-settings/pull/255)
- [@keenranger](https://togithub.com/keenranger) made their first contribution in [https://github.com/pydantic/pydantic-settings/pull/271](https://togithub.com/pydantic/pydantic-settings/pull/271)
- [@diefans](https://togithub.com/diefans) made their first contribution in [https://github.com/pydantic/pydantic-settings/pull/276](https://togithub.com/pydantic/pydantic-settings/pull/276)
- [@jenskeiner](https://togithub.com/jenskeiner) made their first contribution in [https://github.com/pydantic/pydantic-settings/pull/285](https://togithub.com/pydantic/pydantic-settings/pull/285)
**Full Changelog**: https://github.com/pydantic/pydantic-settings/compare/v2.2.1...v2.3.0
Configuration
š Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
š¦ Automerge: Enabled.
ā» Rebasing: Whenever PR becomes conflicted, 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 contains the following updates:
2.2.1
->2.3.0
Release Notes
pydantic/pydantic-settings (pydantic-settings)
### [`v2.3.0`](https://togithub.com/pydantic/pydantic-settings/releases/tag/v2.3.0) [Compare Source](https://togithub.com/pydantic/pydantic-settings/compare/v2.2.1...v2.3.0) #### What's Changed - Add environment parsing support for enums. by [@kschwab](https://togithub.com/kschwab) in [https://github.com/pydantic/pydantic-settings/pull/252](https://togithub.com/pydantic/pydantic-settings/pull/252) - Improve `explode_env_vars` for better dict handling by [@hramezani](https://togithub.com/hramezani) in [https://github.com/pydantic/pydantic-settings/pull/261](https://togithub.com/pydantic/pydantic-settings/pull/261) - add `PyprojectTomlConfigSettingsSource` by [@ITProKyle](https://togithub.com/ITProKyle) in [https://github.com/pydantic/pydantic-settings/pull/255](https://togithub.com/pydantic/pydantic-settings/pull/255) - Fix broken link in AliasChoices class by [@keenranger](https://togithub.com/keenranger) in [https://github.com/pydantic/pydantic-settings/pull/271](https://togithub.com/pydantic/pydantic-settings/pull/271) - Update Pydantic by [@hramezani](https://togithub.com/hramezani) in [https://github.com/pydantic/pydantic-settings/pull/273](https://togithub.com/pydantic/pydantic-settings/pull/273) - fix: superfluous deep env conflicts with non-dict model leaf by [@diefans](https://togithub.com/diefans) in [https://github.com/pydantic/pydantic-settings/pull/276](https://togithub.com/pydantic/pydantic-settings/pull/276) - fix: a second level of environment nesting expected a dict by [@diefans](https://togithub.com/diefans) in [https://github.com/pydantic/pydantic-settings/pull/281](https://togithub.com/pydantic/pydantic-settings/pull/281) - Fix an issue when inner types of a discriminated union with a callable discriminator were not correctly identified as complex. by [@jenskeiner](https://togithub.com/jenskeiner) in [https://github.com/pydantic/pydantic-settings/pull/285](https://togithub.com/pydantic/pydantic-settings/pull/285) - Fix a bug when we have case insentive field in nested model by [@hramezani](https://togithub.com/hramezani) in [https://github.com/pydantic/pydantic-settings/pull/294](https://togithub.com/pydantic/pydantic-settings/pull/294) - Add CLI Settings Source by [@kschwab](https://togithub.com/kschwab) in [https://github.com/pydantic/pydantic-settings/pull/214](https://togithub.com/pydantic/pydantic-settings/pull/214) #### New Contributors - [@ITProKyle](https://togithub.com/ITProKyle) made their first contribution in [https://github.com/pydantic/pydantic-settings/pull/255](https://togithub.com/pydantic/pydantic-settings/pull/255) - [@keenranger](https://togithub.com/keenranger) made their first contribution in [https://github.com/pydantic/pydantic-settings/pull/271](https://togithub.com/pydantic/pydantic-settings/pull/271) - [@diefans](https://togithub.com/diefans) made their first contribution in [https://github.com/pydantic/pydantic-settings/pull/276](https://togithub.com/pydantic/pydantic-settings/pull/276) - [@jenskeiner](https://togithub.com/jenskeiner) made their first contribution in [https://github.com/pydantic/pydantic-settings/pull/285](https://togithub.com/pydantic/pydantic-settings/pull/285) **Full Changelog**: https://github.com/pydantic/pydantic-settings/compare/v2.2.1...v2.3.0Configuration
š Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
š¦ Automerge: Enabled.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.