Skip to content

Commit e28d3bd

Browse files
authored
⬆️ upgrades guvicorn dependencies in webserver (#6336)
1 parent 7405274 commit e28d3bd

File tree

4 files changed

+7
-18
lines changed

4 files changed

+7
-18
lines changed

services/web/server/docker/boot.sh

+1
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ echo "$INFO" "Log-level app/server: $APP_LOG_LEVEL/$SERVER_LOG_LEVEL"
4040
# NOTE: the number of workers ```(2 x $num_cores) + 1``` is
4141
# the official recommendation [https://docs.gunicorn.org/en/latest/design.html#how-many-workers]
4242
# For now we set it to 1 to check what happens with websockets
43+
# SEE also https://docs.aiohttp.org/en/stable/deployment.html#start-gunicorn
4344

4445
if [ "${SC_BOOT_MODE}" = "debug" ]; then
4546
# NOTE: ptvsd is programmatically enabled inside of the service

services/web/server/requirements/_base.txt

+4-5
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,6 @@ async-timeout==4.0.3
8888
# via
8989
# aiohttp
9090
# aiopg
91-
# redis
9291
asyncpg==0.27.0
9392
# via
9493
# -r requirements/_base.in
@@ -167,7 +166,7 @@ frozenlist==1.4.1
167166
# aiosignal
168167
greenlet==2.0.2
169168
# via sqlalchemy
170-
gunicorn==20.1.0
169+
gunicorn==23.0.0
171170
# via -r requirements/_base.in
172171
idna==3.3
173172
# via
@@ -272,10 +271,11 @@ orjson==3.10.0
272271
# -r requirements/../../../../packages/simcore-sdk/requirements/../../../packages/models-library/requirements/_base.in
273272
# -r requirements/../../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/_base.in
274273
# -r requirements/_base.in
275-
packaging==23.1
274+
packaging==24.1
276275
# via
277276
# -r requirements/../../../../packages/simcore-sdk/requirements/_base.in
278277
# -r requirements/_base.in
278+
# gunicorn
279279
pamqp==3.2.1
280280
# via aiormq
281281
passlib==1.7.4
@@ -399,11 +399,10 @@ rich==13.4.2
399399
# -r requirements/../../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in
400400
# -r requirements/../../../../packages/simcore-sdk/requirements/../../../packages/settings-library/requirements/_base.in
401401
# typer
402-
setproctitle==1.2.3
402+
setproctitle==1.3.3
403403
# via gunicorn
404404
setuptools==69.1.1
405405
# via
406-
# gunicorn
407406
# jsonschema
408407
# openapi-spec-validator
409408
shellingham==1.5.4

services/web/server/requirements/_test.txt

+1-4
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ async-timeout==4.0.3
1818
# via
1919
# -c requirements/_base.txt
2020
# aiohttp
21-
# redis
2221
asyncpg==0.27.0
2322
# via
2423
# -c requirements/_base.txt
@@ -115,7 +114,7 @@ openapi-spec-validator==0.4.0
115114
# via
116115
# -c requirements/_base.txt
117116
# -r requirements/_test.in
118-
packaging==23.1
117+
packaging==24.1
119118
# via
120119
# -c requirements/_base.txt
121120
# pytest
@@ -217,8 +216,6 @@ tenacity==8.5.0
217216
# -r requirements/_test.in
218217
termcolor==2.4.0
219218
# via pytest-sugar
220-
tomli==2.0.1
221-
# via coverage
222219
types-aiofiles==24.1.0.20240626
223220
# via -r requirements/_test.in
224221
types-jsonschema==4.23.0.20240813

services/web/server/requirements/_tools.txt

+1-9
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ nodeenv==1.9.1
4343
# via pre-commit
4444
nose==1.3.7
4545
# via inotify
46-
packaging==23.1
46+
packaging==24.1
4747
# via
4848
# -c requirements/_base.txt
4949
# -c requirements/_test.txt
@@ -81,14 +81,6 @@ setuptools==69.1.1
8181
# -c requirements/_base.txt
8282
# -c requirements/_test.txt
8383
# pip-tools
84-
tomli==2.0.1
85-
# via
86-
# -c requirements/_test.txt
87-
# black
88-
# build
89-
# mypy
90-
# pip-tools
91-
# pylint
9284
tomlkit==0.13.2
9385
# via pylint
9486
types-cachetools==5.5.0.20240820

0 commit comments

Comments
 (0)