Hypothesis-jsonschema

Latest version: v0.23.1

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

Scan your dependencies

Page 1 of 11

0.23.1

- Fix not respecting `allow_x00` and `codec` arguments for values in some schemas

0.23.0

- Add new `allow_x00=` and `codec=` arguments to `from_schema()`, so that you can
control generated strings more precisely.
- Require hypothesis 6.84+ and jsonschema 4.18+, to support new features and
avoid deprecations.
- Requires Python 3.8 or later (3.7 is end-of-life), tested on Python 3.11

0.22.1

- Cache JSON Schema validators by their schema's JSON representation

0.22.0

- never generate trailing newlines for regex patterns ending in `$`
(allowed by Python, but not by JSON Schema)

0.21.0

- reduced filtering for object keys (88)
- updated to `jsonschema >= 4.0.0` (89);
though support for `Draft 2019-09` and `2020-12` will take longer
- requires Python 3.7+, a few months ahead of the
[3.6 end of life date](https://www.python.org/dev/peps/pep-0494/#lifespan)

0.20.1

- improved handling for fractional `multipleOf` values

Page 1 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.