What's Changed
* Fix `test_protected_namespace_defaults` with -Wdefault by CyberTailor in https://github.com/pydantic/pydantic-settings/pull/462
* Make tests more robust to the running environment by CyberTailor in https://github.com/pydantic/pydantic-settings/pull/464
* Fix rendering of annotations in code example by Viicos in https://github.com/pydantic/pydantic-settings/pull/470
* Fix alias resolution for default settings source. by kschwab in https://github.com/pydantic/pydantic-settings/pull/468
* Use the class name in the `__repr__` implementations by dlax in https://github.com/pydantic/pydantic-settings/pull/465
* Fix default help text for union of submodels. by kschwab in https://github.com/pydantic/pydantic-settings/pull/472
* Add support for CliMutuallyExclusiveGroup. by kschwab in https://github.com/pydantic/pydantic-settings/pull/473
* Disable abbreviations on internal parser. by kschwab in https://github.com/pydantic/pydantic-settings/pull/477
* Fix Secret field parsing by hramezani in https://github.com/pydantic/pydantic-settings/pull/478
* Fix alias resolution to use preferred key. by kschwab in https://github.com/pydantic/pydantic-settings/pull/481
* Strip annotated when getting submodels during CLI parsing. by kschwab in https://github.com/pydantic/pydantic-settings/pull/490
* Removing return type from the function in test by hramezani in https://github.com/pydantic/pydantic-settings/pull/491
* Relax default protected_namespaces by hramezani in https://github.com/pydantic/pydantic-settings/pull/483
* Add support for CLI kebab case flag. by kschwab in https://github.com/pydantic/pydantic-settings/pull/489
* Change reference of default values validation in documentation by Viicos in https://github.com/pydantic/pydantic-settings/pull/496
* Improve field value parsing by adding `NoDecode` and `ForceDecode` annotations by hramezani in https://github.com/pydantic/pydantic-settings/pull/492
* Fix attribute error on Python 3.9 with typing.Sequence by hramezani in https://github.com/pydantic/pydantic-settings/pull/497
* Prepare release 2.7.0 by hramezani in https://github.com/pydantic/pydantic-settings/pull/499
New Contributors
* CyberTailor made their first contribution in https://github.com/pydantic/pydantic-settings/pull/462
* dlax made their first contribution in https://github.com/pydantic/pydantic-settings/pull/465
**Full Changelog**: https://github.com/pydantic/pydantic-settings/compare/v2.6.1...v2.7.0