Sourced from pydantic-settings's releases.
v2.14.0
What's Changed
- Fix parsing env vars into Optional Strict types by
@hramezaniin pydantic/pydantic-settings#792- Fix RecursionError with mutually recursive models in CLI by
@hramezaniin pydantic/pydantic-settings#794- Fix env_file from model_config ignored in CliApp.run() (#795) by
@hramezaniin pydantic/pydantic-settings#796- Update dependencies by
@hramezaniin pydantic/pydantic-settings#798- Add Dependabot configuration by
@hramezaniin pydantic/pydantic-settings#801- Bump samuelcolvin/check-python-version from 4.1 to 5 by
@dependabot[bot] in pydantic/pydantic-settings#802- Bump actions/upload-artifact from 4 to 7 by
@dependabot[bot] in pydantic/pydantic-settings#803- Bump actions/checkout from 4 to 6 by
@dependabot[bot] in pydantic/pydantic-settings#804- Bump astral-sh/setup-uv from 5 to 7 by
@dependabot[bot] in pydantic/pydantic-settings#805- Bump actions/setup-python from 5 to 6 by
@dependabot[bot] in pydantic/pydantic-settings#806- Ignore chardet and group GitHub Actions in Dependabot by
@hramezaniin pydantic/pydantic-settings#808- Bump actions/download-artifact from 4 to 8 in the github-actions group by
@dependabot[bot] in pydantic/pydantic-settings#809- Bump the python-packages group with 2 updates by
@dependabot[bot] in pydantic/pydantic-settings#810- Support reading .env files from FIFOs (e.g. 1Password Environments) by
@JacobHayesin pydantic/pydantic-settings#776- Fix AliasChoices ignored when changing provider priority by
@hramezaniin pydantic/pydantic-settings#813- fix: resolve KeyError in run_subcommand for underscore field names by
@bradykiefferin pydantic/pydantic-settings#799- Bump the python-packages group with 3 updates by
@dependabot[bot] in pydantic/pydantic-settings#814- Fix
Literal[numeric Enum]coercion for CLI and env vars by@m9810223in pydantic/pydantic-settings#811- Fix nested discriminated unions not discovered by env/CLI providers by
@hramezaniin pydantic/pydantic-settings#816- Bump the python-packages group with 3 updates by
@dependabot[bot] in pydantic/pydantic-settings#820- CLI ensure env nested max split internally. by
@kschwabin pydantic/pydantic-settings#821- Bump the python-packages group with 4 updates by
@dependabot[bot] in pydantic/pydantic-settings#824- Migrate
boto3-stubstotypes-boto3by@hramezaniin pydantic/pydantic-settings#831- Fix CLI not recognizing field name with validate_by_name and AliasChoices by
@hramezaniin pydantic/pydantic-settings#826- Allow customisation of the dotevn setting source to filter variables by
@CaselITin pydantic/pydantic-settings#832- Bump the python-packages group with 3 updates by
@dependabot[bot] in pydantic/pydantic-settings#833- Introduce yamlfmt by
@Viicosin pydantic/pydantic-settings#836- Bump boto3 from 1.42.82 to 1.42.83 in the python-packages group by
@dependabot[bot] in pydantic/pydantic-settings#837- Introduce zizmor by
@Viicosin pydantic/pydantic-settings#838- Fix CliPositionalArg[list[CustomType]] crash for custom types by
@hramezaniin pydantic/pydantic-settings#839- Add note about Mypy plugin for
BaseSettings.__init__()by@Viicosin pydantic/pydantic-settings#842- Fix
cli_ignore_unknown_args=Truenot working on subcommands by@hramezaniin pydantic/pydantic-settings#844- Bump the python-packages group with 4 updates by
@dependabot[bot] in pydantic/pydantic-settings#847- Fix CLI descriptions lost under
python -OOby falling back tojson_schema_extraby@hramezaniin pydantic/pydantic-settings#843- Prepare release 2.14.0 by
@hramezaniin pydantic/pydantic-settings#848New Contributors
@dependabot[bot] made their first contribution in pydantic/pydantic-settings#802@JacobHayesmade their first contribution in pydantic/pydantic-settings#776@bradykieffermade their first contribution in pydantic/pydantic-settings#799@CaselITmade their first contribution in pydantic/pydantic-settings#832Full Changelog: https://github.com/pydantic/pydantic-settings/compare/v2.13.1...v2.14.0
v2.13.1
What's Changed
- Fix regression for bool fields since 2.13.0 by
@hramezaniin pydantic/pydantic-settings#784- Fix RecursionError with self-referential models in CliApp by
@hramezaniin pydantic/pydantic-settings#783
... (truncated)
8916bee
Prepare release 2.14.0 (#848)39e551c
Fix CLI descriptions lost under python -OO by falling back
to `json_schema_...9ed7f48
Bump the python-packages group with 4 updates (#847)617c690
Fix cli_ignore_unknown_args=True not working on subcommands
(#844)577c05f
Add note about Mypy plugin for BaseSettings.__init__() (#842)2355bc5
Fix CliPositionalArg[list[CustomType]] crash for custom types (#839)16bd6fd
Introduce zizmor (#838)df8b239
Bump boto3 from 1.42.82 to 1.42.83 in the python-packages group (#837)c5401a2
Introduce yamlfmt (#836)953e28e
Bump the python-packages group with 3 updates (#833)