Repository navigation
Releases: marcusfrdk/tomlval
Release list
1.1.5
1.1.4
- Improved
Handlertype hinting and fixed some issues withNonevalues.
1.1.3
- Support for
re.Patternobjects as handlers.
1.1.2
- Fixed issue #1 where the []-notation would be missing from missing keys
- Updated the error message for
on_type_mismatch
Full Changelog: 1.1.1...1.1.2
1.1.1
This update includes a fix where the on_type_mismatch callback function did not get the key argument passed.
Full Changelog: 1.1.0...1.1.1
1.1.0
This is the first minor update to tomlval. This update makes the validator TOML specification compliant, as in supporting all the data types and structure which are supported in TOML. This includes support for nested arrays, which was not included in the previous version.
- Refactored
TOMLSchemaandTOMLValidator. - Updated
flattenfunction to support nested arrays. - Better support for missing values and optional keys.
- Better support for wildcard keys.
- Updated documentation with more examples and more sectioned.
Full Changelog: 1.0.4...1.1.0
1.0.4
Instead of passing data to the validator on initialization, it's instead used when calling the validate method which allows the validator to be reused.
Full Changelog: 1.0.3...1.0.4
1.0.3
Fixed an issue when using the schema to validate built in types
Full Changelog: 1.0.2...1.0.3
1.0.2
Fixed package issues, readded errors as exports and added project links to pyproject.toml
Full Changelog: 1.0.1...1.0.2
1.0.1
Removed errors module from default exports.
Full Changelog: 1.0.0...1.0.1