jsonschema icon indicating copy to clipboard operation
jsonschema copied to clipboard

An implementation of the JSON Schema specification for Python

Results 91 jsonschema issues
Sort by recently updated
recently updated
newest added

Given the schema below, the following instance fails with a single error: _{'schema': 'C', 'kind': {'schema': 'D', 'foo': 2}}: {'schema': 'C', 'kind': {'schema': 'D', 'foo': 2}} is not valid under...

Enhancement
Error Reporting

I'm not sure if this is a real issue or not, but something that bothered me is that validation errors use `"%r"` as a format string which causes your json...

Enhancement
Error Reporting
Dialects v2

This seems to be something schema authors often err on. Might as well show them a warning. Of course, they're unlikely to see it given that Python makes warnings invisible,...

Enhancement

*This is some random notes on a new version of the ref resolution API. Feel free to leave comments, although some of the below might be overly terse chicken scratch*...

Enhancement

This would generalize the existing reST integration with the upstream specifications.

Enhancement

http://json-schema.org/latest/json-schema-validation.html#rfc.section.8.3 This looks like it was made optional. I guess it can be off-by-default like format, or, since it's at least finite (maybe?) on by default. Will see later.

Enhancement

I would like to use a schema `base.json` that defines basic properties together with a schema `derived.json` which adds further validation to the base schema. The derived schema needs to...

The relevant test cases here are [these](https://github.com/Julian/jsonschema/blob/master/jsonschema/tests/test_validators.py#L1175-L1185), which are currently marked skipped but should not be (they currently fail). Probably we need to add a `validator_functions_of` argument to `jsonschema.validators.create` that,...

Bug
Needs Test Upstream