diff --git a/poetry.lock b/poetry.lock index c43599c..118ad04 100644 --- a/poetry.lock +++ b/poetry.lock @@ -318,7 +318,7 @@ i18n = ["Babel (>=0.8)"] [[package]] name = "jsonschema" -version = "3.2.0" +version = "4.0.0" description = "An implementation of JSON Schema validation for Python" category = "main" optional = false @@ -327,12 +327,11 @@ python-versions = "*" [package.dependencies] attrs = ">=17.4.0" importlib-metadata = {version = "*", markers = "python_version < \"3.8\""} -pyrsistent = ">=0.14.0" -six = ">=1.11.0" +pyrsistent = ">=0.14.0,<0.17.0 || >0.17.0,<0.17.1 || >0.17.1,<0.17.2 || >0.17.2" [package.extras] -format = ["idna", "jsonpointer (>1.13)", "rfc3987", "strict-rfc3339", "webcolors"] -format_nongpl = ["idna", "jsonpointer (>1.13)", "webcolors", "rfc3986-validator (>0.1.0)", "rfc3339-validator"] +format = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-validator", "rfc3987", "uri-template", "webcolors (>=1.11)"] +format_nongpl = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-validator", "rfc3986-validator (>0.1.0)", "uri-template", "webcolors (>=1.11)"] [[package]] name = "lazy-object-proxy" @@ -922,7 +921,7 @@ testing = ["pytest (>=4.6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytes [metadata] lock-version = "1.1" python-versions = "^3.6" -content-hash = "fd3e4e410861a5c5b2380fea822dfe813ba90c47dd1d1730de8b755405de28bd" +content-hash = "7aecf1f89f3453c348dfb9ef66e0c74c8e5cfe1ed6dc2f6a97283d4a2ab26945" [metadata.files] alabaster = [ @@ -1087,8 +1086,8 @@ jinja2 = [ {file = "Jinja2-2.11.3.tar.gz", hash = "sha256:a6d58433de0ae800347cab1fa3043cebbabe8baa9d29e668f1c768cb87a333c6"}, ] jsonschema = [ - {file = "jsonschema-3.2.0-py2.py3-none-any.whl", hash = "sha256:4e5b3cf8216f577bee9ce139cbe72eca3ea4f292ec60928ff24758ce626cd163"}, - {file = "jsonschema-3.2.0.tar.gz", hash = "sha256:c8a85b28d377cc7737e46e2d9f2b4f44ee3c0e1deac6bf46ddefc7187d30797a"}, + {file = "jsonschema-4.0.0-py3-none-any.whl", hash = "sha256:c773028c649441ab980015b5b622f4cd5134cf563daaf0235ca4b73cc3734f20"}, + {file = "jsonschema-4.0.0.tar.gz", hash = "sha256:bc51325b929171791c42ebc1c70b9713eb134d3bb8ebd5474c8b659b15be6d86"}, ] lazy-object-proxy = [ {file = "lazy-object-proxy-1.6.0.tar.gz", hash = "sha256:489000d368377571c6f982fba6497f2aa13c6d1facc40660963da62f5c379726"}, diff --git a/pyproject.toml b/pyproject.toml index 22233e3..873022a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,7 +26,7 @@ apispec_webframeworks = "^0.5.2" pytest = "^6.2" black = {version = "^20.8b1",allow-prereleases = true} pytest-cov = "^2.11.1" -jsonschema = "^3.2.0" +jsonschema = "^4.0.0" pylint = "^2.10.2" sphinx = "^4.1.1" sphinx-autoapi = "^1.8.4"