Skip to content

Commit a1c4840

Browse files
authored
Chore!: bump sqlglot to v26.19.0 (#4504)
1 parent 50802b3 commit a1c4840

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ dependencies = [
2121
"requests",
2222
"rich[jupyter]",
2323
"ruamel.yaml",
24-
"sqlglot[rs]~=26.17.1",
24+
"sqlglot[rs]~=26.19.0",
2525
"tenacity",
2626
"time-machine",
2727
"json-stream"

tests/core/test_model.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5067,7 +5067,8 @@ def test_when_matched():
50675067
unique_key ("purchase_order_id"),
50685068
when_matched (
50695069
WHEN MATCHED AND __MERGE_SOURCE__._operation = 1 THEN DELETE
5070-
WHEN MATCHED AND __MERGE_SOURCE__._operation <> 1 THEN UPDATE SET __MERGE_TARGET__.purchase_order_id = 1
5070+
WHEN MATCHED AND __MERGE_SOURCE__._operation <> 1 THEN UPDATE SET
5071+
__MERGE_TARGET__.purchase_order_id = 1
50715072
),
50725073
batch_concurrency 1,
50735074
forward_only FALSE,
@@ -5118,7 +5119,8 @@ def fingerprint_merge(
51185119
kind INCREMENTAL_BY_UNIQUE_KEY (
51195120
unique_key ("purchase_order_id"),
51205121
when_matched (
5121-
WHEN MATCHED AND __MERGE_SOURCE__.salary <> __MERGE_TARGET__.salary THEN UPDATE SET ARRAY('target.update_datetime = source.update_datetime', 'target.salary = source.salary')
5122+
WHEN MATCHED AND __MERGE_SOURCE__.salary <> __MERGE_TARGET__.salary THEN UPDATE SET
5123+
ARRAY('target.update_datetime = source.update_datetime', 'target.salary = source.salary')
51225124
),
51235125
batch_concurrency 1,
51245126
forward_only FALSE,
@@ -7495,7 +7497,8 @@ def test_merge_filter():
74957497
unique_key ("purchase_order_id"),
74967498
when_matched (
74977499
WHEN MATCHED AND {MERGE_SOURCE_ALIAS}._operation = 1 THEN DELETE
7498-
WHEN MATCHED AND {MERGE_SOURCE_ALIAS}._operation <> 1 THEN UPDATE SET {MERGE_TARGET_ALIAS}.purchase_order_id = 1
7500+
WHEN MATCHED AND {MERGE_SOURCE_ALIAS}._operation <> 1 THEN UPDATE SET
7501+
{MERGE_TARGET_ALIAS}.purchase_order_id = 1
74997502
),
75007503
merge_filter (
75017504
{MERGE_SOURCE_ALIAS}.ds > (

tests/lsp/test_completions.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@
1111

1212
@pytest.mark.fast
1313
def test_get_keywords_from_tokenizer():
14-
assert len(get_keywords_from_tokenizer()) > len(TOKENIZER_KEYWORDS)
14+
assert len(get_keywords_from_tokenizer()) >= len(TOKENIZER_KEYWORDS)
1515

1616

1717
@pytest.mark.fast
1818
def test_get_sql_completions_no_context():
1919
completions = get_sql_completions(None, None)
20-
assert len(completions.keywords) > len(TOKENIZER_KEYWORDS)
20+
assert len(completions.keywords) >= len(TOKENIZER_KEYWORDS)
2121
assert len(completions.models) == 0
2222

2323

0 commit comments

Comments
 (0)