Skip to content

Commit aa2d64d

Browse files
⬆️ tools+tests+base upgrades in resource-usage-tracker (ITISFoundation#5546)
1 parent 6c90c09 commit aa2d64d

File tree

11 files changed

+381
-1166
lines changed

11 files changed

+381
-1166
lines changed

services/resource-usage-tracker/openapi.json

Lines changed: 158 additions & 445 deletions
Large diffs are not rendered by default.

services/resource-usage-tracker/requirements/_base.in

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717

1818
aiocache
1919
fastapi
20-
fastapi-pagination
2120
packaging
2221
prometheus_api_client
2322
shortuuid

services/resource-usage-tracker/requirements/_base.txt

Lines changed: 111 additions & 406 deletions
Large diffs are not rendered by default.

services/resource-usage-tracker/requirements/_test.txt

Lines changed: 90 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -1,78 +1,75 @@
1-
alembic==1.11.1
2-
anyio==3.6.2
3-
# via httpcore
1+
alembic==1.13.1
2+
anyio==4.3.0
3+
# via httpx
44
asgi-lifespan==2.1.0
5-
async-timeout==4.0.2
5+
async-timeout==4.0.3
66
# via redis
7-
attrs==21.4.0
7+
attrs==23.2.0
88
# via
99
# jschema-to-python
1010
# jsonschema
11+
# referencing
1112
# sarif-om
12-
aws-sam-translator==1.83.0
13+
aws-sam-translator==1.86.0
1314
# via cfn-lint
14-
aws-xray-sdk==2.12.1
15+
aws-xray-sdk==2.13.0
1516
# via moto
1617
blinker==1.7.0
1718
# via flask
18-
boto3==1.33.13
19+
boto3==1.34.34
1920
# via
2021
# aws-sam-translator
2122
# moto
22-
botocore==1.33.13
23+
botocore==1.34.34
2324
# via
2425
# aws-xray-sdk
2526
# boto3
2627
# moto
2728
# s3transfer
28-
certifi==2023.7.22
29+
certifi==2024.2.2
2930
# via
3031
# httpcore
3132
# httpx
3233
# requests
3334
cffi==1.16.0
3435
# via cryptography
35-
cfn-lint==0.84.0
36+
cfn-lint==0.86.1
3637
# via moto
37-
charset-normalizer==3.1.0
38+
charset-normalizer==3.3.2
3839
# via requests
39-
click==8.1.3
40+
click==8.1.7
4041
# via flask
41-
coverage==7.3.2
42+
coverage==7.4.4
4243
# via pytest-cov
43-
cryptography==41.0.7
44+
cryptography==42.0.5
4445
# via
46+
# joserfc
4547
# moto
46-
# python-jose
47-
# sshpubkeys
48-
docker==6.1.3
48+
docker==7.0.0
4949
# via moto
50-
ecdsa==0.18.0
50+
exceptiongroup==1.2.0
5151
# via
52-
# moto
53-
# python-jose
54-
# sshpubkeys
55-
exceptiongroup==1.1.3
56-
# via pytest
57-
faker==19.13.0
58-
fakeredis==2.20.0
59-
flask==3.0.1
52+
# anyio
53+
# pytest
54+
faker==24.4.0
55+
fakeredis==2.21.3
56+
flask==3.0.2
6057
# via
6158
# flask-cors
6259
# moto
6360
flask-cors==4.0.0
6461
# via moto
6562
graphql-core==3.2.3
6663
# via moto
67-
greenlet==2.0.2
64+
greenlet==3.0.3
6865
# via sqlalchemy
6966
h11==0.14.0
7067
# via httpcore
71-
httpcore==0.17.1
68+
httpcore==1.0.4
7269
# via httpx
73-
httpx==0.24.1
70+
httpx==0.27.0
7471
# via respx
75-
idna==3.4
72+
idna==3.6
7673
# via
7774
# anyio
7875
# httpx
@@ -89,164 +86,172 @@ jmespath==1.0.1
8986
# via
9087
# boto3
9188
# botocore
89+
joserfc==0.9.0
90+
# via moto
9291
jschema-to-python==1.2.3
9392
# via cfn-lint
9493
jsondiff==2.0.0
9594
# via moto
9695
jsonpatch==1.33
9796
# via cfn-lint
98-
jsonpickle==3.0.2
97+
jsonpickle==3.0.3
9998
# via jschema-to-python
10099
jsonpointer==2.4
101100
# via jsonpatch
102-
jsonschema==3.2.0
101+
jsonschema==4.21.1
103102
# via
104103
# aws-sam-translator
105104
# cfn-lint
106105
# openapi-schema-validator
107106
# openapi-spec-validator
107+
jsonschema-path==0.3.2
108+
# via openapi-spec-validator
109+
jsonschema-specifications==2023.7.1
110+
# via
111+
# jsonschema
112+
# openapi-schema-validator
108113
junit-xml==1.9
109114
# via cfn-lint
110-
lupa==2.0
115+
lazy-object-proxy==1.10.0
116+
# via openapi-spec-validator
117+
lupa==2.1
111118
# via fakeredis
112-
mako==1.2.4
119+
mako==1.3.2
113120
# via alembic
114-
markupsafe==2.1.3
121+
markupsafe==2.1.5
115122
# via
116123
# jinja2
117124
# mako
118125
# werkzeug
119-
moto==4.1.5
126+
moto==5.0.3
120127
mpmath==1.3.0
121128
# via sympy
122-
mypy==1.6.1
129+
mypy==1.9.0
123130
# via sqlalchemy
124131
mypy-extensions==1.0.0
125132
# via mypy
126133
networkx==3.2.1
127134
# via cfn-lint
128-
openapi-schema-validator==0.2.3
135+
openapi-schema-validator==0.6.2
129136
# via openapi-spec-validator
130-
openapi-spec-validator==0.4.0
137+
openapi-spec-validator==0.7.1
131138
# via moto
132-
packaging==23.1
139+
packaging==24.0
133140
# via
134141
# docker
135142
# pytest
136143
# pytest-sugar
144+
pathable==0.4.3
145+
# via jsonschema-path
137146
pbr==6.0.0
138147
# via
139148
# jschema-to-python
140149
# sarif-om
141-
pluggy==1.3.0
150+
pluggy==1.4.0
142151
# via pytest
143-
pyasn1==0.5.1
144-
# via
145-
# python-jose
146-
# rsa
152+
py-partiql-parser==0.5.1
153+
# via moto
147154
pycparser==2.21
148155
# via cffi
149-
pydantic==1.10.7
156+
pydantic==1.10.14
150157
# via aws-sam-translator
151-
pyparsing==3.0.9
158+
pyparsing==3.1.2
152159
# via moto
153-
pyrsistent==0.19.3
154-
# via jsonschema
155-
pytest==7.4.3
160+
pytest==8.1.1
156161
# via
157162
# pytest-asyncio
158163
# pytest-cov
159164
# pytest-mock
160165
# pytest-sugar
161166
pytest-asyncio==0.21.1
162-
pytest-cov==4.1.0
163-
pytest-mock==3.12.0
164-
pytest-runner==6.0.0
165-
pytest-sugar==0.9.7
166-
python-dateutil==2.8.2
167+
pytest-cov==5.0.0
168+
pytest-mock==3.14.0
169+
pytest-runner==6.0.1
170+
pytest-sugar==1.0.0
171+
python-dateutil==2.9.0.post0
167172
# via
168173
# botocore
169174
# faker
170175
# moto
171-
python-dotenv==1.0.0
172-
python-jose==3.3.0
173-
# via moto
176+
python-dotenv==1.0.1
174177
pyyaml==6.0.1
175178
# via
176179
# cfn-lint
180+
# jsonschema-path
177181
# moto
178-
# openapi-spec-validator
179182
# responses
180-
redis==4.5.5
183+
redis==5.0.3
181184
# via fakeredis
182-
regex==2023.5.5
185+
referencing==0.29.3
186+
# via
187+
# jsonschema
188+
# jsonschema-path
189+
# jsonschema-specifications
190+
regex==2023.12.25
183191
# via cfn-lint
184-
requests==2.30.0
192+
requests==2.31.0
185193
# via
186194
# docker
195+
# jsonschema-path
187196
# moto
188197
# requests-mock
189198
# responses
190199
requests-mock==1.11.0
191-
responses==0.24.1
200+
responses==0.25.0
192201
# via moto
193-
respx==0.20.2
194-
rsa==4.9
195-
# via python-jose
196-
s3transfer==0.8.2
202+
respx==0.21.0
203+
rfc3339-validator==0.1.4
204+
# via openapi-schema-validator
205+
rpds-py==0.18.0
206+
# via
207+
# jsonschema
208+
# referencing
209+
s3transfer==0.10.1
197210
# via boto3
198211
sarif-om==1.0.4
199212
# via cfn-lint
200213
setuptools==69.2.0
201-
# via
202-
# jsonschema
203-
# moto
204-
# openapi-spec-validator
214+
# via moto
205215
six==1.16.0
206216
# via
207-
# ecdsa
208-
# jsonschema
209217
# junit-xml
210218
# python-dateutil
211219
# requests-mock
212-
sniffio==1.3.0
220+
# rfc3339-validator
221+
sniffio==1.3.1
213222
# via
214223
# anyio
215224
# asgi-lifespan
216-
# httpcore
217225
# httpx
218226
sortedcontainers==2.4.0
219227
# via fakeredis
220-
sqlalchemy==1.4.48
228+
sqlalchemy==1.4.52
221229
# via alembic
222-
sqlalchemy2-stubs==0.0.2a36
230+
sqlalchemy2-stubs==0.0.2a38
223231
# via sqlalchemy
224-
sshpubkeys==3.3.1
225-
# via moto
226232
sympy==1.12
227233
# via cfn-lint
228-
termcolor==2.3.0
234+
termcolor==2.4.0
229235
# via pytest-sugar
230236
tomli==2.0.1
231237
# via
232238
# coverage
233239
# mypy
234240
# pytest
235-
typing-extensions==4.5.0
241+
typing-extensions==4.10.0
236242
# via
237243
# alembic
244+
# anyio
238245
# aws-sam-translator
239246
# mypy
240247
# pydantic
241248
# sqlalchemy2-stubs
242-
urllib3==2.0.2
249+
urllib3==2.0.7
243250
# via
244251
# botocore
245252
# docker
246253
# requests
247254
# responses
248-
websocket-client==1.6.4
249-
# via docker
250255
werkzeug==3.0.1
251256
# via
252257
# flask

0 commit comments

Comments
 (0)