Hypothesis-jsonschema

Latest version: v0.23.1

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

Scan your dependencies

Page 4 of 11

0.16.2

- Substantial performance gains for some schemas, via improved handling of the
`contains`, `not`, `anyOf`, and `if/then/else` keywords

0.16.1

- Performance improvement for `object` schemas with `additionalProperties: false` (issue 55)

0.16.0

- Performance improvement for schemas with non-validation keys (such as `description`)
- Errors from e.g. invalid schemas are deferred from import time to become failing tests
- Improved handling for some schemas with overlapping non-integer `multipleOf` keys

0.15.1

- Significantly improved efficiency of certain `patternProperties` schemas.

0.15.0

- Fixed several bugs related to interactions between `properties`, `patternProperties`,
and `additionalProperties`. As a result some strategies will be more efficient than
before and others less; and further gains seem likely.

0.14.0

- Improved strategy for `json-pointer` and `relative-json-pointer` string formats
- Improved generation of arrays with rarely-satisfied `contains` constraints
- Improved canonicalisation and merging of `allOf` schemas

Page 4 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.