github Stranger6667/jsonschema python-v0.37.0
[Python] Release 0.37.0

latest releases: ruby-v0.46.4, python-v0.46.4, rust-v0.46.4...
5 months ago

Added

  • Support for decimal.Decimal type in both schemas and instances. #319
  • Support for additional contentEncoding values per RFC 4648: base64url, base32, base32hex, and base16. These encodings are now validated alongside the existing base64 support in Draft 6 and 7. #26

Performance

  • jsonschema_rs.validate() and Validator.validate() run 5–10% faster in some workloads.
  • evaluate(): Avoiding deep clones of unmatched keyword values (e.g., title, description, examples) on every schema node evaluation. It can be multiple times faster for schemas with large annotations.

Don't miss a new jsonschema release

NewReleases is sending notifications on new releases.