Skip to content

Commit 761f5d5

Browse files
committed
Regenerate requirements.txt with dependendencies for dbt-duckdb 1.7.3
To do this I first installed dbt-duckdb 1.7.3 via `pip install `dbt-duckdb==1.7.3`. Then I ran `pip freeze > requirements.txt` to overwrite the requirements file. We did this to 1) upgrade to dbt-core 1.7 and 2) to get off of jinja2 3.1.2 which had a security vulnerability (CVE-2024-2219).
1 parent 8a693de commit 761f5d5

File tree

1 file changed

+44
-180
lines changed

1 file changed

+44
-180
lines changed

Diff for: requirements.txt

+44-180
Original file line numberDiff line numberDiff line change
@@ -1,187 +1,51 @@
1-
#
2-
# This file is autogenerated by pip-compile with python 3.8
3-
# To update, run:
4-
#
5-
# pip-compile
6-
#
7-
agate==1.7.0
8-
# via dbt-core
9-
appdirs==1.4.4
10-
# via sqlfluff
11-
attrs==23.1.0
12-
# via jsonschema
13-
babel==2.12.1
14-
# via agate
15-
certifi==2022.12.7
16-
# via requests
17-
cffi==1.15.1
18-
# via dbt-core
19-
chardet==5.1.0
20-
# via
21-
# diff-cover
22-
# sqlfluff
23-
charset-normalizer==3.1.0
24-
# via requests
25-
cli-helpers[styles]==2.3.0
26-
# via duckcli
27-
click==8.1.3
28-
# via
29-
# dbt-core
30-
# duckcli
31-
# sqlfluff
1+
agate==1.7.1
2+
annotated-types==0.6.0
3+
attrs==23.2.0
4+
Babel==2.14.0
5+
certifi==2024.2.2
6+
cffi==1.16.0
7+
charset-normalizer==3.3.2
8+
click==8.1.7
329
colorama==0.4.6
33-
# via
34-
# dbt-core
35-
# sqlfluff
36-
configobj==5.0.8
37-
# via
38-
# cli-helpers
39-
# duckcli
40-
dbt-core==1.5.0
41-
# via
42-
# -r requirements.in
43-
# dbt-duckdb
44-
dbt-duckdb==1.5.0
45-
# via -r requirements.in
46-
dbt-extractor==0.4.1
47-
# via dbt-core
48-
diff-cover==7.5.0
49-
# via sqlfluff
50-
duckcli==0.2.1
51-
# via -r requirements.in
52-
duckdb==0.7.1
53-
# via
54-
# dbt-duckdb
55-
# duckcli
56-
exceptiongroup==1.1.1
57-
# via pytest
58-
future==0.18.3
59-
# via parsedatetime
60-
hologram==0.0.16
61-
# via dbt-core
62-
idna==3.4
63-
# via
64-
# dbt-core
65-
# requests
66-
importlib-resources==5.12.0
67-
# via jsonschema
68-
iniconfig==2.0.0
69-
# via pytest
10+
dbt-core==1.7.9
11+
dbt-duckdb==1.7.3
12+
dbt-extractor==0.5.1
13+
dbt-semantic-interfaces==0.4.4
14+
duckdb==0.10.0
15+
idna==3.6
16+
importlib-metadata==6.11.0
17+
importlib_resources==6.1.3
7018
isodate==0.6.1
71-
# via
72-
# agate
73-
# dbt-core
74-
jinja2==3.1.2
75-
# via
76-
# dbt-core
77-
# diff-cover
78-
# sqlfluff
79-
jsonschema==4.17.3
80-
# via hologram
81-
leather==0.3.4
82-
# via agate
83-
logbook==1.5.3
84-
# via dbt-core
85-
markupsafe==2.1.2
86-
# via
87-
# jinja2
88-
# werkzeug
89-
mashumaro[msgpack]==3.6
90-
# via dbt-core
19+
Jinja2==3.1.3
20+
jsonschema==4.21.1
21+
jsonschema-specifications==2023.12.1
22+
leather==0.4.0
23+
Logbook==1.5.3
24+
MarkupSafe==2.1.5
25+
mashumaro==3.12
9126
minimal-snowplow-tracker==0.0.2
92-
# via dbt-core
93-
msgpack==1.0.5
94-
# via mashumaro
95-
networkx==2.8.8
96-
# via dbt-core
97-
packaging==23.1
98-
# via
99-
# dbt-core
100-
# pytest
101-
parsedatetime==2.4
102-
# via agate
103-
pathspec==0.11.1
104-
# via
105-
# dbt-core
106-
# sqlfluff
107-
pkgutil-resolve-name==1.3.10
108-
# via jsonschema
109-
pluggy==1.0.0
110-
# via
111-
# diff-cover
112-
# pytest
113-
prompt-toolkit==3.0.38
114-
# via duckcli
115-
protobuf==4.22.3
116-
# via dbt-core
27+
more-itertools==10.2.0
28+
msgpack==1.0.8
29+
networkx==3.1
30+
packaging==23.2
31+
parsedatetime==2.6
32+
pathspec==0.11.2
33+
pkgutil_resolve_name==1.3.10
34+
protobuf==4.25.3
11735
pycparser==2.21
118-
# via cffi
119-
pygments==2.15.1
120-
# via
121-
# cli-helpers
122-
# diff-cover
123-
# duckcli
124-
pyrsistent==0.19.3
125-
# via jsonschema
126-
pytest==7.3.1
127-
# via sqlfluff
128-
python-dateutil==2.8.2
129-
# via hologram
130-
python-slugify==8.0.1
131-
# via agate
36+
pydantic==2.6.3
37+
pydantic_core==2.16.3
38+
python-dateutil==2.9.0.post0
39+
python-slugify==8.0.4
13240
pytimeparse==1.1.8
133-
# via agate
134-
pytz==2023.3
135-
# via
136-
# babel
137-
# dbt-core
138-
pyyaml==6.0
139-
# via
140-
# dbt-core
141-
# sqlfluff
142-
regex==2023.3.23
143-
# via sqlfluff
144-
requests==2.29.0
145-
# via
146-
# dbt-core
147-
# minimal-snowplow-tracker
41+
pytz==2024.1
42+
PyYAML==6.0.1
43+
referencing==0.33.0
44+
requests==2.31.0
45+
rpds-py==0.18.0
14846
six==1.16.0
149-
# via
150-
# configobj
151-
# isodate
152-
# leather
153-
# minimal-snowplow-tracker
154-
# python-dateutil
155-
sqlfluff==1.2.1
156-
# via -r requirements.in
157-
sqlparse==0.4.3
158-
# via
159-
# dbt-core
160-
# duckcli
161-
tabulate[widechars]==0.9.0
162-
# via cli-helpers
163-
tblib==1.7.0
164-
# via sqlfluff
47+
sqlparse==0.4.4
16548
text-unidecode==1.3
166-
# via python-slugify
167-
toml==0.10.2
168-
# via sqlfluff
169-
tomli==2.0.1
170-
# via pytest
171-
tqdm==4.65.0
172-
# via sqlfluff
173-
typing-extensions==4.5.0
174-
# via
175-
# dbt-core
176-
# mashumaro
177-
# sqlfluff
178-
urllib3==1.26.15
179-
# via requests
180-
wcwidth==0.2.6
181-
# via
182-
# prompt-toolkit
183-
# tabulate
184-
werkzeug==2.3.1
185-
# via dbt-core
186-
zipp==3.15.0
187-
# via importlib-resources
49+
typing_extensions==4.10.0
50+
urllib3==1.26.18
51+
zipp==3.17.0

0 commit comments

Comments
 (0)