diff --git a/data_diff/dbt_parser.py b/data_diff/dbt_parser.py index 617ce1b1..4d9c6897 100644 --- a/data_diff/dbt_parser.py +++ b/data_diff/dbt_parser.py @@ -62,7 +62,7 @@ def try_set_dbt_flags(): PROJECT_FILE = "dbt_project.yml" PROFILES_FILE = "profiles.yml" LOWER_DBT_V = "1.0.0" -UPPER_DBT_V = "1.6.0" +UPPER_DBT_V = "1.7.0" # https://github.com/dbt-labs/dbt-core/blob/c952d44ec5c2506995fbad75320acbae49125d3d/core/dbt/cli/resolvers.py#L6 diff --git a/poetry.lock b/poetry.lock index 713fbaff..e4284657 100644 --- a/poetry.lock +++ b/poetry.lock @@ -611,19 +611,19 @@ http = ["httpx"] [[package]] name = "dbt-artifacts-parser" -version = "0.3.0" +version = "0.4.0" description = "A dbt artifacts parser in python" category = "main" optional = false python-versions = ">=3.7.0" files = [ - {file = "dbt-artifacts-parser-0.3.0.tar.gz", hash = "sha256:8da48fd0f294270609f2270744c179de84a214d83cab257cdeb75f63e5f88722"}, - {file = "dbt_artifacts_parser-0.3.0-py3-none-any.whl", hash = "sha256:da42cda2c2b9cb3ef83e5e3fbeb4ad5ee350038d91dd7376f88d5207b13d2034"}, + {file = "dbt_artifacts_parser-0.4.0-py3-none-any.whl", hash = "sha256:ad4e66727b698357211d77d5fd189949ba4d6c03882f1ba3fbf45b486dda2e8a"}, + {file = "dbt_artifacts_parser-0.4.0.tar.gz", hash = "sha256:2a38cde825439060072c8c9d0cdf99b9b271979ef26dc0ac0ea79e1a62da6297"}, ] [package.dependencies] datamodel-code-generator = ">=0.12.0" -pydantic = ">=1.6" +pydantic = ">=1.6,<2.0" [package.extras] dev = ["build (==0.7.0)", "flit (==3.7.1)", "pdoc3 (>=0.9.2)", "pre-commit (>=2.15.0)", "pyyaml (>=5.3)", "yapf (>=0.29.0)"] @@ -2509,4 +2509,4 @@ vertica = ["vertica-python"] [metadata] lock-version = "2.0" python-versions = "^3.7.2" -content-hash = "bf98b3f4a699b4c9b41bd7eff188e5231efdae0aa58cb34ed44a59aa44dbdddf" +content-hash = "2f0b1787f67d835be6dcdd616359a530804e9301c5c3fd2305c715ddffbb1ad4" diff --git a/pyproject.toml b/pyproject.toml index 47537a4e..e598e999 100755 --- a/pyproject.toml +++ b/pyproject.toml @@ -37,7 +37,7 @@ trino = {version="^0.314.0", optional=true} presto-python-client = {version="*", optional=true} clickhouse-driver = {version="*", optional=true} duckdb = {version="^0.7.0", optional=true} -dbt-artifacts-parser = {version="^0.3.0"} +dbt-artifacts-parser = {version="^0.4.0"} dbt-core = {version="^1.0.0"} keyring = "*" tabulate = "^0.9.0" @@ -59,7 +59,7 @@ presto-python-client = "*" clickhouse-driver = "*" vertica-python = "*" duckdb = "^0.7.0" -dbt-artifacts-parser = "^0.3.0" +dbt-artifacts-parser = "^0.4.0" dbt-core = "^1.0.0" # google-cloud-bigquery = "*" # databricks-sql-connector = "*"