summaryrefslogtreecommitdiff
path: root/jsonschema
Commit message (Expand)AuthorAgeFilesLines
* Fix an additional unintentional resolution scope change in RefResolverv4.18.0a6Julian Berman2023-04-272-8/+18
* Re-enable (but deprecate) automatic reference retrieval.Julian Berman2023-04-252-7/+33
* Ignore non-str $ids for *deprecated* RefResolver resolution.v4.18.0a5Julian Berman2023-04-252-3/+13
* Wrap raised referencing exceptions in a RefResolutionError subclass.v4.18.0a4Julian Berman2023-04-173-1/+50
* Merge pull request #1075 from ikonst/2023-03-27-unevaluatedProperties-do-not-...Julian Berman2023-03-281-16/+9
|\
| * lintIlya Konstantinov2023-03-281-4/+3
| * lintIlya Konstantinov2023-03-271-3/+4
| * Do not validate for unevaluatedPropertiesIlya Konstantinov2023-03-271-13/+6
* | fix: Python 3.11 date.fromisoformat() allows extra formatsJyrki Muukkonen2023-03-281-1/+6
|/
* Always pass a URI to referencing.jsonschema.specification_with.Julian Berman2023-03-231-1/+1
* Bump the minimum jsonschema-specifications/rpds versions to avoid #1059v4.18.0a2Julian Berman2023-03-201-0/+31
* documentation mistype fixAryan Arora2023-03-201-1/+1
* Enable ruff's simplify rules too.Julian Berman2023-03-154-31/+19
* flake8 -> ruff, a mostly painless affair.Julian Berman2023-03-1510-34/+41
* Remove a codepath meant for 3.7.Julian Berman2023-03-151-14/+8
* Newer attrs API in validators.py and some type hints for create.Julian Berman2023-03-153-29/+69
* Ignore additionalItems when items isn't present on 2019.Julian Berman2023-03-141-3/+3
* Speed up Validator.evolve by pre-computing fields.Julian Berman2023-03-061-17/+61
* Replace the other usages of pyrsistent with rpds.Julian Berman2023-03-063-21/+15
* Three more exception-related deprecations.Julian Berman2023-02-237-19/+106
* Improve error messages for deprecation tests when they fail.Julian Berman2023-02-231-107/+37
* Re-add the direct test of RefResolver's deprecation.Julian Berman2023-02-231-0/+14
* StyleJulian Berman2023-02-221-2/+0
* These pass now actually.Julian Berman2023-02-221-6/+2
* Tighten up a type in the tests.Julian Berman2023-02-211-3/+3
* Fix the benchmark to pass the right type for remotes again.Julian Berman2023-02-211-2/+2
* Flail to get Sphinx to find references again.Julian Berman2023-02-212-6/+5
* Resolve $ref using the referencing library.Julian Berman2023-02-217-382/+131
* Move Validator._resolver to _ref_resolver.Julian Berman2023-02-211-17/+17
* Make an evolve test not refer to reference resolution.Julian Berman2023-02-211-7/+14
* Deprecate Validator.resolver.Julian Berman2023-02-214-6/+39
* Move reference resolution to a (private) Validator method.Julian Berman2023-02-213-50/+63
* Inline a function that will be RefResolver specific.Julian Berman2023-02-211-9/+6
* Offload a small initial bit of id-related code to referencing.Julian Berman2023-02-212-29/+14
* Minor regrouping of some to-be-modified/deprecated RefResolver tests.Julian Berman2023-02-211-32/+32
* Load the test suite into a referencing.Registry for running tests.Julian Berman2023-02-211-5/+32
* Deprecate jsonschema.RefResolver from both places it is importable.Julian Berman2023-02-217-26/+53
* Move to retrieving schemas from the jsonschema-specifications registry.Julian Berman2023-02-2122-1346/+22
* Style, and don't interfere with a test.Julian Berman2023-02-211-1/+1
* Add a microbenchmark for validator creation.Julian Berman2023-02-211-0/+14
* Don't leak into _VALIDATORS during tests either.Julian Berman2023-02-151-0/+11
* More specific type.Julian Berman2023-02-151-1/+2
* Fix some (irrelevantly) broken JSON pointers in CLI tests.Julian Berman2023-02-091-2/+2
* Minor spelling and style.Julian Berman2022-12-262-5/+6
* Remove some old test skips that should never be triggered.Julian Berman2022-12-221-29/+5
* Merge pull request #1022 from DanielNoord/error-strJulian Berman2022-12-211-1/+8
|\
| * Use ``ClassVar`` for ``_Error`` attributesDaniël van Noord2022-12-211-51/+36
| * Add ``_VerboseError``Daniël van Noord2022-11-301-33/+55
* | Handle the upstream change to the previously broken draft 3 test.Julian Berman2022-12-211-1/+0
* | Add a few examples of jsonschema.validators.validator_for.Julian Berman2022-12-191-0/+37