diff --git a/api/pdm.lock b/api/pdm.lock index c7075909b92..7c10b4912ad 100644 --- a/api/pdm.lock +++ b/api/pdm.lock @@ -5,7 +5,7 @@ groups = ["default", "dev", "overrides", "test"] strategy = ["inherit_metadata"] lock_version = "4.5.0" -content_hash = "sha256:57ad3b59f592eb1a197bef4bbc3ed115fb0b0f5890922395a66dff3475394884" +content_hash = "sha256:95f8248f465dc7788ff8eb59ea982fdbb8464bd0357313e1aaa7a15030b3a33a" [[metadata.targets]] requires_python = "==3.12.*" @@ -288,7 +288,7 @@ files = [ [[package]] name = "click" -version = "8.1.7" +version = "8.1.8" requires_python = ">=3.7" summary = "Composable command line interface toolkit" groups = ["default", "dev", "test"] @@ -297,8 +297,8 @@ dependencies = [ "importlib-metadata; python_version < \"3.8\"", ] files = [ - {file = "click-8.1.7-py3-none-any.whl", hash = "sha256:ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28"}, - {file = "click-8.1.7.tar.gz", hash = "sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de"}, + {file = "click-8.1.8-py3-none-any.whl", hash = "sha256:63c132bbbed01578a06712a2d1f497bb62d9c1c0d329b7903a866228027263b2"}, + {file = "click-8.1.8.tar.gz", hash = "sha256:ed53c9d8990d83c2a27deae68e4ee337473f6330c040a31d4225c9574d16096a"}, ] [[package]] @@ -2118,8 +2118,8 @@ files = [ [[package]] name = "uvicorn" -version = "0.32.1" -requires_python = ">=3.8" +version = "0.34.0" +requires_python = ">=3.9" summary = "The lightning-fast ASGI server." groups = ["default"] dependencies = [ @@ -2128,15 +2128,15 @@ dependencies = [ "typing-extensions>=4.0; python_version < \"3.11\"", ] files = [ - {file = "uvicorn-0.32.1-py3-none-any.whl", hash = "sha256:82ad92fd58da0d12af7482ecdb5f2470a04c9c9a53ced65b9bbb4a205377602e"}, - {file = "uvicorn-0.32.1.tar.gz", hash = "sha256:ee9519c246a72b1c084cea8d3b44ed6026e78a4a309cbedae9c37e4cb9fbb175"}, + {file = "uvicorn-0.34.0-py3-none-any.whl", hash = "sha256:023dc038422502fa28a09c7a30bf2b6991512da7dcdb8fd35fe57cfc154126f4"}, + {file = "uvicorn-0.34.0.tar.gz", hash = "sha256:404051050cd7e905de2c9a7e61790943440b3416f49cb409f965d9dcd0fa73e9"}, ] [[package]] name = "uvicorn" -version = "0.32.1" +version = "0.34.0" extras = ["standard"] -requires_python = ">=3.8" +requires_python = ">=3.9" summary = "The lightning-fast ASGI server." groups = ["default"] dependencies = [ @@ -2144,14 +2144,14 @@ dependencies = [ "httptools>=0.6.3", "python-dotenv>=0.13", "pyyaml>=5.1", - "uvicorn==0.32.1", + "uvicorn==0.34.0", "uvloop!=0.15.0,!=0.15.1,>=0.14.0; (sys_platform != \"cygwin\" and sys_platform != \"win32\") and platform_python_implementation != \"PyPy\"", "watchfiles>=0.13", "websockets>=10.4", ] files = [ - {file = "uvicorn-0.32.1-py3-none-any.whl", hash = "sha256:82ad92fd58da0d12af7482ecdb5f2470a04c9c9a53ced65b9bbb4a205377602e"}, - {file = "uvicorn-0.32.1.tar.gz", hash = "sha256:ee9519c246a72b1c084cea8d3b44ed6026e78a4a309cbedae9c37e4cb9fbb175"}, + {file = "uvicorn-0.34.0-py3-none-any.whl", hash = "sha256:023dc038422502fa28a09c7a30bf2b6991512da7dcdb8fd35fe57cfc154126f4"}, + {file = "uvicorn-0.34.0.tar.gz", hash = "sha256:404051050cd7e905de2c9a7e61790943440b3416f49cb409f965d9dcd0fa73e9"}, ] [[package]] diff --git a/api/pyproject.toml b/api/pyproject.toml index 40db4c18680..8b97769651c 100644 --- a/api/pyproject.toml +++ b/api/pyproject.toml @@ -35,7 +35,7 @@ dependencies = [ "python-decouple >=3.8, <4", "python-xmp-toolkit >=2.0.2, <3", "sentry-sdk >=2.19, <3", - "uvicorn[standard] >=0.32, <0.33", + "uvicorn[standard] >=0.34, <0.35", "openverse-attribution @ file:///${PROJECT_ROOT}/../packages/python/openverse-attribution", "structlog-sentry >=2.2.1, <3", ]