Skip to content

Commit c01005c

Browse files
authored
⬆️Maintenance: upgrade autoscaling (#4974)
1 parent 6a4b620 commit c01005c

File tree

4 files changed

+116
-80
lines changed

4 files changed

+116
-80
lines changed

.vscode/settings.template.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,6 @@
4747
"./services/web/server/src",
4848
"./services/web/server/tests/unit/with_dbs"
4949
],
50-
"python.linting.pylintEnabled": true,
51-
"python.linting.enabled": true,
5250
"[python]": {
5351
"editor.detectIndentation": false,
5452
"editor.tabSize": 4
@@ -72,7 +70,7 @@
7270
],
7371
"python.analysis.autoImportCompletions": true,
7472
"python.analysis.typeCheckingMode": "basic",
75-
"ruff.args": [
73+
"ruff.lint.args": [
7674
"--config=${workspaceFolder}/.ruff.toml"
7775
],
7876
"ruff.path": [

services/autoscaling/requirements/_base.txt

Lines changed: 58 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
#
55
# pip-compile --output-file=requirements/_base.txt --strip-extras requirements/_base.in
66
#
7-
aio-pika==9.1.2
7+
aio-pika==9.3.0
88
# via
99
# -c requirements/../../../packages/service-library/requirements/./_base.in
1010
# -r requirements/../../../packages/service-library/requirements/_base.in
11-
aioboto3==10.4.0
11+
aioboto3==12.0.0
1212
# via -r requirements/_base.in
13-
aiobotocore==2.4.2
13+
aiobotocore==2.7.0
1414
# via
1515
# aioboto3
1616
# aiobotocore
@@ -23,11 +23,11 @@ aiodocker==0.21.0
2323
# -c requirements/../../../packages/service-library/requirements/./_base.in
2424
# -r requirements/../../../packages/service-library/requirements/_base.in
2525
# -r requirements/_base.in
26-
aiofiles==23.1.0
26+
aiofiles==23.2.1
2727
# via
2828
# -c requirements/../../../packages/service-library/requirements/./_base.in
2929
# -r requirements/../../../packages/service-library/requirements/_base.in
30-
aiohttp==3.8.5
30+
aiohttp==3.8.6
3131
# via
3232
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
3333
# -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
@@ -42,37 +42,38 @@ aiohttp==3.8.5
4242
# aiodocker
4343
aioitertools==0.11.0
4444
# via aiobotocore
45-
aiormq==6.7.6
45+
aiormq==6.7.7
4646
# via aio-pika
4747
aiosignal==1.3.1
4848
# via aiohttp
49-
anyio==3.6.2
49+
anyio==4.0.0
5050
# via
5151
# httpcore
5252
# starlette
53-
arrow==1.2.3
53+
arrow==1.3.0
5454
# via
5555
# -c requirements/../../../packages/service-library/requirements/./_base.in
5656
# -r requirements/../../../packages/models-library/requirements/_base.in
5757
# -r requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/_base.in
5858
# -r requirements/../../../packages/service-library/requirements/./../../../packages/models-library/requirements/_base.in
5959
# -r requirements/../../../packages/service-library/requirements/_base.in
60-
async-timeout==4.0.2
60+
async-timeout==4.0.3
6161
# via
6262
# aiohttp
6363
# redis
64-
attrs==21.4.0
64+
attrs==23.1.0
6565
# via
6666
# aiohttp
6767
# jsonschema
68-
boto3==1.24.59
68+
# referencing
69+
boto3==1.28.64
6970
# via aiobotocore
70-
botocore==1.27.59
71+
botocore==1.31.64
7172
# via
7273
# aiobotocore
7374
# boto3
7475
# s3transfer
75-
botocore-stubs==1.29.78
76+
botocore-stubs==1.31.77
7677
# via types-aiobotocore
7778
certifi==2023.7.22
7879
# via
@@ -87,7 +88,7 @@ certifi==2023.7.22
8788
# -c requirements/../../../requirements/constraints.txt
8889
# httpcore
8990
# httpx
90-
charset-normalizer==3.0.1
91+
charset-normalizer==3.3.2
9192
# via aiohttp
9293
click==8.1.7
9394
# via
@@ -110,11 +111,13 @@ distributed==2023.3.2
110111
# via
111112
# -c requirements/../../../services/dask-sidecar/requirements/_dask-distributed.txt
112113
# dask
113-
dnspython==2.3.0
114+
dnspython==2.4.2
114115
# via email-validator
115-
email-validator==1.3.1
116+
email-validator==2.1.0.post1
116117
# via pydantic
117-
fastapi==0.96.0
118+
exceptiongroup==1.1.3
119+
# via anyio
120+
fastapi==0.99.1
118121
# via
119122
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
120123
# -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
@@ -127,7 +130,7 @@ fastapi==0.96.0
127130
# -c requirements/../../../requirements/constraints.txt
128131
# -r requirements/../../../packages/service-library/requirements/_fastapi.in
129132
# -r requirements/_base.in
130-
frozenlist==1.3.3
133+
frozenlist==1.4.0
131134
# via
132135
# aiohttp
133136
# aiosignal
@@ -139,9 +142,9 @@ h11==0.14.0
139142
# via
140143
# httpcore
141144
# uvicorn
142-
httpcore==0.16.3
145+
httpcore==0.18.0
143146
# via httpx
144-
httpx==0.24.0
147+
httpx==0.25.0
145148
# via
146149
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
147150
# -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
@@ -180,11 +183,13 @@ jmespath==1.0.1
180183
# via
181184
# boto3
182185
# botocore
183-
jsonschema==3.2.0
186+
jsonschema==4.19.2
184187
# via
185188
# -r requirements/../../../packages/models-library/requirements/_base.in
186189
# -r requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/_base.in
187190
# -r requirements/../../../packages/service-library/requirements/./../../../packages/models-library/requirements/_base.in
191+
jsonschema-specifications==2023.7.1
192+
# via jsonschema
188193
locket==1.0.0
189194
# via
190195
# -c requirements/../../../services/dask-sidecar/requirements/_dask-distributed.txt
@@ -206,7 +211,7 @@ multidict==6.0.4
206211
# via
207212
# aiohttp
208213
# yarl
209-
orjson==3.9.7
214+
orjson==3.9.10
210215
# via
211216
# -r requirements/../../../packages/models-library/requirements/_base.in
212217
# -r requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/_base.in
@@ -227,7 +232,7 @@ psutil==5.9.5
227232
# via
228233
# -c requirements/../../../services/dask-sidecar/requirements/_dask-distributed.txt
229234
# distributed
230-
pydantic==1.10.2
235+
pydantic==1.10.13
231236
# via
232237
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
233238
# -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
@@ -247,14 +252,12 @@ pydantic==1.10.2
247252
# -r requirements/../../../packages/service-library/requirements/_base.in
248253
# -r requirements/../../../packages/settings-library/requirements/_base.in
249254
# fastapi
250-
pygments==2.15.1
255+
pygments==2.16.1
251256
# via rich
252-
pyinstrument==4.4.0
257+
pyinstrument==4.6.0
253258
# via
254259
# -c requirements/../../../packages/service-library/requirements/./_base.in
255260
# -r requirements/../../../packages/service-library/requirements/_base.in
256-
pyrsistent==0.19.3
257-
# via jsonschema
258261
python-dateutil==2.8.2
259262
# via
260263
# arrow
@@ -275,7 +278,7 @@ pyyaml==6.0.1
275278
# -r requirements/../../../packages/service-library/requirements/_base.in
276279
# dask
277280
# distributed
278-
redis==4.5.4
281+
redis==5.0.1
279282
# via
280283
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
281284
# -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
@@ -288,17 +291,25 @@ redis==4.5.4
288291
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
289292
# -c requirements/../../../requirements/constraints.txt
290293
# -r requirements/../../../packages/service-library/requirements/_base.in
291-
rich==13.4.2
294+
referencing==0.29.3
295+
# via
296+
# -c requirements/../../../packages/service-library/requirements/././constraints.txt
297+
# -c requirements/../../../packages/service-library/requirements/./constraints.txt
298+
# jsonschema
299+
# jsonschema-specifications
300+
rich==13.6.0
292301
# via
293302
# -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in
294303
# -r requirements/../../../packages/service-library/requirements/./../../../packages/settings-library/requirements/_base.in
295304
# -r requirements/../../../packages/settings-library/requirements/_base.in
296-
s3transfer==0.6.0
297-
# via boto3
298-
six==1.16.0
305+
rpds-py==0.10.6
299306
# via
300307
# jsonschema
301-
# python-dateutil
308+
# referencing
309+
s3transfer==0.7.0
310+
# via boto3
311+
six==1.16.0
312+
# via python-dateutil
302313
sniffio==1.3.0
303314
# via
304315
# anyio
@@ -324,7 +335,7 @@ tblib==2.0.0
324335
# via
325336
# -c requirements/../../../services/dask-sidecar/requirements/_dask-distributed.txt
326337
# distributed
327-
tenacity==8.2.1
338+
tenacity==8.2.3
328339
# via
329340
# -c requirements/../../../packages/service-library/requirements/./_base.in
330341
# -r requirements/../../../packages/service-library/requirements/_base.in
@@ -340,28 +351,33 @@ tornado==6.3.3
340351
# via
341352
# -c requirements/../../../services/dask-sidecar/requirements/_dask-distributed.txt
342353
# distributed
343-
tqdm==4.64.1
354+
tqdm==4.66.1
344355
# via
345356
# -c requirements/../../../packages/service-library/requirements/./_base.in
346357
# -r requirements/../../../packages/service-library/requirements/_base.in
347-
typer==0.7.0
358+
typer==0.9.0
348359
# via
349360
# -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in
350361
# -r requirements/../../../packages/service-library/requirements/./../../../packages/settings-library/requirements/_base.in
351362
# -r requirements/../../../packages/settings-library/requirements/_base.in
352-
types-aiobotocore==2.4.2.post1
363+
types-aiobotocore==2.7.0
353364
# via -r requirements/_base.in
354-
types-aiobotocore-ec2==2.4.2
365+
types-aiobotocore-ec2==2.7.0
355366
# via types-aiobotocore
356-
types-awscrt==0.16.10
367+
types-awscrt==0.19.8
357368
# via botocore-stubs
358-
typing-extensions==4.5.0
369+
types-python-dateutil==2.8.19.14
370+
# via arrow
371+
typing-extensions==4.8.0
359372
# via
360373
# aiodebug
361374
# aiodocker
375+
# fastapi
362376
# pydantic
377+
# typer
363378
# types-aiobotocore
364379
# types-aiobotocore-ec2
380+
# uvicorn
365381
urllib3==1.26.16
366382
# via
367383
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
@@ -376,9 +392,9 @@ urllib3==1.26.16
376392
# -c requirements/../../../services/dask-sidecar/requirements/_dask-distributed.txt
377393
# botocore
378394
# distributed
379-
uvicorn==0.20.0
395+
uvicorn==0.23.2
380396
# via -r requirements/../../../packages/service-library/requirements/_fastapi.in
381-
wrapt==1.14.1
397+
wrapt==1.15.0
382398
# via aiobotocore
383399
yarl==1.9.2
384400
# via
@@ -393,6 +409,3 @@ zipp==3.16.2
393409
# via
394410
# -c requirements/../../../services/dask-sidecar/requirements/_dask-distributed.txt
395411
# importlib-metadata
396-
397-
# The following packages are considered to be unsafe in a requirements file:
398-
# setuptools

0 commit comments

Comments
 (0)