Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 5b97afd

Browse files
authoredDec 19, 2024
chore(deps): update dependency pydantic to v2
1 parent a53c1fd commit 5b97afd

4 files changed

+122
-99
lines changed
 

‎requirements-dev.txt

+57-48
Original file line numberDiff line numberDiff line change
@@ -6,58 +6,62 @@
66
#
77
aiohappyeyeballs==2.4.0
88
# via
9-
# -r requirements.txt
9+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
1010
# aiohttp
1111
aiohttp==3.10.2
12-
# via -r requirements.txt
12+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
1313
aiosignal==1.3.1
1414
# via
15-
# -r requirements.txt
15+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
1616
# aiohttp
1717
alembic==1.13.2
18-
# via -r requirements.txt
18+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
19+
annotated-types==0.7.0
20+
# via
21+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
22+
# pydantic
1923
anyio==3.7.1
2024
# via
21-
# -r requirements.txt
25+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
2226
# httpx
2327
# starlette
2428
argcomplete==3.1.6
2529
# via commitizen
2630
asgi-correlation-id==4.3.3
27-
# via -r requirements.txt
31+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
2832
async-timeout==4.0.3
2933
# via
30-
# -r requirements.txt
34+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
3135
# asyncpg
3236
asyncpg==0.29.0
33-
# via -r requirements.txt
37+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
3438
attrs==23.1.0
3539
# via
36-
# -r requirements.txt
40+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
3741
# aiohttp
3842
black==23.11.0
3943
# via -r requirements-dev.in
4044
bump2version==1.0.1
4145
# via -r requirements-dev.in
4246
certifi==2023.7.22
4347
# via
44-
# -r requirements.txt
48+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
4549
# elastic-apm
4650
# httpcore
4751
# httpx
4852
# requests
4953
cffi==1.16.0
5054
# via
51-
# -r requirements.txt
55+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
5256
# cryptography
5357
charset-normalizer==3.3.1
5458
# via
55-
# -r requirements.txt
59+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
5660
# commitizen
5761
# requests
5862
click==8.1.7
5963
# via
60-
# -r requirements.txt
64+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
6165
# black
6266
# uvicorn
6367
colorama==0.4.6
@@ -70,49 +74,49 @@ coverage[toml]==7.6.1
7074
# via pytest-cov
7175
cryptography==41.0.5
7276
# via
73-
# -r requirements.txt
77+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
7478
# jwcrypto
7579
decli==0.6.2
7680
# via commitizen
7781
docopt==0.6.2
7882
# via pytest-watch
7983
ecs-logging==2.1.0
8084
# via
81-
# -r requirements.txt
85+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
8286
# elastic-apm
8387
elastic-apm==6.23.0
84-
# via -r requirements.txt
88+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
8589
fastapi==0.109.1
86-
# via -r requirements.txt
90+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
8791
fastapi-pagination==0.12.27
88-
# via -r requirements.txt
92+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
8993
freezegun==1.5.1
9094
# via -r requirements-dev.in
9195
frozenlist==1.4.0
9296
# via
93-
# -r requirements.txt
97+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
9498
# aiohttp
9599
# aiosignal
96100
greenlet==3.0.1
97101
# via
98-
# -r requirements.txt
102+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
99103
# sqlalchemy
100104
h11==0.14.0
101105
# via
102-
# -r requirements.txt
106+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
103107
# httpcore
104108
# uvicorn
105109
httpcore==1.0.2
106110
# via
107-
# -r requirements.txt
111+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
108112
# httpx
109113
httptools==0.6.1
110-
# via -r requirements.txt
114+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
111115
httpx==0.27.2
112-
# via -r requirements.txt
116+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
113117
idna==3.4
114118
# via
115-
# -r requirements.txt
119+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
116120
# anyio
117121
# httpx
118122
# requests
@@ -122,21 +126,21 @@ iniconfig==2.0.0
122126
jinja2==3.1.4
123127
# via commitizen
124128
jwcrypto==1.5.6
125-
# via -r requirements.txt
129+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
126130
mako==1.2.4
127131
# via
128-
# -r requirements.txt
132+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
129133
# alembic
130134
markupsafe==2.1.3
131135
# via
132-
# -r requirements.txt
136+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
133137
# jinja2
134138
# mako
135139
mock==5.1.0
136140
# via -r requirements-dev.in
137141
multidict==6.0.4
138142
# via
139-
# -r requirements.txt
143+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
140144
# aiohttp
141145
# yarl
142146
mypy-extensions==1.0.0
@@ -156,13 +160,17 @@ prompt-toolkit==3.0.36
156160
# via questionary
157161
pycparser==2.21
158162
# via
159-
# -r requirements.txt
163+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
160164
# cffi
161-
pydantic==1.10.18
165+
pydantic==2.10.4
162166
# via
163-
# -r requirements.txt
167+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
164168
# fastapi
165169
# fastapi-pagination
170+
pydantic-core==2.27.2
171+
# via
172+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
173+
# pydantic
166174
pytest==8.3.3
167175
# via
168176
# -r requirements-dev.in
@@ -186,69 +194,70 @@ pytest-watch==4.2.0
186194
# via -r requirements-dev.in
187195
python-dateutil==2.9.0.post0
188196
# via
189-
# -r requirements.txt
197+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
190198
# freezegun
191199
python-decouple==3.8
192-
# via -r requirements.txt
200+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
193201
pytz==2024.2
194-
# via -r requirements.txt
202+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
195203
pyyaml==6.0.2
196204
# via
197-
# -r requirements.txt
205+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
198206
# commitizen
199207
questionary==2.0.1
200208
# via commitizen
201209
requests==2.31.0
202-
# via -r requirements.txt
210+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
203211
six==1.16.0
204212
# via
205-
# -r requirements.txt
213+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
206214
# python-dateutil
207215
sniffio==1.3.0
208216
# via
209-
# -r requirements.txt
217+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
210218
# anyio
211219
# httpx
212220
sqlalchemy[asyncio]==2.0.34
213221
# via
214-
# -r requirements.txt
222+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
215223
# alembic
216224
starlette==0.35.1
217225
# via
218-
# -r requirements.txt
226+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
219227
# asgi-correlation-id
220228
# fastapi
221229
structlog==24.4.0
222-
# via -r requirements.txt
230+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
223231
termcolor==2.4.0
224232
# via commitizen
225233
tomlkit==0.13.2
226234
# via commitizen
227-
typing-extensions==4.8.0
235+
typing-extensions==4.12.2
228236
# via
229-
# -r requirements.txt
237+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
230238
# alembic
231239
# fastapi
232240
# fastapi-pagination
233241
# jwcrypto
234242
# pydantic
243+
# pydantic-core
235244
# sqlalchemy
236245
urllib3==2.0.7
237246
# via
238-
# -r requirements.txt
247+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
239248
# elastic-apm
240249
# requests
241250
uvicorn==0.30.6
242-
# via -r requirements.txt
251+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
243252
watchdog==5.0.2
244253
# via pytest-watch
245254
wcwidth==0.2.13
246255
# via prompt-toolkit
247256
wrapt==1.14.1
248257
# via
249-
# -r requirements.txt
258+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
250259
# elastic-apm
251260
yarl==1.9.2
252261
# via
253-
# -r requirements.txt
262+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
254263
# aiohttp

