summaryrefslogtreecommitdiff
path: root/jsonschema/_validators.py
Commit message (Expand)AuthorAgeFilesLines
* Enable ruff's simplify rules too.Julian Berman2023-03-151-5/+1
* Move reference resolution to a (private) Validator method.Julian Berman2023-02-211-25/+2
* Emit a better error message for unevaluatedProperties with a subschema.Julian Berman2022-11-171-8/+17
* Only validate unevaluated props/items on applicable typesLaurie O2022-05-181-0/+4
* Revert "Extend dynamicRef keyword"v4.5.1Julian Berman2022-05-051-10/+2
* Extend dynamicRef keywordHarald Nezbeda2022-01-101-2/+10
* Merge branch 'dependentSchemas-fix'Julian Berman2021-10-201-0/+3
|\
| * validators: Fix dependentSchemas when instance is not an objectRob Herring2021-10-011-0/+3
* | fix prefixItems index reporting in ValidationErrorJonathan Hashkes2021-10-171-1/+6
|/
* Add Validator.evolve, deprecating passing _schema to methods.Julian Berman2021-08-251-4/+7
* Remove RefResolver.scopes_stack_copy.Julian Berman2021-08-251-2/+1
* Properly set the failing validator for min/maxContains.Julian Berman2021-08-251-0/+4
* Minor local variable tweaking.v4.0.0a5Julian Berman2021-08-241-3/+4
* Fix items' instance path as well.Julian Berman2021-08-241-3/+6
* And simplify items as well.Julian Berman2021-08-241-16/+9
* Slightly nicer error message for not.Julian Berman2021-08-231-3/+2
* Fix the schema path used by prefixItems errors.Julian Berman2021-08-231-6/+3
* yield from everywhere, saving precious linesJulian Berman2021-08-181-38/+19
* More strict style, now via bugbear.Julian Berman2021-08-181-17/+13
* Reimplement contains.Julian Berman2021-08-181-44/+20
* Remove types_msg which implements really old draft-3 behavior.Julian Berman2021-08-181-2/+2
* Tidy up validation error messages, particularly using f-strings.Julian Berman2021-08-181-60/+52
* Remove more unneeded u prefixes.Julian Berman2021-08-181-4/+4
* And a linter to forbid slash-line-continuation.Julian Berman2021-08-181-1/+3
* Add a linter to ensure single quotes aren't added.Julian Berman2021-08-181-8/+8
* Unnecessary `len`s.Julian Berman2021-08-181-2/+2
* May as well add support for Draft 2019 as well.Julian Berman2021-08-181-21/+4
* Fix missing trailing commas.draft2020-12Julian Berman2021-08-041-18/+18
* Julian/jsonschema#782: Code clenaup, fixes validation messagesHarald Nezbeda2021-07-211-45/+26
* Julian/jsonschema#782: Refactor items behavior with prefixItemsHarald Nezbeda2021-07-201-18/+3
* Julian/jsonschema#782: Update validation message for unevaluatedProperties an...Harald Nezbeda2021-07-201-2/+12
* Julian/jsonschema#782: Adapt validator test for draft2020-12, fixes code stylesHarald Nezbeda2021-07-201-22/+34
* Julian/jsonschema#782: Load dependencies from legacy validatorsHarald Nezbeda2021-07-201-24/+0
* Julian/jsonschema#782: Implements dynamicRef validationsHarald Nezbeda2021-07-201-0/+19
* Julian/jsonschema#782: Implements defs validationsHarald Nezbeda2021-07-191-0/+15
* Julian/jsonschema#782: Extend implementation of refHarald Nezbeda2021-07-191-4/+0
* Julian/jsonschema#782: Implements unevaluatedProperties validationsHarald Nezbeda2021-07-191-1/+22
* Julian/jsonschema#782: Implements unevaluatedItems validationsHarald Nezbeda2021-07-191-22/+16
* Julian/jsonschema#782: Extend contains with minContains and maxContaints, add...Harald Nezbeda2021-07-191-1/+54
* Julian/jsonschema#782: Adapt items to work with prefixItemsHarald Nezbeda2021-07-191-0/+16
* Julian/jsonschema#782: Add checks for prefixItems, basic check for unevaluate...Harald Nezbeda2021-07-191-0/+24
* Julian/jsonschema#782: Add dependentRequired and dependentSchemas validationHarald Nezbeda2021-07-191-0/+38
* Vanilla flake8.Julian Berman2020-10-201-7/+9
* Handle multipleOf overflowZac-HD2020-10-051-1/+13
* Kill jsonschema.compat as well.Julian Berman2020-08-051-5/+4
* Revert "Respect ECMA regex syntax for schemas."v3.1.1Julian Berman2019-10-091-3/+3
* Use JS regex syntaxZac Hatfield-Dodds2019-10-071-3/+3
* And now fix enum.Julian Berman2019-08-011-1/+6
* Unskip and fix the const-related compare bug.Julian Berman2019-08-011-8/+15
* Split out dependencies for draft 3.Julian Berman2019-01-141-14/+6