Skip to content

Releases: pydantic/pydantic-settings

v2.7.0

13 Dec 09:38
95fae54
Compare
Choose a tag to compare

What's Changed

  • Fix test_protected_namespace_defaults with -Wdefault by @CyberTailor in #462
  • Make tests more robust to the running environment by @CyberTailor in #464
  • Fix rendering of annotations in code example by @Viicos in #470
  • Fix alias resolution for default settings source. by @kschwab in #468
  • Use the class name in the __repr__ implementations by @dlax in #465
  • Fix default help text for union of submodels. by @kschwab in #472
  • Add support for CliMutuallyExclusiveGroup. by @kschwab in #473
  • Disable abbreviations on internal parser. by @kschwab in #477
  • Fix Secret field parsing by @hramezani in #478
  • Fix alias resolution to use preferred key. by @kschwab in #481
  • Strip annotated when getting submodels during CLI parsing. by @kschwab in #490
  • Removing return type from the function in test by @hramezani in #491
  • Relax default protected_namespaces by @hramezani in #483
  • Add support for CLI kebab case flag. by @kschwab in #489
  • Change reference of default values validation in documentation by @Viicos in #496
  • Improve field value parsing by adding NoDecode and ForceDecode annotations by @hramezani in #492
  • Fix attribute error on Python 3.9 with typing.Sequence by @hramezani in #497
  • Prepare release 2.7.0 by @hramezani in #499

New Contributors

Full Changelog: v2.6.1...v2.7.0

v2.6.1

01 Nov 10:56
2441670
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.6.0...v2.6.1

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