Skip to content

Releases: pydantic/pydantic-settings

v2.6.0

17 Oct 10:40
eeea989
Compare
Choose a tag to compare

What's Changed

  • Fix nested model field with alias parsing by @hramezani in #400
  • Fix PathType typing in case of sequence by @just-maiyak in #402
  • Add cli_ignore_unknown_args config option. by @kschwab in #405
  • Fix AzureKeyVaultSettingsSource problem in case of field with underscore by @hramezani in #415
  • Add cli_flag_prefix_char config option. by @kschwab in #418
  • Fix nested model AliasChoices in validation alias by @hramezani in #411
  • Add CLI App Support by @kschwab in #389
  • Fix context not passed to field validators bug by @hramezani in #417
  • Fix a regression in dotenv optional nested field by @hramezani in #423
  • Put tests for non-default sources in separate files by @makukha in #429
  • Update nested model partial update docs example. by @kschwab in #433
  • Add support for suppressing fields from CLI help. by @kschwab in #436
  • Fix bug in dotenv source when there is env with and without prefix by @hramezani in #440
  • Prepare release 2.6.0 by @hramezani in #444

New Contributors

Full Changelog: v2.5.2...v2.6.0

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