From 5637072edda939203905fab2ab75b9afa3a40d25 Mon Sep 17 00:00:00 2001 From: Pulkit Gaur Date: Thu, 31 Jul 2025 19:36:01 +0530 Subject: [PATCH] =?UTF-8?q?Bump=20version:=200.0.21=20=E2=86=92=200.0.22?= =?UTF-8?q?=20and=20update=20dbt-artifacts-parser=20dependency=20to=200.9.?= =?UTF-8?q?0.=20Add=20support=20for=20ManifestV12=20in=20DBTVersion=20unio?= =?UTF-8?q?n.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- setup.py | 4 ++-- src/datapilot/core/platforms/dbt/schemas/manifest.py | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 4c6c87d..606f298 100755 --- a/setup.py +++ b/setup.py @@ -13,7 +13,7 @@ def read(*names, **kwargs): setup( name="altimate-datapilot-cli", - version="0.0.21", + version="0.0.22", license="MIT", description="Assistant for Data Teams", long_description="{}\n{}".format( @@ -63,7 +63,7 @@ def read(*names, **kwargs): python_requires=">=3.8", install_requires=[ "click~=8.1.7", - "dbt-artifacts-parser~=0.8.1", + "dbt-artifacts-parser~=0.9.0", "ruamel.yaml~=0.18.6", "tabulate~=0.9.0", "requests>=2.31", diff --git a/src/datapilot/core/platforms/dbt/schemas/manifest.py b/src/datapilot/core/platforms/dbt/schemas/manifest.py index 4af4e8e..1691bd1 100644 --- a/src/datapilot/core/platforms/dbt/schemas/manifest.py +++ b/src/datapilot/core/platforms/dbt/schemas/manifest.py @@ -18,6 +18,7 @@ from dbt_artifacts_parser.parsers.manifest.manifest_v10 import ManifestV10 from dbt_artifacts_parser.parsers.manifest.manifest_v11 import ManifestV11 from dbt_artifacts_parser.parsers.manifest.manifest_v11 import SupportedLanguage +from dbt_artifacts_parser.parsers.manifest.manifest_v12 import ManifestV12 from pydantic import BaseModel @@ -28,6 +29,7 @@ class DBTVersion(BaseModel): Manifest = Union[ + ManifestV12, ManifestV11, ManifestV10, ManifestV9,