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 has been generated by Mend Renovate. View repository job log here.
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 Mend Renovate. View repository job log here.