Skip to content

Releases: pydantic/pydantic-settings

v2.5.2

11 Sep 09:06
79090e2
Compare
Choose a tag to compare

What's Changed

  • Second fix for the TypeError bug introduced in 2.5 by @hramezani in #396

Full Changelog: v2.5.1...v2.5.2

v2.5.1

11 Sep 07:22
b2c0ee2
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.5.0...v2.5.1

v2.5.0

10 Sep 14:11
7353e5b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.4.0...v2.5.0

v2.4.0

30 Jul 10:49
5cc686a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.3.4...v2.4.0

v2.3.4

24 Jun 15:54
fe1f950
Compare
Choose a tag to compare

What's Changed

  • add in-place reloading in docs by @nrolin in #316
  • Nested pydantic dataclasses and doc fixes. by @kschwab in #317
  • Remove leftover docstring causing warning on pydantic docs build by @sydney-runkle in #321

New Contributors

Full Changelog: v2.3.3...v2.3.4

v2.3.3

24 Jun 15:54
f1b82d8
Compare
Choose a tag to compare

What's Changed

  • Fix an intriduced bug in parsing json field with discriminated union by @hramezani in #312
  • Add CliSettingsSource alias handling for AliasChoices and AliasPath. by @kschwab in #313

Full Changelog: v2.3.2...v2.3.3

v2.3.2

11 Jun 14:05
b5d4534
Compare
Choose a tag to compare

What's Changed

  • Initialize CLI source on demand. by @kschwab in #305
  • Fix command line help from argparse formatting problem by @scottstanie in #307
  • Fix issue with nested model uppercase field name in case insensitive mode by @hramezani in #309

New Contributors

Full Changelog: v2.3.1...v2.3.2

v2.3.1

05 Jun 15:15
39d5e81
Compare
Choose a tag to compare

What's Changed

  • Fix a regression in parsing env value for nested dict by @hramezani in #301

Full Changelog: v2.3.0...v2.3.1

v2.3.0

03 Jun 15:02
bcbfd17
Compare
Choose a tag to compare

What's Changed

  • Add environment parsing support for enums. by @kschwab in #252
  • Improve explode_env_vars for better dict handling by @hramezani in #261
  • add PyprojectTomlConfigSettingsSource by @ITProKyle in #255
  • Fix broken link in AliasChoices class by @keenranger in #271
  • Update Pydantic by @hramezani in #273
  • fix: superfluous deep env conflicts with non-dict model leaf by @diefans in #276
  • fix: a second level of environment nesting expected a dict by @diefans in #281
  • Fix an issue when inner types of a discriminated union with a callable discriminator were not correctly identified as complex. by @jenskeiner in #285
  • Fix a bug when we have case insentive field in nested model by @hramezani in #294
  • Add CLI Settings Source by @kschwab in #214

New Contributors

Full Changelog: v2.2.1...v2.3.0

v2.2.1

19 Feb 19:51
7e5731a
Compare
Choose a tag to compare

What's Changed

  • respect env_prefix when extra allowed by @zzstoatzz in #238
  • Replace tomlkit with tomli and remove toml_file_encoding config by @hramezani in #236
  • Revert "Allow nested env var source to override nested init source." by @hramezani in #243

New Contributors

Full Changelog: v2.2.0...v2.2.1