Releases: jordantshaw/pydantic-config
Releases · jordantshaw/pydantic-config
v0.3.0
What's Changed
- Updated to use the tomli library instead of toml library for ppython<3.11
- Updated to use the standard tomllib library for python>=3.11
- Changed default behavior of invalid config file to not throw error. New parameter config_file_required has been added to disable/enable this option.
- Changed default behavior for config_merge_unique. This is now disabled by default.
- Updated README to reflect new changes
Full Changelog: v0.2.3...v0.3.0
v0.2.3
What's Changed
- Updating pydantic-settings dependency version by @jordantshaw in #13
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
- Fixing bug with optional dependencies by @jordantshaw in #12
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- Fixing issue with config_file_encoding not working by @jordantshaw in #11
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
Breaking Changes
- Refactored for Pydantic V2: Pydantic V1 is no longer supported.
- If you need to use Pydantic V1, please install
pydantic-config<0.2.0
.
- If you need to use Pydantic V1, please install
pydantic-settings
package is now used instead ofpydantic
.- The
toml
andpyyaml
packages are now no longer included by default. These are now optional dependencies that can be installed separately. See Optional Dependencies
Other Changes
- Fixed issues with case-sensitivity not working.
- Added additional tests
- Updated documentation
Full Changelog: v0.1.2...v0.2.0
v0.1.2
What's Changed
- Fixing readme example by @jordantshaw in #5
- Updating pydantic dependency version by @jordantshaw in #6
- Bumping version to v0.1.2 by @jordantshaw in #7
- v0.1.2 Release by @jordantshaw in #8
Full Changelog: v0.1.1...v0.1.2
v0.1.1
v0.1.0
What's Changed
- Initial commit by @jordantshaw in #1
- Adding basic unit tests by @jordantshaw in #3
New Contributors
- @jordantshaw made their first contribution in #1
Full Changelog: https://github.com/jordantshaw/pydantic-config/commits/v0.1.0