‎requirements-export.txt

+57-48
Original file line numberDiff line numberDiff line change
@@ -6,116 +6,120 @@
66
#
77
aiohappyeyeballs==2.4.0
88
# via
9-
# -r requirements.txt
9+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
1010
# aiohttp
1111
aiohttp==3.10.2
12-
# via -r requirements.txt
12+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
1313
aiosignal==1.3.1
1414
# via
15-
# -r requirements.txt
15+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
1616
# aiohttp
1717
alembic==1.13.2
18-
# via -r requirements.txt
18+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
19+
annotated-types==0.7.0
20+
# via
21+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
22+
# pydantic
1923
anyio==3.7.1
2024
# via
21-
# -r requirements.txt
25+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
2226
# httpx
2327
# starlette
2428
asgi-correlation-id==4.3.3
25-
# via -r requirements.txt
29+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
2630
async-timeout==4.0.3
2731
# via
28-
# -r requirements.txt
32+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
2933
# asyncpg
3034
asyncpg==0.29.0
31-
# via -r requirements.txt
35+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
3236
attrs==23.1.0
3337
# via
34-
# -r requirements.txt
38+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
3539
# aiohttp
3640
bcrypt==4.2.0
3741
# via paramiko
3842
certifi==2023.7.22
3943
# via
40-
# -r requirements.txt
44+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
4145
# elastic-apm
4246
# httpcore
4347
# httpx
4448
# requests
4549
cffi==1.16.0
4650
# via
47-
# -r requirements.txt
51+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
4852
# cryptography
4953
# pynacl
5054
charset-normalizer==3.3.1
5155
# via
52-
# -r requirements.txt
56+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
5357
# requests
5458
click==8.1.7
5559
# via
56-
# -r requirements.txt
60+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
5761
# uvicorn
5862
cryptography==41.0.5
5963
# via
60-
# -r requirements.txt
64+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
6165
# jwcrypto
6266
# paramiko
6367
dnspython==2.6.1
6468
# via pymongo
6569
ecs-logging==2.1.0
6670
# via
67-
# -r requirements.txt
71+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
6872
# elastic-apm
6973
elastic-apm==6.23.0
70-
# via -r requirements.txt
74+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
7175
fastapi==0.109.1
72-
# via -r requirements.txt
76+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
7377
fastapi-pagination==0.12.27
74-
# via -r requirements.txt
78+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
7579
frozenlist==1.4.0
7680
# via
77-
# -r requirements.txt
81+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
7882
# aiohttp
7983
# aiosignal
8084
greenlet==3.0.1
8185
# via
82-
# -r requirements.txt
86+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
8387
# sqlalchemy
8488
h11==0.14.0
8589
# via
86-
# -r requirements.txt
90+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
8791
# httpcore
8892
# uvicorn
8993
httpcore==1.0.2
9094
# via
91-
# -r requirements.txt
95+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
9296
# httpx
9397
httptools==0.6.1
94-
# via -r requirements.txt
98+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
9599
httpx==0.27.2
96-
# via -r requirements.txt
100+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
97101
idna==3.4
98102
# via
99-
# -r requirements.txt
103+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
100104
# anyio
101105
# httpx
102106
# requests
103107
# yarl
104108
jwcrypto==1.5.6
105-
# via -r requirements.txt
109+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
106110
mako==1.2.4
107111
# via
108-
# -r requirements.txt
112+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
109113
# alembic
110114
markupsafe==2.1.3
111115
# via
112-
# -r requirements.txt
116+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
113117
# mako
114118
motor==3.5.1
115119
# via -r requirements-export.in
116120
multidict==6.0.4
117121
# via
118-
# -r requirements.txt
122+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
119123
# aiohttp
120124
# yarl
121125
paramiko==3.4.0
@@ -124,70 +128,75 @@ paramiko==3.4.0
124128
# sshtunnel
125129
pycparser==2.21
126130
# via
127-
# -r requirements.txt
131+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
128132
# cffi
129-
pydantic==1.10.18
133+
pydantic==2.10.4
130134
# via
131-
# -r requirements.txt
135+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
132136
# fastapi
133137
# fastapi-pagination
138+
pydantic-core==2.27.2
139+
# via
140+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
141+
# pydantic
134142
pymongo==4.8.0
135143
# via motor
136144
pynacl==1.5.0
137145
# via paramiko
138146
python-dateutil==2.9.0.post0
139-
# via -r requirements.txt
147+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
140148
python-decouple==3.8
141-
# via -r requirements.txt
149+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
142150
pytz==2024.2
143-
# via -r requirements.txt
151+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
144152
pyyaml==6.0.2
145-
# via -r requirements.txt
153+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
146154
requests==2.31.0
147-
# via -r requirements.txt
155+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
148156
six==1.16.0
149157
# via
150-
# -r requirements.txt
158+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
151159
# python-dateutil
152160
sniffio==1.3.0
153161
# via
154-
# -r requirements.txt
162+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
155163
# anyio
156164
# httpx
157165
sqlalchemy[asyncio]==2.0.34
158166
# via
159-
# -r requirements.txt
167+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
160168
# alembic
161169
sshtunnel==0.4.0
162170
# via -r requirements-export.in
163171
starlette==0.35.1
164172
# via
165-
# -r requirements.txt
173+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
166174
# asgi-correlation-id
167175
# fastapi
168176
structlog==24.4.0
169-
# via -r requirements.txt
170-
typing-extensions==4.8.0
177+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
178+
typing-extensions==4.12.2
171179
# via
172-
# -r requirements.txt
180+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
173181
# alembic
174182
# fastapi
175183
# fastapi-pagination
176184
# jwcrypto
177185
# pydantic
186+
# pydantic-core
178187
# sqlalchemy
179188
urllib3==2.0.7
180189
# via
181-
# -r requirements.txt
190+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
182191
# elastic-apm
183192
# requests
184193
uvicorn==0.30.6
185-
# via -r requirements.txt
194+
# via -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
186195
wrapt==1.14.1
187196
# via
188-
# -r requirements.txt
197+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
189198
# elastic-apm
190199
yarl==1.9.2
191200
# via
192-
# -r requirements.txt
201+
# -r /tmp/renovate/repos/github/bettermarks/opal/requirements.txt
193202
# aiohttp

