Hypothesis-jsonschema

Latest version: v0.23.1

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 11

0.13.1

- Performance improvement in calculating schema intersections

0.13.0

- Improved canonicalisation of `uniqueItems: false` case
- Improved canonicalisation of numeric schemas
- Reuse `jsonschema` validators during canonicalisation (performance improvement)

0.12.1

- Added a strategy for the `"color"` format
- Only apply string length filter when needed (small performance improvement)

0.12.0

- Fixed error in resolution of certain `$ref`\ s
- Improved canonicalisation of `anyOf` and `contains` keys

0.11.1

- Requires Hypothesis >= 5.3.0, for improved IP address strategies
- Better canoncialisation of array schemata

0.11.0

- Resolve local, non-recursive references via the `$ref` keyword.

This is the largest feature in a while, and for some schemata it is a breaking
change. It's also a fundamental part of the spec, so I'm OK with that!

Note that `hypothesis-jsonschema` will raise an explicit error rather than fetching
a remote resource via URI. If think your tests *really should* hit the network,
get in touch and we can discuss adding an off-by-default option for this.

Page 5 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.