diff --git a/poetry.lock b/poetry.lock index e2873482d..2ebaf3e27 100644 --- a/poetry.lock +++ b/poetry.lock @@ -776,20 +776,20 @@ format = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-validat format-nongpl = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-validator", "rfc3986-validator (>0.1.0)", "uri-template", "webcolors (>=1.11)"] [[package]] -name = "jsonschema-spec" -version = "0.2.3" +name = "jsonschema-path" +version = "0.3.2" description = "JSONSchema Spec with object-oriented paths" optional = false python-versions = ">=3.8.0,<4.0.0" files = [ - {file = "jsonschema_spec-0.2.3-py3-none-any.whl", hash = "sha256:ee005ddeca73229560ac2b8f1849590929c4b2cd17a932b229b03566e517f2a6"}, - {file = "jsonschema_spec-0.2.3.tar.gz", hash = "sha256:e01b8b100f0676177b0b39027a5cab7e7a16ce4316a3d0d15e576293d954fafc"}, + {file = "jsonschema_path-0.3.2-py3-none-any.whl", hash = "sha256:271aedfefcd161a0f467bdf23e1d9183691a61eaabf4b761046a914e369336c7"}, + {file = "jsonschema_path-0.3.2.tar.gz", hash = "sha256:4d0dababf341e36e9b91a5fb2a3e3fd300b0150e7fe88df4e55cc8253c5a3989"}, ] [package.dependencies] pathable = ">=0.4.1,<0.5.0" PyYAML = ">=5.1" -referencing = ">=0.28.0,<0.30.0" +referencing = ">=0.28.0,<0.32.0" requests = ">=2.31.0,<3.0.0" [[package]] @@ -1239,19 +1239,19 @@ rfc3339-validator = "*" [[package]] name = "openapi-spec-validator" -version = "0.6.0" +version = "0.7.1" description = "OpenAPI 2.0 (aka Swagger) and OpenAPI 3 spec validator" optional = false python-versions = ">=3.8.0,<4.0.0" files = [ - {file = "openapi_spec_validator-0.6.0-py3-none-any.whl", hash = "sha256:675f1a3c0d0d8eff9116694acde88bcd4613a95bf5240270724d9d78c78f26d6"}, - {file = "openapi_spec_validator-0.6.0.tar.gz", hash = "sha256:68c4c212c88ef14c6b1a591b895bf742c455783c7ebba2507abd7dbc1365a616"}, + {file = "openapi_spec_validator-0.7.1-py3-none-any.whl", hash = "sha256:3c81825043f24ccbcd2f4b149b11e8231abce5ba84f37065e14ec947d8f4e959"}, + {file = "openapi_spec_validator-0.7.1.tar.gz", hash = "sha256:8577b85a8268685da6f8aa30990b83b7960d4d1117e901d451b5d572605e5ec7"}, ] [package.dependencies] -importlib-resources = {version = ">=5.8.0,<6.0.0", markers = "python_version < \"3.9\""} +importlib-resources = {version = ">=5.8,<7.0", markers = "python_version < \"3.9\""} jsonschema = ">=4.18.0,<5.0.0" -jsonschema-spec = ">=0.2.3,<0.3.0" +jsonschema-path = ">=0.3.1,<0.4.0" lazy-object-proxy = ">=1.7.1,<2.0.0" openapi-schema-validator = ">=0.6.0,<0.7.0" @@ -2405,4 +2405,4 @@ testing = ["big-O", "flake8 (<5)", "jaraco.functools", "jaraco.itertools", "more [metadata] lock-version = "2.0" python-versions = "^3.8" -content-hash = "a85c44e70b1c328bc703a65df96f282219adcc99749acddfa5c750ad96270834" +content-hash = "36f0a5790e21ada59f45632e6cfdf442316ddf380d36210436f42c97be570582" diff --git a/pyproject.toml b/pyproject.toml index 9fe4df54b..3f9e4c813 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,7 +26,7 @@ jinja2 = "^3.1.2" jsonpatch = "^1.33" mypy = "^1.5.0" openapi-parser = "^0.2.6" -openapi-spec-validator = "^0.6.0" +openapi-spec-validator = "^0.7.1" prance = "^23.6.21" pyenchant = "^3.2.2" pytest = "^7.4.2"