diff --git a/poetry.lock b/poetry.lock index 035594e..c0ba74d 100644 --- a/poetry.lock +++ b/poetry.lock @@ -8,7 +8,7 @@ python-versions = "*" [[package]] name = "apispec" -version = "4.7.1" +version = "5.0.0" description = "A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)." category = "main" optional = false @@ -19,10 +19,11 @@ prance = {version = ">=0.11", extras = ["osv"], optional = true, markers = "extr PyYAML = {version = ">=3.10", optional = true, markers = "extra == \"yaml\""} [package.extras] -dev = ["PyYAML (>=3.10)", "prance[osv] (>=0.11)", "marshmallow (>=3.10.0)", "pytest", "mock", "flake8 (==3.9.2)", "flake8-bugbear (==21.4.3)", "pre-commit (>=2.4,<3.0)", "tox"] -docs = ["marshmallow (>=3.0.0)", "pyyaml (==5.4.1)", "sphinx (==4.0.3)", "sphinx-issues (==1.2.0)", "sphinx-rtd-theme (==0.5.2)"] +dev = ["PyYAML (>=3.10)", "prance[osv] (>=0.11)", "marshmallow (>=3.13.0)", "pytest", "mock", "flake8 (==3.9.2)", "flake8-bugbear (==21.4.3)", "pre-commit (>=2.4,<3.0)", "tox"] +docs = ["marshmallow (>=3.13.0)", "pyyaml (==5.4.1)", "sphinx (==4.1.2)", "sphinx-issues (==1.2.0)", "sphinx-rtd-theme (==0.5.2)"] lint = ["flake8 (==3.9.2)", "flake8-bugbear (==21.4.3)", "pre-commit (>=2.4,<3.0)"] -tests = ["PyYAML (>=3.10)", "prance[osv] (>=0.11)", "marshmallow (>=3.10.0)", "pytest", "mock"] +marshmallow = ["marshmallow (>=3.13.0)"] +tests = ["PyYAML (>=3.10)", "prance[osv] (>=0.11)", "marshmallow (>=3.13.0)", "pytest", "mock"] validation = ["prance[osv] (>=0.11)"] yaml = ["PyYAML (>=3.10)"] @@ -886,7 +887,7 @@ testing = ["pytest (>=4.6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytes [metadata] lock-version = "1.1" python-versions = "^3.6" -content-hash = "3446c25bd53ee82548185b14d8d2af2e931943f05936e7e13e7b581fddd23425" +content-hash = "f72c8ffd19d4387cc23e97b3947d7357b32401e2313eb10fd49be726ddc93af6" [metadata.files] alabaster = [ @@ -894,8 +895,8 @@ alabaster = [ {file = "alabaster-0.7.12.tar.gz", hash = "sha256:a661d72d58e6ea8a57f7a86e37d86716863ee5e92788398526d58b26a4e4dc02"}, ] apispec = [ - {file = "apispec-4.7.1-py2.py3-none-any.whl", hash = "sha256:6613dbc39f41cd58942a697f11c8762ba18422bd173fe0bdfc1535b83d3f84f0"}, - {file = "apispec-4.7.1.tar.gz", hash = "sha256:79029486d36a0d7f3c659dbf6ae50a91fbed0c22dcd5376f592e076c130bc7f9"}, + {file = "apispec-5.0.0-py2.py3-none-any.whl", hash = "sha256:741b6ee8844f4dd11c975d3c8eb703acccf58f4ac336a570c04c3a47d347f6f7"}, + {file = "apispec-5.0.0.tar.gz", hash = "sha256:3d4ff30b9c682045585bac38f1296cb34a6352aab3af0559d8bbaba50f911b23"}, ] apispec-webframeworks = [ {file = "apispec-webframeworks-0.5.2.tar.gz", hash = "sha256:0db35b267914b3f8c562aca0261957dbcb4176f255eacc22520277010818dcf3"}, diff --git a/pyproject.toml b/pyproject.toml index bff1400..b2ab716 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,7 +17,7 @@ python = "^3.6" Flask = "^1.1.1" marshmallow = "^3.4.0" webargs = ">=6,<9" -apispec = {version = ">=3.2,<5.0", extras = ["yaml", "validation"]} +apispec = {version = ">=3.2,<6.0", extras = ["yaml", "validation"]} flask-cors = "^3.0.8" zeroconf = ">=0.24.5,<0.34.0" apispec_webframeworks = "^0.5.2"