Bug 1821243 - Update to jsonschema 4.17.3 r=ahochheiden

We are using features from modern JSONSchema drafts, like dependantRequired, in
the Firefox Messaging System schemas. jsonschema 3.x does not support these
features. Experimenter is also being updated to 4.17.3 and we want to keep our
validation tests in sync with Experimenter.

Differential Revision: https://phabricator.services.mozilla.com/D172457
This commit is contained in:
Barret Rennie
2023-03-16 00:23:55 +00:00
parent b9a4c412a4
commit 10748a3dbe
67 changed files with 7773 additions and 1849 deletions

View File

@@ -11,9 +11,7 @@ pypi:fluent.pygments==1.0
pypi:fluent.syntax==0.18.1
pypi:idna==2.10
pypi:imagesize==1.2.0
pypi:importlib-resources==3.0.0
pypi:jmespath==0.10.0
pypi:jsonschema==3.2.0
pypi:livereload==2.6.3
pypi:Markdown==3.3.4
pypi:MarkupSafe==2.0.1
@@ -51,11 +49,14 @@ pypi:sphinxcontrib-mermaid==0.8.1
pypi:sphinxcontrib-qthelp==1.0.3
pypi:sphinxcontrib-serializinghtml==1.1.5
pypi:tornado==6.0.4
vendored:third_party/python/Jinja2
vendored:third_party/python/certifi
vendored:third_party/python/chardet
vendored:third_party/python/importlib_metadata
vendored:third_party/python/Jinja2
vendored:third_party/python/importlib_resources
vendored:third_party/python/jsonschema
vendored:third_party/python/packaging
vendored:third_party/python/pkgutil_resolve_name
vendored:third_party/python/requests
vendored:third_party/python/rsa
vendored:third_party/python/sentry_sdk

View File

@@ -80,6 +80,7 @@ vendored:third_party/python/giturlparse
vendored:third_party/python/gyp/pylib
vendored:third_party/python/idna
vendored:third_party/python/importlib_metadata
vendored:third_party/python/importlib_resources
vendored:third_party/python/Jinja2
vendored:third_party/python/jinxed
vendored:third_party/python/jsmin
@@ -95,6 +96,7 @@ vendored:third_party/python/packaging
vendored:third_party/python/pathspec
vendored:third_party/python/pip
vendored:third_party/python/pip_tools
vendored:third_party/python/pkgutil_resolve_name
vendored:third_party/python/ply
vendored:third_party/python/pyasn1
vendored:third_party/python/pyasn1_modules