From ef0d7e40d756f765db4c292ecc87a6f4468ade49 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 2 Aug 2024 07:17:06 +0000 Subject: [PATCH] Update dependency fastapi to v0.112.0 --- poetry.lock | 19 ++++++++++--------- pyproject.toml | 2 +- requirements.txt | 6 +++--- 3 files changed, 14 insertions(+), 13 deletions(-) diff --git a/poetry.lock b/poetry.lock index 62c9cb37f6b..09f8b741139 100644 --- a/poetry.lock +++ b/poetry.lock @@ -951,22 +951,23 @@ dev = ["coverage", "pytest (>=7.4.4)"] [[package]] name = "fastapi" -version = "0.109.2" +version = "0.112.0" description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production" optional = false python-versions = ">=3.8" files = [ - {file = "fastapi-0.109.2-py3-none-any.whl", hash = "sha256:2c9bab24667293b501cad8dd388c05240c850b58ec5876ee3283c47d6e1e3a4d"}, - {file = "fastapi-0.109.2.tar.gz", hash = "sha256:f3817eac96fe4f65a2ebb4baa000f394e55f5fccdaf7f75250804bc58f354f73"}, + {file = "fastapi-0.112.0-py3-none-any.whl", hash = "sha256:3487ded9778006a45834b8c816ec4a48d522e2631ca9e75ec5a774f1b052f821"}, + {file = "fastapi-0.112.0.tar.gz", hash = "sha256:d262bc56b7d101d1f4e8fc0ad2ac75bb9935fec504d2b7117686cec50710cf05"}, ] [package.dependencies] pydantic = ">=1.7.4,<1.8 || >1.8,<1.8.1 || >1.8.1,<2.0.0 || >2.0.0,<2.0.1 || >2.0.1,<2.1.0 || >2.1.0,<3.0.0" -starlette = ">=0.36.3,<0.37.0" +starlette = ">=0.37.2,<0.38.0" typing-extensions = ">=4.8.0" [package.extras] -all = ["email-validator (>=2.0.0)", "httpx (>=0.23.0)", "itsdangerous (>=1.1.0)", "jinja2 (>=2.11.2)", "orjson (>=3.2.1)", "pydantic-extra-types (>=2.0.0)", "pydantic-settings (>=2.0.0)", "python-multipart (>=0.0.7)", "pyyaml (>=5.3.1)", "ujson (>=4.0.1,!=4.0.2,!=4.1.0,!=4.2.0,!=4.3.0,!=5.0.0,!=5.1.0)", "uvicorn[standard] (>=0.12.0)"] +all = ["email_validator (>=2.0.0)", "fastapi-cli[standard] (>=0.0.5)", "httpx (>=0.23.0)", "itsdangerous (>=1.1.0)", "jinja2 (>=2.11.2)", "orjson (>=3.2.1)", "pydantic-extra-types (>=2.0.0)", "pydantic-settings (>=2.0.0)", "python-multipart (>=0.0.7)", "pyyaml (>=5.3.1)", "ujson (>=4.0.1,!=4.0.2,!=4.1.0,!=4.2.0,!=4.3.0,!=5.0.0,!=5.1.0)", "uvicorn[standard] (>=0.12.0)"] +standard = ["email_validator (>=2.0.0)", "fastapi-cli[standard] (>=0.0.5)", "httpx (>=0.23.0)", "jinja2 (>=2.11.2)", "python-multipart (>=0.0.7)", "uvicorn[standard] (>=0.12.0)"] [[package]] name = "feedparser" @@ -3616,13 +3617,13 @@ sqlcipher = ["sqlcipher3_binary"] [[package]] name = "starlette" -version = "0.36.3" +version = "0.37.2" description = "The little ASGI library that shines." optional = false python-versions = ">=3.8" files = [ - {file = "starlette-0.36.3-py3-none-any.whl", hash = "sha256:13d429aa93a61dc40bf503e8c801db1f1bca3dc706b10ef2434a36123568f044"}, - {file = "starlette-0.36.3.tar.gz", hash = "sha256:90a671733cfb35771d8cc605e0b679d23b992f8dcfad48cc60b38cb29aeb7080"}, + {file = "starlette-0.37.2-py3-none-any.whl", hash = "sha256:6fe59f29268538e5d0d182f2791a479a0c64638e6935d1c6989e63fb2699c6ee"}, + {file = "starlette-0.37.2.tar.gz", hash = "sha256:9af890290133b79fc3db55474ade20f6220a364a0402e0b556e7cd5e1e093823"}, ] [package.dependencies] @@ -4379,4 +4380,4 @@ multidict = ">=4.0" [metadata] lock-version = "2.0" python-versions = "^3.12.0" -content-hash = "79c12aacd5b6306efe95876f277b955999fbfe37d881a0a953435751e30f435e" +content-hash = "35d0980465082b3c0e0fa80905cf37fdb9099b7c24726afbefdd400eb39c175e" diff --git a/pyproject.toml b/pyproject.toml index 18bff36e577..e35b2e2c5fe 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -59,7 +59,7 @@ pyjwt = {extras = ["crypto"], version = "^2.8.0"} python-whois = "^0.8.0" pandas = "^2.2.0" future = "^1.0.0" -fastapi = "^0.109.2" +fastapi = "^0.112.0" oss2 = "^2.18.4" inputimeout = "^1.0.4" prompt-toolkit = "^3.0.47" diff --git a/requirements.txt b/requirements.txt index 7dcb3ff70b3..1578b4fadc4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -491,9 +491,9 @@ duckduckgo-search==3.9.11 ; python_full_version >= "3.12.0" and python_full_vers emoji==2.12.1 ; python_full_version >= "3.12.0" and python_full_version < "4.0.0" \ --hash=sha256:4aa0488817691aa58d83764b6c209f8a27c0b3ab3f89d1b8dceca1a62e4973eb \ --hash=sha256:a00d62173bdadc2510967a381810101624a2f0986145b8da0cffa42e29430235 -fastapi==0.109.2 ; python_full_version >= "3.12.0" and python_full_version < "4.0.0" \ - --hash=sha256:2c9bab24667293b501cad8dd388c05240c850b58ec5876ee3283c47d6e1e3a4d \ - --hash=sha256:f3817eac96fe4f65a2ebb4baa000f394e55f5fccdaf7f75250804bc58f354f73 +fastapi==0.112.0; python_full_version >= "3.12.0" and python_full_version < "4.0.0" \ + --hash=sha256:3487ded9778006a45834b8c816ec4a48d522e2631ca9e75ec5a774f1b052f821 \ + --hash=sha256:d262bc56b7d101d1f4e8fc0ad2ac75bb9935fec504d2b7117686cec50710cf05 feedparser==6.0.11 ; python_full_version >= "3.12.0" and python_full_version < "4.0.0" \ --hash=sha256:0be7ee7b395572b19ebeb1d6aafb0028dee11169f1c934e0ed67d54992f4ad45 \ --hash=sha256:c9d0407b64c6f2a065d0ebb292c2b35c01050cc0dc33757461aaabdc4c4184d5