Releases: marcusfrdk/tomlval
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
TOMLSchema
andTOMLValidator
. - Updated
flatten
function 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
1.0.0
This is the first version of the tomlval
library, which includes the TOMLSchema
and TOMLValidator
classes.
Full Changelog: https://github.com/marcusfrdk/tomlval/commits/1.0.0