‎requirements.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ fastapi-pagination==0.12.27
1010
httptools==0.6.1
1111
httpx==0.27.2
1212
jwcrypto==1.5.6
13-
pydantic==1.10.18
13+
pydantic==2.10.4
1414
python-dateutil==2.9.0.post0
1515
python-decouple==3.8
1616
pytz==2024.2

‎requirements.txt

+7-2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ aiosignal==1.3.1
1212
# via aiohttp
1313
alembic==1.13.2
1414
# via -r requirements.in
15+
annotated-types==0.7.0
16+
# via pydantic
1517
anyio==3.7.1
1618
# via
1719
# httpx
@@ -84,11 +86,13 @@ multidict==6.0.4
8486
# yarl
8587
pycparser==2.21
8688
# via cffi
87-
pydantic==1.10.18
89+
pydantic==2.10.4
8890
# via
8991
# -r requirements.in
9092
# fastapi
9193
# fastapi-pagination
94+
pydantic-core==2.27.2
95+
# via pydantic
9296
python-dateutil==2.9.0.post0
9397
# via -r requirements.in
9498
python-decouple==3.8
@@ -116,13 +120,14 @@ starlette==0.35.1
116120
# fastapi
117121
structlog==24.4.0
118122
# via -r requirements.in
119-
typing-extensions==4.8.0
123+
typing-extensions==4.12.2
120124
# via
121125
# alembic
122126
# fastapi
123127
# fastapi-pagination
124128
# jwcrypto
125129
# pydantic
130+
# pydantic-core
126131
# sqlalchemy
127132
urllib3==2.0.7
128133
# via

0 commit comments

Comments
 (0)
Please sign in to comment.