schema-enforcer icon indicating copy to clipboard operation
schema-enforcer copied to clipboard

Schema Enforcer provides a framework for testing structured data against schema definitions.

Results 36 schema-enforcer issues
Sort by recently updated
recently updated
newest added

Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.2 to 3.1.4. Release notes Sourced from jinja2's releases. 3.1.4 This is the Jinja 3.1.4 security release, which fixes security issues and bugs but does not otherwise...

dependencies

Bumps [idna](https://github.com/kjd/idna) from 3.4 to 3.7. Release notes Sourced from idna's releases. v3.7 What's Changed Fix issue where specially crafted inputs to encode() could take exceptionally long amount of time...

dependencies

Bumps [black](https://github.com/psf/black) from 23.7.0 to 24.3.0. Release notes Sourced from black's releases. 24.3.0 Highlights This release is a milestone: it fixes Black's first CVE security vulnerability. If you run Black...

dependencies

Bumps [cryptography](https://github.com/pyca/cryptography) from 37.0.4 to 39.0.1. Changelog Sourced from cryptography's changelog. 39.0.1 - 2023-02-07 * **SECURITY ISSUE** - Fixed a bug where ``Cipher.update_into`` accepted Python buffer protocol objects, but allowed...

dependencies

### Environment * Python version: 3.10.12 * schema-enforcer version: 1.2.2 It would be great if `schema-enforcer ansible` could handle inventory files with vaulted variables in them. At the moment part...

#147 What do you think?

I'm creating checks to validate host and group vars for an Ansible project. I've defined all my checks and assigned them to my groups with the “schema_enforcer_schema_ids” var. Now I've...

### Environment * Python version: 3.9.7 * schema-enforcer version: 1.1.5 It would be great to have the option of custom error messages for schema failures and not just custom validation...

enhancement
status: help wanted

Bumps [certifi](https://github.com/certifi/python-certifi) from 2022.6.15 to 2022.12.7. Commits 9e9e840 2022.12.07 b81bdb2 2022.09.24 939a28f 2022.09.14 aca828a 2022.06.15.2 de0eae1 Only use importlib.resources's new files() / Traversable API on Python ≥3.11 ... b8eb5e9 2022.06.15.1...

dependencies