From fd3a6ad274a06cef271cf7c6d4d347d93300640f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Oct 2023 03:18:23 +0000 Subject: [PATCH] Bump the pydeps group in /server with 4 updates Bumps the pydeps group in /server with 4 updates: [outcome](https://github.com/python-trio/outcome), [werkzeug](https://github.com/pallets/werkzeug), [hypercorn](https://github.com/pgjones/hypercorn) and [boto3-stubs](https://github.com/youtype/mypy_boto3_builder). Updates `outcome` from 1.3.0 to 1.3.0.post0 - [Commits](https://github.com/python-trio/outcome/compare/v1.3.0...v1.3.0.post0) Updates `werkzeug` from 2.3.7 to 3.0.1 - [Release notes](https://github.com/pallets/werkzeug/releases) - [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/werkzeug/compare/2.3.7...3.0.1) Updates `hypercorn` from 0.14.4 to 0.15.0 - [Changelog](https://github.com/pgjones/hypercorn/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pgjones/hypercorn/compare/0.14.4...0.15.0) Updates `boto3-stubs` from 1.28.69 to 1.28.73 - [Release notes](https://github.com/youtype/mypy_boto3_builder/releases) - [Commits](https://github.com/youtype/mypy_boto3_builder/commits) --- updated-dependencies: - dependency-name: outcome dependency-type: direct:production update-type: version-update:semver-patch dependency-group: pydeps - dependency-name: werkzeug dependency-type: direct:production update-type: version-update:semver-major dependency-group: pydeps - dependency-name: hypercorn dependency-type: direct:production update-type: version-update:semver-minor dependency-group: pydeps - dependency-name: boto3-stubs dependency-type: direct:development update-type: version-update:semver-patch dependency-group: pydeps ... Signed-off-by: dependabot[bot] --- server/poetry.lock | 49 ++++++++++++++++++++++++++++--------------- server/pyproject.toml | 4 ++-- 2 files changed, 34 insertions(+), 19 deletions(-) diff --git a/server/poetry.lock b/server/poetry.lock index 10c52c5fd23..7bdaee1d61f 100644 --- a/server/poetry.lock +++ b/server/poetry.lock @@ -190,13 +190,13 @@ crt = ["botocore[crt] (>=1.21.0,<2.0a0)"] [[package]] name = "boto3-stubs" -version = "1.28.69" -description = "Type annotations for boto3 1.28.69 generated with mypy-boto3-builder 7.19.0" +version = "1.28.73" +description = "Type annotations for boto3 1.28.73 generated with mypy-boto3-builder 7.19.0" optional = false python-versions = ">=3.7" files = [ - {file = "boto3-stubs-1.28.69.tar.gz", hash = "sha256:2bfabb4a3a18b7fe73fedfe8f2d29aac35fecfb37037b9e8991ae48531c6cf3b"}, - {file = "boto3_stubs-1.28.69-py3-none-any.whl", hash = "sha256:cb3d773bb3efb6699d3df7714a0ae44dd47bbb3a70a7eee8b850eb260176ae83"}, + {file = "boto3-stubs-1.28.73.tar.gz", hash = "sha256:71b22543f9b89289d037a65521aa3725338c359bbf827292a4c472d5908ee02a"}, + {file = "boto3_stubs-1.28.73-py3-none-any.whl", hash = "sha256:03b00c43c63f3681fcbe3fb7b0af7b6377eeae42c569b553e4de96898a1c7d6b"}, ] [package.dependencies] @@ -242,7 +242,7 @@ batch = ["mypy-boto3-batch (>=1.28.0,<1.29.0)"] bedrock = ["mypy-boto3-bedrock (>=1.28.0,<1.29.0)"] bedrock-runtime = ["mypy-boto3-bedrock-runtime (>=1.28.0,<1.29.0)"] billingconductor = ["mypy-boto3-billingconductor (>=1.28.0,<1.29.0)"] -boto3 = ["boto3 (==1.28.69)", "botocore (==1.31.69)"] +boto3 = ["boto3 (==1.28.73)", "botocore (==1.31.73)"] braket = ["mypy-boto3-braket (>=1.28.0,<1.29.0)"] budgets = ["mypy-boto3-budgets (>=1.28.0,<1.29.0)"] ce = ["mypy-boto3-ce (>=1.28.0,<1.29.0)"] @@ -976,26 +976,27 @@ files = [ [[package]] name = "hypercorn" -version = "0.14.4" +version = "0.15.0" description = "A ASGI Server based on Hyper libraries and inspired by Gunicorn" optional = false python-versions = ">=3.7" files = [ - {file = "hypercorn-0.14.4-py3-none-any.whl", hash = "sha256:f956200dbf8677684e6e976219ffa6691d6cf795281184b41dbb0b135ab37b8d"}, - {file = "hypercorn-0.14.4.tar.gz", hash = "sha256:3fa504efc46a271640023c9b88c3184fd64993f47a282e8ae1a13ccb285c2f67"}, + {file = "hypercorn-0.15.0-py3-none-any.whl", hash = "sha256:5008944999612fd188d7a1ca02e89d20065642b89503020ac392dfed11840730"}, + {file = "hypercorn-0.15.0.tar.gz", hash = "sha256:d517f68d5dc7afa9a9d50ecefb0f769f466ebe8c1c18d2c2f447a24e763c9a63"}, ] [package.dependencies] -exceptiongroup = {version = ">=1.1.0", optional = true, markers = "python_version < \"3.11\" and extra == \"trio\""} +exceptiongroup = {version = ">=1.1.0", optional = true, markers = "extra == \"trio\""} h11 = "*" h2 = ">=3.1.0" priority = "*" +taskgroup = {version = "*", markers = "python_version < \"3.11\""} tomli = {version = "*", markers = "python_version < \"3.11\""} trio = {version = ">=0.22.0", optional = true, markers = "extra == \"trio\""} wsproto = ">=0.14.0" [package.extras] -docs = ["pydata_sphinx_theme"] +docs = ["pydata_sphinx_theme", "sphinxcontrib_mermaid"] h3 = ["aioquic (>=0.9.0,<1.0)"] trio = ["exceptiongroup (>=1.1.0)", "trio (>=0.22.0)"] uvloop = ["uvloop"] @@ -1340,13 +1341,13 @@ files = [ [[package]] name = "outcome" -version = "1.3.0" +version = "1.3.0.post0" description = "Capture the outcome of Python function calls." optional = false python-versions = ">=3.7" files = [ - {file = "outcome-1.3.0-py2.py3-none-any.whl", hash = "sha256:7b688fd82db72f4b0bc9e883a00359d4d4179cd97d27f09c9644d0c842ba7786"}, - {file = "outcome-1.3.0.tar.gz", hash = "sha256:588ef4dc10b64e8df160d8d1310c44e1927129a66d6d2ef86845cef512c5f24c"}, + {file = "outcome-1.3.0.post0-py2.py3-none-any.whl", hash = "sha256:e771c5ce06d1415e356078d3bdd68523f284b4ce5419828922b6871e65eda82b"}, + {file = "outcome-1.3.0.post0.tar.gz", hash = "sha256:9dcf02e65f2971b80047b377468e72a268e15c0af3cf1238e6ff14f7f91143b8"}, ] [package.dependencies] @@ -1864,6 +1865,20 @@ docs = ["furo", "myst-parser", "sphinx", "sphinx-notfound-page", "sphinxcontrib- tests = ["freezegun (>=0.2.8)", "pretend", "pytest (>=6.0)", "pytest-asyncio (>=0.17)", "simplejson"] typing = ["mypy (>=1.4)", "rich", "twisted"] +[[package]] +name = "taskgroup" +version = "0.0.0a4" +description = "backport of asyncio.TaskGroup, asyncio.Runner and asyncio.timeout" +optional = false +python-versions = "*" +files = [ + {file = "taskgroup-0.0.0a4-py2.py3-none-any.whl", hash = "sha256:5c1bd0e4c06114e7a4128583ab75c987597d5378a33948a3b74c662b90f61277"}, + {file = "taskgroup-0.0.0a4.tar.gz", hash = "sha256:eb08902d221e27661950f2a0320ddf3f939f579279996f81fe30779bca3a159c"}, +] + +[package.dependencies] +exceptiongroup = "*" + [[package]] name = "toastedmarshmallow" version = "0.2.6" @@ -2071,13 +2086,13 @@ socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] [[package]] name = "werkzeug" -version = "2.3.7" +version = "3.0.1" description = "The comprehensive WSGI web application library." optional = false python-versions = ">=3.8" files = [ - {file = "werkzeug-2.3.7-py3-none-any.whl", hash = "sha256:effc12dba7f3bd72e605ce49807bbe692bd729c3bb122a3b91747a6ae77df528"}, - {file = "werkzeug-2.3.7.tar.gz", hash = "sha256:2b8c0e447b4b9dbcc85dd97b6eeb4dcbaf6c8b6c3be0bd654e25553e0a2157d8"}, + {file = "werkzeug-3.0.1-py3-none-any.whl", hash = "sha256:90a285dc0e42ad56b34e696398b8122ee4c681833fb35b8334a095d82c56da10"}, + {file = "werkzeug-3.0.1.tar.gz", hash = "sha256:507e811ecea72b18a404947aded4b3390e1db8f826b494d76550ef45bb3b1dcc"}, ] [package.dependencies] @@ -2150,4 +2165,4 @@ testing = ["flake8 (<5)", "func-timeout", "jaraco.functools", "jaraco.itertools" [metadata] lock-version = "2.0" python-versions = "~3.9.10" -content-hash = "fe9fb3f4789ece02a33a89d9c15f625ca26641136f6ff7afac9180b16cbacab5" +content-hash = "0d5f96e040b89273a6a12b7353e60f13c7d0195329fc8e211aaceff56da030e1" diff --git a/server/pyproject.toml b/server/pyproject.toml index a7b783c8023..1c3b09ef055 100644 --- a/server/pyproject.toml +++ b/server/pyproject.toml @@ -53,8 +53,8 @@ jinja2 = { version = "^3.0" } # Quart quart-trio = "0.10.0" quart = "0.18.4" -werkzeug = "2.3.7" -hypercorn = { version = ">=0.13.2,<0.15.0" } +werkzeug = "3.0.1" +hypercorn = { version = ">=0.13.2,<0.16.0" } # PostgreSQL triopg = { version = "^0.6" } trio-asyncio = { version = "^0.12" }