[Python] Release 0.23.0
·
196 commits
to master
since this release
Added
- Partial support for
unevaluatedItems
, excluding references. validate_formats
argument to all validator classes and validation functions. This allows overriding the draft-specific default behavior for format validation.ignore_unknown_formats
argument to all validator classes and validation functions. When set toFalse
, unrecognized formats will be reported as validation errors instead of being silently ignored.- Python 3.13 support.
Changed
- Improve error messages on URI resolving and parsing.
Fixed
- Resolving file references on Windows. #441
Performance
- Faster building of a validator.
- Speedup
hostname
&idn-hostname
formats validation.