diff --git a/dbt_artifacts_parser/__init__.py b/dbt_artifacts_parser/__init__.py index 5336b20..1cb295c 100644 --- a/dbt_artifacts_parser/__init__.py +++ b/dbt_artifacts_parser/__init__.py @@ -18,4 +18,4 @@ A dbt artifacts parser in python """ -__version__ = "0.10.0" +__version__ = "0.10.1" diff --git a/dbt_artifacts_parser/parsers/run_results/run_results_v6.py b/dbt_artifacts_parser/parsers/run_results/run_results_v6.py index 1d91382..8682be3 100644 --- a/dbt_artifacts_parser/parsers/run_results/run_results_v6.py +++ b/dbt_artifacts_parser/parsers/run_results/run_results_v6.py @@ -16,9 +16,10 @@ class Metadata(BaseParserModel): extra="forbid", ) dbt_schema_version: str - dbt_version: Optional[str] = "1.9.0b2" + dbt_version: Optional[str] = "1.10.0a1" generated_at: Optional[str] = None invocation_id: Optional[str] = None + invocation_started_at: Optional[str] = None env: Optional[Dict[str, str]] = None @@ -27,6 +28,7 @@ class Status(Enum): error = "error" skipped = "skipped" partial_success = "partial success" + no_op = "no-op" class Status1(Enum): diff --git a/dbt_artifacts_parser/resources/run-results/run-results_v6.json b/dbt_artifacts_parser/resources/run-results/run-results_v6.json index 1bf1cf7..d90afc1 100644 --- a/dbt_artifacts_parser/resources/run-results/run-results_v6.json +++ b/dbt_artifacts_parser/resources/run-results/run-results_v6.json @@ -12,7 +12,7 @@ }, "dbt_version": { "type": "string", - "default": "1.9.0b2" + "default": "1.10.0a1" }, "generated_at": { "type": "string" @@ -27,6 +27,16 @@ } ] }, + "invocation_started_at": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] + }, "env": { "type": "object", "additionalProperties": { @@ -55,7 +65,8 @@ "success", "error", "skipped", - "partial success" + "partial success", + "no-op" ] }, {