Skip to content

Commit 06a8c02

Browse files
authored
⬆️ Upgrades api-server requirements (ITISFoundation#2827)
1 parent 093db8d commit 06a8c02

File tree

6 files changed

+128
-125
lines changed

6 files changed

+128
-125
lines changed

services/api-server/requirements/_base.in

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -15,22 +15,14 @@
1515
--requirement ../../../packages/service-library/requirements/_base.in
1616
--requirement ../../../packages/service-library/requirements/_fastapi.in
1717

18-
19-
# fastapi and extensions
20-
fastapi[all]
21-
22-
# data models
23-
pydantic[dotenv]
24-
25-
# database
18+
aiofiles
2619
aiopg[sa]
27-
28-
# web client
29-
httpx
30-
31-
#
32-
importlib_resources
33-
attrs
34-
tenacity
3520
cryptography
21+
fastapi[all]
22+
httpx
23+
orjson
3624
packaging
25+
pydantic[dotenv]
26+
pyyaml
27+
tenacity
28+
typer

services/api-server/requirements/_base.txt

Lines changed: 71 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,19 @@
44
#
55
# pip-compile --output-file=requirements/_base.txt --strip-extras requirements/_base.in
66
#
7-
aiodebug==1.1.2
7+
aiodebug==2.3.0
88
# via
99
# -c requirements/../../../packages/service-library/requirements/./_base.in
1010
# -r requirements/../../../packages/service-library/requirements/_base.in
1111
# -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in
12-
aiofiles==0.5.0
12+
aiofiles==0.8.0
1313
# via
1414
# -c requirements/../../../packages/service-library/requirements/./_base.in
1515
# -r requirements/../../../packages/service-library/requirements/_base.in
1616
# -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in
1717
# -r requirements/../../../packages/simcore-sdk/requirements/_base.in
18-
aiohttp==3.7.4.post0
18+
# -r requirements/_base.in
19+
aiohttp==3.8.1
1920
# via
2021
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
2122
# -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt
@@ -27,23 +28,24 @@ aiohttp==3.7.4.post0
2728
# -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/../../../requirements/constraints.txt
2829
# -c requirements/../../../packages/simcore-sdk/requirements/../../../requirements/constraints.txt
2930
# -c requirements/../../../requirements/constraints.txt
30-
# -c requirements/./constraints.txt
3131
# -r requirements/../../../packages/simcore-sdk/requirements/_base.in
32-
aiopg==1.2.1
32+
aiopg==1.3.3
3333
# via
3434
# -r requirements/../../../packages/simcore-sdk/requirements/_base.in
3535
# -r requirements/_base.in
36-
alembic==1.7.4
36+
aiosignal==1.2.0
37+
# via aiohttp
38+
alembic==1.7.6
3739
# via
3840
# -r requirements/../../../packages/postgres-database/requirements/_base.in
3941
# -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/postgres-database/requirements/_base.in
4042
anyio==3.5.0
4143
# via
4244
# httpcore
4345
# starlette
44-
asgiref==3.4.1
46+
asgiref==3.5.0
4547
# via uvicorn
46-
async-timeout==3.0.1
48+
async-timeout==4.0.2
4749
# via
4850
# aiohttp
4951
# aiopg
@@ -52,26 +54,25 @@ attrs==20.3.0
5254
# -c requirements/../../../packages/service-library/requirements/././constraints.txt
5355
# -c requirements/../../../packages/service-library/requirements/./constraints.txt
5456
# -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/./constraints.txt
55-
# -r requirements/_base.in
5657
# aiohttp
57-
certifi==2020.12.5
58+
# jsonschema
59+
certifi==2021.10.8
5860
# via
5961
# httpcore
6062
# httpx
6163
# requests
62-
cffi==1.14.5
64+
cffi==1.15.0
6365
# via cryptography
64-
chardet==4.0.0
66+
charset-normalizer==2.0.12
6567
# via
6668
# aiohttp
69+
# httpx
6770
# requests
68-
charset-normalizer==2.0.10
69-
# via httpx
70-
click==8.0.3
71+
click==8.0.4
7172
# via
7273
# typer
7374
# uvicorn
74-
cryptography==3.4.7
75+
cryptography==36.0.1
7576
# via
7677
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
7778
# -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt
@@ -84,28 +85,32 @@ cryptography==3.4.7
8485
# -c requirements/../../../packages/simcore-sdk/requirements/../../../requirements/constraints.txt
8586
# -c requirements/../../../requirements/constraints.txt
8687
# -r requirements/_base.in
87-
dnspython==2.1.0
88+
dnspython==2.2.0
8889
# via email-validator
89-
email-validator==1.1.2
90+
email-validator==1.1.3
9091
# via
9192
# fastapi
9293
# pydantic
93-
fastapi==0.71.0
94+
fastapi==0.74.1
9495
# via
9596
# -r requirements/../../../packages/service-library/requirements/_fastapi.in
9697
# -r requirements/_base.in
9798
# fastapi-contrib
9899
fastapi-contrib==0.2.11
99100
# via -r requirements/../../../packages/service-library/requirements/_fastapi.in
101+
frozenlist==1.3.0
102+
# via
103+
# aiohttp
104+
# aiosignal
100105
h11==0.12.0
101106
# via
102107
# httpcore
103108
# uvicorn
104-
httpcore==0.14.4
109+
httpcore==0.14.7
105110
# via httpx
106111
httptools==0.2.0
107112
# via uvicorn
108-
httpx==0.21.3
113+
httpx==0.22.0
109114
# via -r requirements/_base.in
110115
idna==2.10
111116
# via
@@ -121,9 +126,9 @@ idna==2.10
121126
# requests
122127
# rfc3986
123128
# yarl
124-
importlib-metadata==4.8.1
129+
importlib-metadata==4.11.2
125130
# via alembic
126-
importlib-resources==5.3.0 ; python_version < "3.9"
131+
importlib-resources==5.4.0 ; python_version < "3.9"
127132
# via
128133
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
129134
# -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt
@@ -135,13 +140,12 @@ importlib-resources==5.3.0 ; python_version < "3.9"
135140
# -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/../../../requirements/constraints.txt
136141
# -c requirements/../../../packages/simcore-sdk/requirements/../../../requirements/constraints.txt
137142
# -c requirements/../../../requirements/constraints.txt
138-
# -r requirements/_base.in
139143
# alembic
140-
itsdangerous==1.1.0
144+
itsdangerous==2.1.0
141145
# via fastapi
142146
jaeger-client==4.8.0
143147
# via fastapi-contrib
144-
jinja2==2.11.3
148+
jinja2==3.0.3
145149
# via
146150
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
147151
# -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt
@@ -154,31 +158,39 @@ jinja2==2.11.3
154158
# -c requirements/../../../packages/simcore-sdk/requirements/../../../requirements/constraints.txt
155159
# -c requirements/../../../requirements/constraints.txt
156160
# fastapi
157-
mako==1.1.5
161+
jsonschema==3.2.0
162+
# via
163+
# -c requirements/../../../packages/service-library/requirements/././constraints.txt
164+
# -c requirements/../../../packages/service-library/requirements/./constraints.txt
165+
# -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/./constraints.txt
166+
# -r requirements/../../../packages/simcore-sdk/requirements/_base.in
167+
mako==1.1.6
158168
# via alembic
159-
markupsafe==2.0.1
169+
markupsafe==2.1.0
160170
# via
161171
# jinja2
162172
# mako
163-
multidict==5.1.0
173+
multidict==6.0.2
164174
# via
165175
# aiohttp
166176
# yarl
167177
opentracing==2.4.0
168178
# via
169179
# fastapi-contrib
170180
# jaeger-client
171-
orjson==3.5.2
172-
# via fastapi
173-
packaging==20.9
181+
orjson==3.6.7
182+
# via
183+
# -r requirements/_base.in
184+
# fastapi
185+
packaging==21.3
174186
# via
175187
# -r requirements/../../../packages/simcore-sdk/requirements/_base.in
176188
# -r requirements/_base.in
177-
psycopg2-binary==2.9.1
189+
psycopg2-binary==2.9.3
178190
# via
179191
# aiopg
180192
# sqlalchemy
181-
pycparser==2.20
193+
pycparser==2.21
182194
# via cffi
183195
pydantic==1.9.0
184196
# via
@@ -201,16 +213,16 @@ pydantic==1.9.0
201213
# -r requirements/../../../packages/simcore-sdk/requirements/_base.in
202214
# -r requirements/_base.in
203215
# fastapi
204-
pyinstrument==3.4.2
216+
pyinstrument==4.1.1
205217
# via
206218
# -c requirements/../../../packages/service-library/requirements/./_base.in
207219
# -r requirements/../../../packages/service-library/requirements/_base.in
208220
# -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in
209-
pyinstrument-cext==0.2.4
210-
# via pyinstrument
211-
pyparsing==2.4.7
221+
pyparsing==3.0.7
212222
# via packaging
213-
python-dotenv==0.17.1
223+
pyrsistent==0.18.1
224+
# via jsonschema
225+
python-dotenv==0.19.2
214226
# via
215227
# pydantic
216228
# uvicorn
@@ -234,16 +246,17 @@ pyyaml==5.4.1
234246
# -c requirements/../../../requirements/constraints.txt
235247
# -r requirements/../../../packages/service-library/requirements/_base.in
236248
# -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in
249+
# -r requirements/_base.in
237250
# fastapi
238251
# uvicorn
239-
requests==2.25.1
252+
requests==2.27.1
240253
# via fastapi
241254
rfc3986==1.5.0
242255
# via httpx
243256
six==1.16.0
244257
# via
258+
# jsonschema
245259
# python-multipart
246-
# tenacity
247260
# thrift
248261
sniffio==1.2.0
249262
# via
@@ -268,7 +281,7 @@ sqlalchemy==1.3.24
268281
# alembic
269282
starlette==0.17.1
270283
# via fastapi
271-
tenacity==7.0.0
284+
tenacity==8.0.1
272285
# via
273286
# -c requirements/../../../packages/service-library/requirements/./_base.in
274287
# -r requirements/../../../packages/service-library/requirements/_base.in
@@ -277,23 +290,25 @@ tenacity==7.0.0
277290
# -r requirements/_base.in
278291
threadloop==1.0.2
279292
# via jaeger-client
280-
thrift==0.13.0
293+
thrift==0.15.0
281294
# via jaeger-client
282295
tornado==6.1
283296
# via
284297
# jaeger-client
285298
# threadloop
286-
tqdm==4.60.0
299+
tqdm==4.63.0
287300
# via -r requirements/../../../packages/simcore-sdk/requirements/_base.in
288301
typer==0.4.0
289-
# via -r requirements/../../../packages/settings-library/requirements/_base.in
290-
typing-extensions==3.10.0.2
291302
# via
292-
# aiohttp
303+
# -r requirements/../../../packages/settings-library/requirements/_base.in
304+
# -r requirements/_base.in
305+
typing-extensions==4.1.1
306+
# via
307+
# aiodebug
293308
# pydantic
294-
ujson==4.0.2
309+
ujson==4.3.0
295310
# via fastapi
296-
urllib3==1.26.7
311+
urllib3==1.26.8
297312
# via
298313
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
299314
# -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt
@@ -308,18 +323,21 @@ urllib3==1.26.7
308323
# requests
309324
uvicorn==0.15.0
310325
# via fastapi
311-
uvloop==0.14.0
326+
uvloop==0.16.0
312327
# via uvicorn
313328
watchgod==0.7
314329
# via uvicorn
315-
websockets==10.1
330+
websockets==10.2
316331
# via uvicorn
317-
yarl==1.6.3
332+
yarl==1.7.2
318333
# via
319334
# -r requirements/../../../packages/postgres-database/requirements/_base.in
320335
# -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/postgres-database/requirements/_base.in
321336
# aiohttp
322-
zipp==3.6.0
337+
zipp==3.7.0
323338
# via
324339
# importlib-metadata
325340
# importlib-resources
341+
342+
# The following packages are considered to be unsafe in a requirements file:
343+
# setuptools

0 commit comments

Comments
 (0)