Schema-enforcer

Latest version: v1.4.0

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

Scan your dependencies

Page 2 of 2

1.1.3

Changes

- jinja2 version dependency specification modified such that versions in the 3.x release are supported

1.1.2

Changes

- Update dependencies
- Switch from slim to full python docker base image

1.1.1

Changes

- Minor updates to documentation
- Update CI build environment to use github actions instead of Travis CI
- Update version of ruamel from 0.16 to 0.17

1.1.0

Adds

- [Custom Validators](docs/custom_validators.md)
- [Automatic mapping of schemas to data files](docs/mapping_data_files_to_schemas.md)
- Automatic implementation of draft7 format checker to support [IPv4 and IPv6 format declarations](https://json-schema.org/understanding-json-schema/reference/string.html#id12) in a JSON Schema definition [94](https://github.com/networktocode/schema-enforcer/issues/94)

Changes

- Removes Ansible as a mandatory dependency [90](https://github.com/networktocode/schema-enforcer/issues/90)
- `docs/mapping_schemas.md` renamed to `docs/mapping_data_files_to_schemas.md`
- Simplifies the invoke tasks used for development
- Schema enforcer now exits if an invalid schema is found while loading schemas [99](https://github.com/networktocode/schema-enforcer/issues/99)

1.0.0

Schema Enforcer Initial Release

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.