Skip to content

Commit 3519b90

Browse files
authored
⬆️ invitations service: upgrades requirements (#7355)
1 parent dfb4149 commit 3519b90

File tree

4 files changed

+94
-73
lines changed

4 files changed

+94
-73
lines changed

services/invitations/openapi.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -286,6 +286,9 @@
286286
},
287287
"invitation_url": {
288288
"type": "string",
289+
"maxLength": 2083,
290+
"minLength": 1,
291+
"format": "uri",
289292
"title": "Invitation Url",
290293
"description": "Invitation link"
291294
}
@@ -434,6 +437,9 @@
434437
},
435438
"docs_url": {
436439
"type": "string",
440+
"maxLength": 2083,
441+
"minLength": 1,
442+
"format": "uri",
437443
"title": "Docs Url"
438444
}
439445
},

services/invitations/requirements/_base.txt

Lines changed: 70 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
aio-pika==9.5.0
1+
aio-pika==9.5.5
22
# via -r requirements/../../../packages/service-library/requirements/_base.in
33
aiocache==0.12.3
44
# via -r requirements/../../../packages/service-library/requirements/_base.in
@@ -8,9 +8,9 @@ aiodocker==0.24.0
88
# via -r requirements/../../../packages/service-library/requirements/_base.in
99
aiofiles==24.1.0
1010
# via -r requirements/../../../packages/service-library/requirements/_base.in
11-
aiohappyeyeballs==2.4.3
11+
aiohappyeyeballs==2.6.1
1212
# via aiohttp
13-
aiohttp==3.11.7
13+
aiohttp==3.11.13
1414
# via
1515
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
1616
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
@@ -27,11 +27,11 @@ aiohttp==3.11.7
2727
# aiodocker
2828
aiormq==6.8.1
2929
# via aio-pika
30-
aiosignal==1.3.1
30+
aiosignal==1.3.2
3131
# via aiohttp
3232
annotated-types==0.7.0
3333
# via pydantic
34-
anyio==4.6.2.post1
34+
anyio==4.8.0
3535
# via
3636
# fast-depends
3737
# faststream
@@ -45,12 +45,12 @@ arrow==1.3.0
4545
# -r requirements/../../../packages/service-library/requirements/_base.in
4646
asgiref==3.8.1
4747
# via opentelemetry-instrumentation-asgi
48-
attrs==24.2.0
48+
attrs==25.2.0
4949
# via
5050
# aiohttp
5151
# jsonschema
5252
# referencing
53-
certifi==2024.8.30
53+
certifi==2025.1.31
5454
# via
5555
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
5656
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
@@ -69,13 +69,13 @@ certifi==2024.8.30
6969
# requests
7070
cffi==1.17.1
7171
# via cryptography
72-
charset-normalizer==3.4.0
72+
charset-normalizer==3.4.1
7373
# via requests
74-
click==8.1.7
74+
click==8.1.8
7575
# via
7676
# typer
7777
# uvicorn
78-
cryptography==43.0.3
78+
cryptography==44.0.2
7979
# via
8080
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
8181
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
@@ -90,7 +90,7 @@ cryptography==43.0.3
9090
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
9191
# -c requirements/../../../requirements/constraints.txt
9292
# -r requirements/_base.in
93-
deprecated==1.2.15
93+
deprecated==1.2.18
9494
# via
9595
# opentelemetry-api
9696
# opentelemetry-exporter-otlp-proto-grpc
@@ -104,24 +104,24 @@ exceptiongroup==1.2.2
104104
# via aio-pika
105105
fast-depends==2.4.12
106106
# via faststream
107-
fastapi==0.115.5
107+
fastapi==0.115.11
108108
# via
109109
# -r requirements/../../../packages/service-library/requirements/_fastapi.in
110110
# -r requirements/_base.in
111111
# fastapi-lifespan-manager
112112
fastapi-lifespan-manager==0.1.4
113113
# via -r requirements/../../../packages/service-library/requirements/_fastapi.in
114-
faststream==0.5.31
114+
faststream==0.5.35
115115
# via -r requirements/../../../packages/service-library/requirements/_base.in
116116
frozenlist==1.5.0
117117
# via
118118
# aiohttp
119119
# aiosignal
120-
googleapis-common-protos==1.66.0
120+
googleapis-common-protos==1.69.1
121121
# via
122122
# opentelemetry-exporter-otlp-proto-grpc
123123
# opentelemetry-exporter-otlp-proto-http
124-
grpcio==1.68.0
124+
grpcio==1.71.0
125125
# via opentelemetry-exporter-otlp-proto-grpc
126126
h11==0.14.0
127127
# via
@@ -131,7 +131,7 @@ httpcore==1.0.7
131131
# via httpx
132132
httptools==0.6.4
133133
# via uvicorn
134-
httpx==0.27.2
134+
httpx==0.28.1
135135
# via
136136
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
137137
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
@@ -153,7 +153,7 @@ idna==3.10
153153
# httpx
154154
# requests
155155
# yarl
156-
importlib-metadata==8.5.0
156+
importlib-metadata==8.6.1
157157
# via opentelemetry-api
158158
jsonschema==4.23.0
159159
# via
@@ -169,7 +169,7 @@ multidict==6.1.0
169169
# via
170170
# aiohttp
171171
# yarl
172-
opentelemetry-api==1.28.2
172+
opentelemetry-api==1.31.0
173173
# via
174174
# -r requirements/../../../packages/service-library/requirements/_base.in
175175
# opentelemetry-exporter-otlp-proto-grpc
@@ -183,47 +183,47 @@ opentelemetry-api==1.28.2
183183
# opentelemetry-instrumentation-requests
184184
# opentelemetry-sdk
185185
# opentelemetry-semantic-conventions
186-
opentelemetry-exporter-otlp==1.28.2
186+
opentelemetry-exporter-otlp==1.31.0
187187
# via -r requirements/../../../packages/service-library/requirements/_base.in
188-
opentelemetry-exporter-otlp-proto-common==1.28.2
188+
opentelemetry-exporter-otlp-proto-common==1.31.0
189189
# via
190190
# opentelemetry-exporter-otlp-proto-grpc
191191
# opentelemetry-exporter-otlp-proto-http
192-
opentelemetry-exporter-otlp-proto-grpc==1.28.2
192+
opentelemetry-exporter-otlp-proto-grpc==1.31.0
193193
# via opentelemetry-exporter-otlp
194-
opentelemetry-exporter-otlp-proto-http==1.28.2
194+
opentelemetry-exporter-otlp-proto-http==1.31.0
195195
# via opentelemetry-exporter-otlp
196-
opentelemetry-instrumentation==0.49b2
196+
opentelemetry-instrumentation==0.52b0
197197
# via
198198
# opentelemetry-instrumentation-asgi
199199
# opentelemetry-instrumentation-fastapi
200200
# opentelemetry-instrumentation-httpx
201201
# opentelemetry-instrumentation-logging
202202
# opentelemetry-instrumentation-redis
203203
# opentelemetry-instrumentation-requests
204-
opentelemetry-instrumentation-asgi==0.49b2
204+
opentelemetry-instrumentation-asgi==0.52b0
205205
# via opentelemetry-instrumentation-fastapi
206-
opentelemetry-instrumentation-fastapi==0.49b2
206+
opentelemetry-instrumentation-fastapi==0.52b0
207207
# via -r requirements/../../../packages/service-library/requirements/_fastapi.in
208-
opentelemetry-instrumentation-httpx==0.49b2
208+
opentelemetry-instrumentation-httpx==0.52b0
209209
# via -r requirements/../../../packages/service-library/requirements/_fastapi.in
210-
opentelemetry-instrumentation-logging==0.49b2
210+
opentelemetry-instrumentation-logging==0.52b0
211211
# via -r requirements/../../../packages/service-library/requirements/_base.in
212-
opentelemetry-instrumentation-redis==0.49b2
212+
opentelemetry-instrumentation-redis==0.52b0
213213
# via -r requirements/../../../packages/service-library/requirements/_base.in
214-
opentelemetry-instrumentation-requests==0.49b2
214+
opentelemetry-instrumentation-requests==0.52b0
215215
# via -r requirements/../../../packages/service-library/requirements/_base.in
216-
opentelemetry-proto==1.28.2
216+
opentelemetry-proto==1.31.0
217217
# via
218218
# opentelemetry-exporter-otlp-proto-common
219219
# opentelemetry-exporter-otlp-proto-grpc
220220
# opentelemetry-exporter-otlp-proto-http
221-
opentelemetry-sdk==1.28.2
221+
opentelemetry-sdk==1.31.0
222222
# via
223223
# -r requirements/../../../packages/service-library/requirements/_base.in
224224
# opentelemetry-exporter-otlp-proto-grpc
225225
# opentelemetry-exporter-otlp-proto-http
226-
opentelemetry-semantic-conventions==0.49b2
226+
opentelemetry-semantic-conventions==0.52b0
227227
# via
228228
# opentelemetry-instrumentation
229229
# opentelemetry-instrumentation-asgi
@@ -232,13 +232,13 @@ opentelemetry-semantic-conventions==0.49b2
232232
# opentelemetry-instrumentation-redis
233233
# opentelemetry-instrumentation-requests
234234
# opentelemetry-sdk
235-
opentelemetry-util-http==0.49b2
235+
opentelemetry-util-http==0.52b0
236236
# via
237237
# opentelemetry-instrumentation-asgi
238238
# opentelemetry-instrumentation-fastapi
239239
# opentelemetry-instrumentation-httpx
240240
# opentelemetry-instrumentation-requests
241-
orjson==3.10.12
241+
orjson==3.10.15
242242
# via
243243
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
244244
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
@@ -266,27 +266,27 @@ packaging==24.2
266266
# opentelemetry-instrumentation
267267
pamqp==3.3.0
268268
# via aiormq
269-
prometheus-client==0.21.0
269+
prometheus-client==0.21.1
270270
# via
271271
# -r requirements/../../../packages/service-library/requirements/_fastapi.in
272272
# prometheus-fastapi-instrumentator
273-
prometheus-fastapi-instrumentator==7.0.0
273+
prometheus-fastapi-instrumentator==7.0.2
274274
# via -r requirements/../../../packages/service-library/requirements/_fastapi.in
275-
propcache==0.2.0
275+
propcache==0.3.0
276276
# via
277277
# aiohttp
278278
# yarl
279-
protobuf==5.28.3
279+
protobuf==5.29.3
280280
# via
281281
# googleapis-common-protos
282282
# opentelemetry-proto
283-
psutil==6.1.0
283+
psutil==7.0.0
284284
# via -r requirements/../../../packages/service-library/requirements/_base.in
285285
pycparser==2.22
286286
# via cffi
287287
pycryptodome==3.21.0
288288
# via stream-zip
289-
pydantic==2.10.2
289+
pydantic==2.10.6
290290
# via
291291
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
292292
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
@@ -315,9 +315,9 @@ pydantic==2.10.2
315315
# fastapi
316316
# pydantic-extra-types
317317
# pydantic-settings
318-
pydantic-core==2.27.1
318+
pydantic-core==2.27.2
319319
# via pydantic
320-
pydantic-extra-types==2.10.0
320+
pydantic-extra-types==2.10.3
321321
# via
322322
# -r requirements/../../../packages/common-library/requirements/_base.in
323323
# -r requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/_base.in
@@ -327,15 +327,27 @@ pydantic-extra-types==2.10.0
327327
# -r requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/_base.in
328328
# -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/_base.in
329329
# -r requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/_base.in
330-
pydantic-settings==2.6.1
330+
pydantic-settings==2.7.0
331331
# via
332+
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
333+
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
334+
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
335+
# -c requirements/../../../packages/service-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
336+
# -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
337+
# -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
338+
# -c requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
339+
# -c requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
340+
# -c requirements/../../../packages/service-library/requirements/../../../requirements/constraints.txt
341+
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
342+
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
343+
# -c requirements/../../../requirements/constraints.txt
332344
# -r requirements/../../../packages/models-library/requirements/_base.in
333345
# -r requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/_base.in
334346
# -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in
335347
# -r requirements/../../../packages/settings-library/requirements/_base.in
336-
pygments==2.18.0
348+
pygments==2.19.1
337349
# via rich
338-
pyinstrument==5.0.0
350+
pyinstrument==5.0.1
339351
# via -r requirements/../../../packages/service-library/requirements/_base.in
340352
python-dateutil==2.9.0.post0
341353
# via arrow
@@ -397,19 +409,17 @@ rich==13.9.4
397409
# -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in
398410
# -r requirements/../../../packages/settings-library/requirements/_base.in
399411
# typer
400-
rpds-py==0.21.0
412+
rpds-py==0.23.1
401413
# via
402414
# jsonschema
403415
# referencing
404416
shellingham==1.5.4
405417
# via typer
406-
six==1.16.0
418+
six==1.17.0
407419
# via python-dateutil
408420
sniffio==1.3.1
409-
# via
410-
# anyio
411-
# httpx
412-
starlette==0.41.3
421+
# via anyio
422+
starlette==0.46.1
413423
# via
414424
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
415425
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
@@ -433,24 +443,25 @@ toolz==1.0.0
433443
# via -r requirements/../../../packages/service-library/requirements/_base.in
434444
tqdm==4.67.1
435445
# via -r requirements/../../../packages/service-library/requirements/_base.in
436-
typer==0.13.1
446+
typer==0.15.2
437447
# via
438448
# -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in
439449
# -r requirements/../../../packages/settings-library/requirements/_base.in
440450
# -r requirements/_base.in
441-
types-python-dateutil==2.9.0.20241003
451+
types-python-dateutil==2.9.0.20241206
442452
# via arrow
443453
typing-extensions==4.12.2
444454
# via
445455
# aiodebug
456+
# anyio
446457
# fastapi
447458
# faststream
448459
# opentelemetry-sdk
449460
# pydantic
450461
# pydantic-core
451462
# pydantic-extra-types
452463
# typer
453-
urllib3==2.2.3
464+
urllib3==2.3.0
454465
# via
455466
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
456467
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
@@ -465,23 +476,23 @@ urllib3==2.2.3
465476
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
466477
# -c requirements/../../../requirements/constraints.txt
467478
# requests
468-
uvicorn==0.32.1
479+
uvicorn==0.34.0
469480
# via
470481
# -r requirements/../../../packages/service-library/requirements/_fastapi.in
471482
# -r requirements/_base.in
472483
uvloop==0.21.0
473484
# via uvicorn
474-
watchfiles==1.0.0
485+
watchfiles==1.0.4
475486
# via uvicorn
476-
websockets==14.1
487+
websockets==15.0.1
477488
# via uvicorn
478-
wrapt==1.17.0
489+
wrapt==1.17.2
479490
# via
480491
# deprecated
481492
# opentelemetry-instrumentation
482493
# opentelemetry-instrumentation-httpx
483494
# opentelemetry-instrumentation-redis
484-
yarl==1.18.0
495+
yarl==1.18.3
485496
# via
486497
# -r requirements/../../../packages/service-library/requirements/_base.in
487498
# aio-pika

0 commit comments

Comments
 (0)