Skip to content

Commit 78caa46

Browse files
committed
Upgrade dbt-core
Addresses CVE in deepdiff <= 8.6.0
1 parent 622c073 commit 78caa46

3 files changed

Lines changed: 72 additions & 87 deletions

File tree

warehouses/accelerator/transform/accelerator/requirements/developer.txt

Lines changed: 37 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# This file was autogenerated by uv via the following command:
2-
# uv pip compile developer.in -o developer.txt
2+
# uv pip compile requirements/developer.in
33
agate==1.9.1
44
# via
55
# dbt-adapters
@@ -13,15 +13,15 @@ attrs==25.3.0
1313
# referencing
1414
babel==2.17.0
1515
# via agate
16-
certifi==2025.4.26
16+
certifi==2025.8.3
1717
# via requests
1818
chardet==5.2.0
1919
# via
2020
# diff-cover
2121
# sqlfluff
22-
charset-normalizer==3.4.2
22+
charset-normalizer==3.4.3
2323
# via requests
24-
click==8.1.8
24+
click==8.2.1
2525
# via
2626
# dbt-core
2727
# dbt-semantic-interfaces
@@ -32,31 +32,30 @@ colorama==0.4.6
3232
# sqlfluff
3333
daff==1.4.2
3434
# via dbt-core
35-
dbt-adapters==1.16.0
35+
dbt-adapters==1.16.7
3636
# via dbt-core
37-
dbt-common==1.25.0
37+
dbt-common==1.30.0
3838
# via
3939
# dbt-adapters
4040
# dbt-core
41-
dbt-core==1.9.7
41+
dbt-core==1.10.11
4242
# via sqlfluff-templater-dbt
4343
dbt-extractor==0.6.0
4444
# via dbt-core
45-
dbt-protos==1.0.317
45+
dbt-protos==1.0.348
4646
# via
4747
# dbt-adapters
4848
# dbt-common
49-
dbt-semantic-interfaces==0.7.4
49+
# dbt-core
50+
dbt-semantic-interfaces==0.9.0
5051
# via dbt-core
51-
deepdiff==7.0.1
52+
deepdiff==8.6.1
5253
# via dbt-common
53-
diff-cover==9.3.2
54+
diff-cover==9.6.0
5455
# via sqlfluff
55-
exceptiongroup==1.3.0
56-
# via pytest
5756
idna==3.10
5857
# via requests
59-
importlib-metadata==6.11.0
58+
importlib-metadata==8.7.0
6059
# via dbt-semantic-interfaces
6160
iniconfig==2.1.0
6261
# via pytest
@@ -74,28 +73,29 @@ jinja2==3.1.6
7473
# sqlfluff
7574
jinja2-simple-tags==0.6.1
7675
# via sqlfluff-templater-dbt
77-
jsonschema==4.24.0
76+
jsonschema==4.25.1
7877
# via
7978
# dbt-common
79+
# dbt-core
8080
# dbt-semantic-interfaces
81-
jsonschema-specifications==2025.4.1
81+
jsonschema-specifications==2025.9.1
8282
# via jsonschema
8383
leather==0.4.0
8484
# via agate
8585
markupsafe==3.0.2
8686
# via jinja2
87-
mashumaro[msgpack]==3.14
87+
mashumaro==3.14
8888
# via
8989
# dbt-adapters
9090
# dbt-common
9191
# dbt-core
92-
more-itertools==10.7.0
92+
more-itertools==10.8.0
9393
# via dbt-semantic-interfaces
94-
msgpack==1.1.0
94+
msgpack==1.1.1
9595
# via mashumaro
96-
networkx==3.2.1
96+
networkx==3.5
9797
# via dbt-core
98-
ordered-set==4.1.0
98+
orderly-set==5.5.0
9999
# via deepdiff
100100
packaging==25.0
101101
# via
@@ -108,27 +108,29 @@ pathspec==0.12.1
108108
# dbt-common
109109
# dbt-core
110110
# sqlfluff
111-
platformdirs==4.3.8
111+
platformdirs==4.4.0
112112
# via sqlfluff
113113
pluggy==1.6.0
114114
# via
115115
# diff-cover
116116
# pytest
117-
protobuf==5.29.5
117+
protobuf==6.32.0
118118
# via
119119
# dbt-adapters
120120
# dbt-common
121121
# dbt-core
122122
# dbt-protos
123-
pydantic==2.11.5
124-
# via dbt-semantic-interfaces
123+
pydantic==2.11.7
124+
# via
125+
# dbt-core
126+
# dbt-semantic-interfaces
125127
pydantic-core==2.33.2
126128
# via pydantic
127-
pygments==2.19.1
129+
pygments==2.19.2
128130
# via
129131
# diff-cover
130132
# pytest
131-
pytest==8.4.0
133+
pytest==8.4.2
132134
# via sqlfluff
133135
python-dateutil==2.9.0.post0
134136
# via
@@ -151,14 +153,14 @@ referencing==0.36.2
151153
# via
152154
# jsonschema
153155
# jsonschema-specifications
154-
regex==2024.11.6
156+
regex==2025.9.1
155157
# via sqlfluff
156-
requests==2.32.4
158+
requests==2.32.5
157159
# via
158160
# dbt-common
159161
# dbt-core
160162
# snowplow-tracker
161-
rpds-py==0.25.1
163+
rpds-py==0.27.1
162164
# via
163165
# jsonschema
164166
# referencing
@@ -168,35 +170,29 @@ six==1.17.0
168170
# python-dateutil
169171
snowplow-tracker==1.1.0
170172
# via dbt-core
171-
sqlfluff==3.4.0
173+
sqlfluff==3.4.2
172174
# via
173-
# -r developer.in
175+
# -r requirements/developer.in
174176
# sqlfluff-templater-dbt
175-
sqlfluff-templater-dbt==3.4.0
176-
# via -r developer.in
177+
sqlfluff-templater-dbt==3.4.2
178+
# via -r requirements/developer.in
177179
sqlparse==0.5.3
178180
# via dbt-core
179181
tblib==3.1.0
180182
# via sqlfluff
181183
text-unidecode==1.3
182184
# via python-slugify
183-
toml==0.10.2
184-
# via sqlfluff
185-
tomli==2.2.1
186-
# via pytest
187185
tqdm==4.67.1
188186
# via sqlfluff
189-
typing-extensions==4.14.0
187+
typing-extensions==4.15.0
190188
# via
191189
# dbt-adapters
192190
# dbt-common
193191
# dbt-core
194192
# dbt-semantic-interfaces
195-
# exceptiongroup
196193
# mashumaro
197194
# pydantic
198195
# pydantic-core
199-
# referencing
200196
# snowplow-tracker
201197
# typing-inspection
202198
typing-inspection==0.4.1
Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,2 @@
11
dbt-core>=1.9.4,<2.0.0
2-
dbt-spark[session]>=1.9.2,<2.0.0
32
dbt-trino>=1.9.1,<2.0.0
4-
# must match the version of spark deployed on the cluster
5-
pyspark==3.5.2
Lines changed: 35 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# This file was autogenerated by uv via the following command:
2-
# uv pip compile requirements.in -o requirements.txt
2+
# uv pip compile requirements/requirements.in
33
agate==1.9.1
44
# via
55
# dbt-adapters
@@ -13,51 +13,47 @@ attrs==25.3.0
1313
# referencing
1414
babel==2.17.0
1515
# via agate
16-
certifi==2025.4.26
16+
certifi==2025.8.3
1717
# via requests
18-
charset-normalizer==3.4.2
18+
charset-normalizer==3.4.3
1919
# via requests
20-
click==8.1.8
20+
click==8.2.1
2121
# via
2222
# dbt-core
2323
# dbt-semantic-interfaces
2424
colorama==0.4.6
2525
# via dbt-common
2626
daff==1.4.2
2727
# via dbt-core
28-
dbt-adapters==1.15.3
28+
dbt-adapters==1.16.7
2929
# via
3030
# dbt-core
31-
# dbt-spark
3231
# dbt-trino
33-
dbt-common==1.25.0
32+
dbt-common==1.30.0
3433
# via
3534
# dbt-adapters
3635
# dbt-core
37-
# dbt-spark
3836
# dbt-trino
39-
dbt-core==1.9.7
37+
dbt-core==1.10.11
4038
# via
41-
# -r requirements.in
42-
# dbt-spark
39+
# -r requirements/requirements.in
4340
# dbt-trino
4441
dbt-extractor==0.6.0
4542
# via dbt-core
46-
dbt-protos==1.0.317
43+
dbt-protos==1.0.348
4744
# via
4845
# dbt-adapters
4946
# dbt-common
50-
dbt-semantic-interfaces==0.7.4
47+
# dbt-core
48+
dbt-semantic-interfaces==0.9.0
5149
# via dbt-core
52-
dbt-spark[session]==1.9.2
53-
# via -r requirements.in
54-
dbt-trino==1.9.2
55-
# via -r requirements.in
56-
deepdiff==7.0.1
50+
dbt-trino==1.9.3
51+
# via -r requirements/requirements.in
52+
deepdiff==8.6.1
5753
# via dbt-common
5854
idna==3.10
5955
# via requests
60-
importlib-metadata==6.11.0
56+
importlib-metadata==8.7.0
6157
# via dbt-semantic-interfaces
6258
isodate==0.6.1
6359
# via
@@ -68,31 +64,34 @@ jinja2==3.1.6
6864
# dbt-common
6965
# dbt-core
7066
# dbt-semantic-interfaces
71-
jsonschema==4.24.0
67+
jsonschema==4.25.1
7268
# via
7369
# dbt-common
70+
# dbt-core
7471
# dbt-semantic-interfaces
75-
jsonschema-specifications==2025.4.1
72+
jsonschema-specifications==2025.9.1
7673
# via jsonschema
7774
leather==0.4.0
7875
# via agate
7976
lz4==4.4.4
8077
# via trino
8178
markupsafe==3.0.2
8279
# via jinja2
83-
mashumaro[msgpack]==3.14
80+
mashumaro==3.14
8481
# via
8582
# dbt-adapters
8683
# dbt-common
8784
# dbt-core
88-
more-itertools==10.7.0
85+
more-itertools==10.8.0
8986
# via dbt-semantic-interfaces
90-
msgpack==1.1.0
87+
msgpack==1.1.1
9188
# via mashumaro
92-
networkx==3.2.1
89+
networkx==3.5
9390
# via dbt-core
94-
ordered-set==4.1.0
91+
orderly-set==5.5.0
9592
# via deepdiff
93+
orjson==3.11.3
94+
# via trino
9695
packaging==25.0
9796
# via dbt-core
9897
parsedatetime==2.6
@@ -101,22 +100,18 @@ pathspec==0.12.1
101100
# via
102101
# dbt-common
103102
# dbt-core
104-
protobuf==5.29.5
103+
protobuf==6.32.0
105104
# via
106105
# dbt-adapters
107106
# dbt-common
108107
# dbt-core
109108
# dbt-protos
110-
py4j==0.10.9.7
111-
# via pyspark
112-
pydantic==2.11.5
113-
# via dbt-semantic-interfaces
109+
pydantic==2.11.7
110+
# via
111+
# dbt-core
112+
# dbt-semantic-interfaces
114113
pydantic-core==2.33.2
115114
# via pydantic
116-
pyspark==3.5.2
117-
# via
118-
# -r requirements.in
119-
# dbt-spark
120115
python-dateutil==2.9.0.post0
121116
# via
122117
# dbt-common
@@ -139,13 +134,13 @@ referencing==0.36.2
139134
# via
140135
# jsonschema
141136
# jsonschema-specifications
142-
requests==2.32.4
137+
requests==2.32.5
143138
# via
144139
# dbt-common
145140
# dbt-core
146141
# snowplow-tracker
147142
# trino
148-
rpds-py==0.25.1
143+
rpds-py==0.27.1
149144
# via
150145
# jsonschema
151146
# referencing
@@ -155,15 +150,13 @@ six==1.17.0
155150
# python-dateutil
156151
snowplow-tracker==1.1.0
157152
# via dbt-core
158-
sqlparams==6.2.0
159-
# via dbt-spark
160153
sqlparse==0.5.3
161154
# via dbt-core
162155
text-unidecode==1.3
163156
# via python-slugify
164-
trino==0.334.0
157+
trino==0.336.0
165158
# via dbt-trino
166-
typing-extensions==4.14.0
159+
typing-extensions==4.15.0
167160
# via
168161
# dbt-adapters
169162
# dbt-common
@@ -172,7 +165,6 @@ typing-extensions==4.14.0
172165
# mashumaro
173166
# pydantic
174167
# pydantic-core
175-
# referencing
176168
# snowplow-tracker
177169
# typing-inspection
178170
typing-inspection==0.4.1
@@ -183,5 +175,5 @@ urllib3==2.5.0
183175
# via requests
184176
zipp==3.23.0
185177
# via importlib-metadata
186-
zstandard==0.23.0
178+
zstandard==0.24.0
187179
# via trino

0 commit comments

Comments
 (0)