diff options
author | Julian Berman <Julian@GrayVines.com> | 2021-09-28 07:51:54 -0400 |
---|---|---|
committer | Julian Berman <Julian@GrayVines.com> | 2021-09-29 18:46:43 -0400 |
commit | 1790fcc12678ed2281e7bf2106c8de7d4cc0523f (patch) | |
tree | 31ee7a17c87a6e600e448fe07264f33e3c3a2e50 | |
parent | f91f3ecd256418bed69b3772f6ee71c9dc4883ba (diff) | |
download | jsonschema-1790fcc12678ed2281e7bf2106c8de7d4cc0523f.tar.gz |
Make it clear that support for draft2020-12 is partial unfortunately.
Support for dynamicRef will come with a redesign of ref resolution,
but can't keep blocking the release.
-rw-r--r-- | CHANGELOG.rst | 13 | ||||
-rw-r--r-- | README.rst | 6 |
2 files changed, 13 insertions, 6 deletions
diff --git a/CHANGELOG.rst b/CHANGELOG.rst index c7ba30f..aa4ba5e 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,8 +1,8 @@ -v4.0.0 (Not Yet Released) -------------------------- +v4.0.0 +------ -* Support for Draft 2020-12 (as well as 2019-09). Big thanks to Thomas Schmidt - and Harald Nezbeda. +* Partial support for Draft 2020-12 (as well as 2019-09). + Thanks to Thomas Schmidt and Harald Nezbeda. * ``False`` and ``0`` are now properly considered non-equal even recursively within a container (#686). As part of this change, ``uniqueItems`` validation may be *slower* in some cases. Please feel @@ -25,6 +25,11 @@ v4.0.0 (Not Yet Released) * ``multipleOf`` could overflow when given sufficiently large numbers. Now, when an overflow occurs, ``jsonschema`` will fall back to using fraction division (#746). +* ``jsonschema.__version__``, ``jsonschema.validators.validators``, + ``jsonschema.validators.meta_schemas`` and + ``jsonschema.RefResolver.in_scope`` have been deprecated, as has + passing a second-argument schema to ``Validator.iter_errors`` and + ``Validator.is_valid``. v3.2.0 ------ @@ -60,9 +60,11 @@ It can also be used from console: Features -------- -* Full support for - `Draft 2020-12 <https://python-jsonschema.readthedocs.io/en/latest/validate/#jsonschema.Draft202012Validator>`_, +* Partial support for + `Draft 2020-12 <https://python-jsonschema.readthedocs.io/en/latest/validate/#jsonschema.Draft202012Validator>`_ and `Draft 2019-09 <https://python-jsonschema.readthedocs.io/en/latest/validate/#jsonschema.Draft201909Validator>`_, + except for ``dynamicRef`` / ``recursiveRef`` and ``$vocabulary`` (in-progress). + Full support for `Draft 7 <https://python-jsonschema.readthedocs.io/en/latest/validate/#jsonschema.Draft7Validator>`_, `Draft 6 <https://python-jsonschema.readthedocs.io/en/latest/validate/#jsonschema.Draft6Validator>`_, `Draft 4 <https://python-jsonschema.readthedocs.io/en/latest/validate/#jsonschema.Draft4Validator>`_ |