@@ -34,12 +34,14 @@ Those are the classes to parse dbt artifacts.
34
34
- [ ManifestV8] ( dbt_artifacts_parser/parsers/manifest/manifest_v8.py ) for manifest.json v8
35
35
- [ ManifestV9] ( dbt_artifacts_parser/parsers/manifest/manifest_v9.py ) for manifest.json v9
36
36
- [ ManifestV10] ( dbt_artifacts_parser/parsers/manifest/manifest_v10.py ) for manifest.json v10
37
+ - [ ManifestV11] ( dbt_artifacts_parser/parsers/manifest/manifest_v11.py ) for manifest.json v11
37
38
38
39
### Run Results
39
40
- [ RunResultsV1] ( dbt_artifacts_parser/parsers/manifest/manifest_v1.py ) for run_results.json v1
40
41
- [ RunResultsV2] ( dbt_artifacts_parser/parsers/manifest/manifest_v2.py ) for run_results.json v2
41
42
- [ RunResultsV3] ( dbt_artifacts_parser/parsers/manifest/manifest_v3.py ) for run_results.json v3
42
43
- [ RunResultsV4] ( dbt_artifacts_parser/parsers/manifest/manifest_v4.py ) for run_results.json v4
44
+ - [ RunResultsV5] ( dbt_artifacts_parser/parsers/manifest/manifest_v5.py ) for run_results.json v5
43
45
44
46
### Sources
45
47
- [ SourcesV1] ( dbt_artifacts_parser/parsers/sources/sources_v1.py ) for sources.json v1
@@ -148,6 +150,13 @@ from dbt_artifacts_parser.parser import parse_manifest_v10
148
150
with open (" path/to/manifest.json" , " r" ) as fp:
149
151
manifest_dict = json.load(fp)
150
152
manifest_obj = parse_manifest_v10(manifest = manifest_dict)
153
+
154
+ # parse manifest.json v11
155
+ from dbt_artifacts_parser.parser import parse_manifest_v11
156
+
157
+ with open (" path/to/manifest.json" , " r" ) as fp:
158
+ manifest_dict = json.load(fp)
159
+ manifest_obj = parse_manifest_v11(manifest = manifest_dict)
151
160
```
152
161
153
162
### Parse run-results.json
@@ -189,6 +198,13 @@ from dbt_artifacts_parser.parser import parse_run_results_v4
189
198
with open (" path/to/run-results.json" , " r" ) as fp:
190
199
run_results_dict = json.load(fp)
191
200
run_results_obj = parse_run_results_v4(run_results = run_results_dict)
201
+
202
+ # parse run-results.json v5
203
+ from dbt_artifacts_parser.parser import parse_run_results_v5
204
+
205
+ with open (" path/to/run-results.json" , " r" ) as fp:
206
+ run_results_dict = json.load(fp)
207
+ run_results_obj = parse_run_results_v5(run_results = run_results_dict)
192
208
```
193
209
194
210
### Parse sources.json
0 commit comments