Skip to content

Commit 1790fcc

Browse files
committed
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.
1 parent f91f3ec commit 1790fcc

File tree

2 files changed

+13
-6
lines changed

2 files changed

+13
-6
lines changed

CHANGELOG.rst

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
v4.0.0 (Not Yet Released)
2-
-------------------------
1+
v4.0.0
2+
------
33

4-
* Support for Draft 2020-12 (as well as 2019-09). Big thanks to Thomas Schmidt
5-
and Harald Nezbeda.
4+
* Partial support for Draft 2020-12 (as well as 2019-09).
5+
Thanks to Thomas Schmidt and Harald Nezbeda.
66
* ``False`` and ``0`` are now properly considered non-equal even
77
recursively within a container (#686). As part of this change,
88
``uniqueItems`` validation may be *slower* in some cases. Please feel
@@ -25,6 +25,11 @@ v4.0.0 (Not Yet Released)
2525
* ``multipleOf`` could overflow when given sufficiently large numbers. Now,
2626
when an overflow occurs, ``jsonschema`` will fall back to using fraction
2727
division (#746).
28+
* ``jsonschema.__version__``, ``jsonschema.validators.validators``,
29+
``jsonschema.validators.meta_schemas`` and
30+
``jsonschema.RefResolver.in_scope`` have been deprecated, as has
31+
passing a second-argument schema to ``Validator.iter_errors`` and
32+
``Validator.is_valid``.
2833

2934
v3.2.0
3035
------

README.rst

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,11 @@ It can also be used from console:
6060
Features
6161
--------
6262

63-
* Full support for
64-
`Draft 2020-12 <https://python-jsonschema.readthedocs.io/en/latest/validate/#jsonschema.Draft202012Validator>`_,
63+
* Partial support for
64+
`Draft 2020-12 <https://python-jsonschema.readthedocs.io/en/latest/validate/#jsonschema.Draft202012Validator>`_ and
6565
`Draft 2019-09 <https://python-jsonschema.readthedocs.io/en/latest/validate/#jsonschema.Draft201909Validator>`_,
66+
except for ``dynamicRef`` / ``recursiveRef`` and ``$vocabulary`` (in-progress).
67+
Full support for
6668
`Draft 7 <https://python-jsonschema.readthedocs.io/en/latest/validate/#jsonschema.Draft7Validator>`_,
6769
`Draft 6 <https://python-jsonschema.readthedocs.io/en/latest/validate/#jsonschema.Draft6Validator>`_,
6870
`Draft 4 <https://python-jsonschema.readthedocs.io/en/latest/validate/#jsonschema.Draft4Validator>`_

0 commit comments

Comments
 (0)