From b5f25fa7d909f3e3aadbfd0bae606fcb2597a043 Mon Sep 17 00:00:00 2001 From: George Sittas Date: Mon, 3 Mar 2025 19:39:39 +0200 Subject: [PATCH] Chore!: bump sqlglot[rs] to v26.8.0 --- setup.py | 2 +- sqlmesh/core/model/definition.py | 1 - tests/core/test_macros.py | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/setup.py b/setup.py index 639118a80d..4f26e3bd76 100644 --- a/setup.py +++ b/setup.py @@ -47,7 +47,7 @@ "rich[jupyter]", "ruamel.yaml", "setuptools; python_version>='3.12'", - "sqlglot[rs]~=26.6.0", + "sqlglot[rs]~=26.8.0", "tenacity", "time-machine", ], diff --git a/sqlmesh/core/model/definition.py b/sqlmesh/core/model/definition.py index 18d8e9214c..948e23edaf 100644 --- a/sqlmesh/core/model/definition.py +++ b/sqlmesh/core/model/definition.py @@ -1428,7 +1428,6 @@ def is_breaking_change(self, previous: Model) -> t.Optional[bool]: this_query, matchings=[(previous_query, this_query)], delta_only=True, - copy=False, dialect=self.dialect if self.dialect == previous.dialect else None, ) inserted_expressions = {e.expression for e in edits if isinstance(e, Insert)} diff --git a/tests/core/test_macros.py b/tests/core/test_macros.py index 1258bf427d..e05b51e6e1 100644 --- a/tests/core/test_macros.py +++ b/tests/core/test_macros.py @@ -921,7 +921,7 @@ def test_date_spine(assert_exp_eq, dialect, date_part): CAST('2022-01-01' AS DATE), CAST('2024-12-31' AS DATE), INTERVAL '{interval}' - ) AS value + ) AS _t(value) ) AS _exploded(date_{date_part}) """ elif dialect == "spark":