summaryrefslogtreecommitdiff
path: root/jsonschema
Commit message (Expand)AuthorAgeFilesLines
* perf: Cache subschemasDmitry Dygalo2021-12-181-16/+39
* perf: Replace the `Validator.evolve` method with an equivalent class attributeDmitry Dygalo2021-12-161-3/+1
* perf: Use cached lookups for resolving fragments if the referent document is ...Dmitry Dygalo2021-12-161-3/+17
* perf: Cache reference lookups for subschemasDmitry Dygalo2021-12-151-7/+17
* Shorten the protocol test.v4.3.0Julian Berman2021-12-151-15/+3
* Remove relative importsJulian Berman2021-12-152-5/+4
* Schemas can be bools too in newer drafts.Julian Berman2021-12-151-4/+4
* Merge pull request #890 from sirosen/add-validator-protocolJulian Berman2021-12-155-8/+184
|\
| * Fix references to IValidator; add protocol testsStephen Rosen2021-12-134-4/+26
| * Apply suggestions from code reviewStephen Rosen2021-12-132-8/+9
| * Add `jsonschema.protocols.IValidator`Stephen Rosen2021-12-132-4/+157
* | perf: Undesired fallback to brute force container uniqueness check on certain...Dmitry Dygalo2021-12-151-1/+1
|/
* Add in some missing internal draft2019-09 tests.Julian Berman2021-11-031-0/+6
* Ensure all items of array are checked for uniquenessDrGFreeman2021-11-031-1/+2
* Revert "Temporarily skip the failing tests from #866."DrGFreeman2021-11-031-60/+0
* Temporarily skip the failing tests from #866.Julian Berman2021-11-031-0/+60
* Load schemas via importlib.resourcesJesús García Crespo2021-11-031-3/+10
* Remove uses of SynchronousTestCase.Julian Berman2021-10-311-29/+24
* Merge branch 'dependentSchemas-fix'Julian Berman2021-10-201-0/+3
|\
| * validators: Fix dependentSchemas when instance is not an objectRob Herring2021-10-011-0/+3
* | Skip more more new leap second tests.Julian Berman2021-10-191-0/+10
* | fix prefixItems index reporting in ValidationErrorJonathan Hashkes2021-10-172-5/+10
* | Skip the tests which tickle known bugs.Julian Berman2021-10-071-8/+56
|/
* Stylev4.0.0Julian Berman2021-09-291-3/+0
* Remove the added argument to jsonschema.validators.create. ...Julian Berman2021-09-2917-615/+9
* Deprecate jsonschema.validators.validators and .meta_schemas.Julian Berman2021-08-264-26/+72
* StyleJulian Berman2021-08-261-3/+3
* Add test cases for error details hidden behind a $refJulian Berman2021-08-261-0/+62
* Add Validator.evolve, deprecating passing _schema to methods.Julian Berman2021-08-255-20/+87
* Remove 2-arg-using form of is_valid from tests.Julian Berman2021-08-251-2/+2
* Test iter_errors independent of a draft validator.Julian Berman2021-08-251-47/+31
* Set __qualname__ for validator classes.Julian Berman2021-08-252-10/+48
* Suppress the KeyError in unknown type exception tracebacks.Julian Berman2021-08-252-14/+24
* Temporarily simplify _finditem, and unskip some tests.Julian Berman2021-08-252-46/+13
* Remove RefResolver.scopes_stack_copy.Julian Berman2021-08-253-11/+2
* Bit of coverage tweaking.v4.0.0a6Julian Berman2021-08-253-18/+25
* Deprecate jsonschema.RefResolver.in_scope.Julian Berman2021-08-252-2/+25
* Remove more dead code.Julian Berman2021-08-252-29/+0
* Remove dead code.Julian Berman2021-08-251-5/+0
* Remove 3.6-related code.Julian Berman2021-08-251-23/+0
* Minor tweak of local variables.Julian Berman2021-08-251-2/+1
* FileNotFoundError and FileExistsError in more places.Julian Berman2021-08-252-6/+2
* Properly set the failing validator for min/maxContains.Julian Berman2021-08-252-0/+92
* Ensure message_for allows only one error.Julian Berman2021-08-251-5/+11
* Add a test for the 2019-09 $id lookup.Julian Berman2021-08-251-0/+13
* Kill an old testing helper now that it mostly lives in contextlib.Julian Berman2021-08-252-40/+21
* Use contextmanager.suppress to kill a bit of boilerplate.Julian Berman2021-08-251-36/+17
* Add an explicit ASCII check.Julian Berman2021-08-241-1/+1
* Remove 3.6-related code.Julian Berman2021-08-241-7/+0
* Depend on rfc3339-validator for format, even for non-nonGPL.Julian Berman2021-08-241-8/+3