You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Remove references to `RefResolver`
* Add dynamic fetching of remote schemas
* Try to parse relative refs
* Replace non-http ids
* Let registry handle relative ref links
* Undo error list changes
* Remove LocalValidator class and populate schema_cache with local schemas instead
* Fix linting
* Rewrite cassettes
* Rewrite cassettes
* Just rewrite casettes that needs rewrite
* Remove cast
* Importable even if jsonschema not importable
* Add back LocalValidator but make it deprecated
* Update changelog
* Deprecate global variables
---------
Co-authored-by: Pete Gadomski <[email protected]>
Copy file name to clipboardExpand all lines: pyproject.toml
+2-6Lines changed: 2 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -49,7 +49,7 @@ test = [
49
49
"doc8~=1.1",
50
50
"html5lib~=1.1",
51
51
"jinja2<4.0",
52
-
"jsonschema>=4.0.1,<4.18",
52
+
"jsonschema~=4.18",
53
53
"mypy~=1.2",
54
54
"orjson~=3.8",
55
55
"pre-commit~=3.2",
@@ -64,8 +64,7 @@ test = [
64
64
"types-urllib3~=1.26",
65
65
]
66
66
urllib3 = ["urllib3>=1.26"]
67
-
# jsonschema v4.18.2 breaks validation, and it feels safer to set a ceiling rather than just skip this version. The ceiling should be removed when the v4.18 lineage has settled down and feels safer.
0 commit comments