diff --git a/poetry.lock b/poetry.lock index 1368c2f20..f4a713a1a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1410,26 +1410,26 @@ test = ["objgraph", "psutil", "setuptools"] [[package]] name = "gunicorn" -version = "23.0.0" +version = "24.1.1" description = "WSGI HTTP Server for UNIX" optional = false -python-versions = ">=3.7" +python-versions = ">=3.10" groups = ["main"] files = [ - {file = "gunicorn-23.0.0-py3-none-any.whl", hash = "sha256:ec400d38950de4dfd418cff8328b2c8faed0edb0d517d3394e457c317908ca4d"}, - {file = "gunicorn-23.0.0.tar.gz", hash = "sha256:f014447a0101dc57e294f6c18ca6b40227a4c90e9bdb586042628030cba004ec"}, + {file = "gunicorn-24.1.1-py3-none-any.whl", hash = "sha256:757f6b621fc4f7581a90600b2cd9df593461f06a41d7259cb9b94499dc4095a8"}, + {file = "gunicorn-24.1.1.tar.gz", hash = "sha256:f006d110e5cb3102859b4f5cd48335dbd9cc28d0d27cd24ddbdafa6c60929408"}, ] [package.dependencies] -gevent = {version = ">=1.4.0", optional = true, markers = "extra == \"gevent\""} +gevent = {version = ">=24.10.1", optional = true, markers = "extra == \"gevent\""} packaging = "*" [package.extras] -eventlet = ["eventlet (>=0.24.1,!=0.36.0)"] -gevent = ["gevent (>=1.4.0)"] +eventlet = ["eventlet (>=0.40.3)"] +gevent = ["gevent (>=24.10.1)"] setproctitle = ["setproctitle"] -testing = ["coverage", "eventlet", "gevent", "pytest", "pytest-cov"] -tornado = ["tornado (>=0.2)"] +testing = ["coverage", "eventlet (>=0.40.3)", "gevent (>=24.10.1)", "pytest", "pytest-asyncio", "pytest-cov"] +tornado = ["tornado (>=6.5.0)"] [[package]] name = "h11" @@ -4516,4 +4516,4 @@ cffi = ["cffi (>=1.17) ; python_version >= \"3.13\" and platform_python_implemen [metadata] lock-version = "2.1" python-versions = "^3.13.2" -content-hash = "04b25f7a2d9a36501801f0c252ccf8dfca7caf840b424f9277b43102d25625af" +content-hash = "64f88b3a4bb96b12cd7c9b971a0e2387eca704aca76f046fa7aef9808352e096" diff --git a/pyproject.toml b/pyproject.toml index 0decfdf79..23e08c229 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,7 +19,7 @@ flask-basicauth = "~=0.2" flask-login = "^0.6" flask-talisman = "*" flask-wtf = "^1.2" -gunicorn = {version = "==23.0.0", extras = ["gevent"]} +gunicorn = {version = "==24.1.1", extras = ["gevent"]} hypothesis = "^6.150.3" humanize = "~=4.15" itsdangerous = "~=2.2"