Skip to content

Commit 1be3509

Browse files
fix(deps): update dependency sqlglot to >=23.4,<26.2 (#10662)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Phillip Cloud <[email protected]>
1 parent 3363771 commit 1be3509

File tree

5 files changed

+14
-11
lines changed

5 files changed

+14
-11
lines changed

ibis/backends/sql/compilers/mysql.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ def visit_FindInSet(self, op, *, needle, values):
220220

221221
def visit_EndsWith(self, op, *, arg, end):
222222
to = sge.DataType(this=sge.DataType.Type.BINARY)
223-
return self.f.right(arg, self.f.char_length(end)).eq(sge.Cast(this=end, to=to))
223+
return self.f.right(arg, self.f.length(end)).eq(sge.Cast(this=end, to=to))
224224

225225
def visit_StartsWith(self, op, *, arg, start):
226226
to = sge.DataType(this=sge.DataType.Type.BINARY)

ibis/backends/sql/dialects.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -363,6 +363,7 @@ class Generator(TSQL.Generator):
363363
sge.RegexpLike: (
364364
lambda _, e: f"({e.this.sql('mysql')} RLIKE {e.expression.sql('mysql')})"
365365
),
366+
sge.Length: rename_func("char_length"),
366367
}
367368

368369

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ dependencies = [
3030
"parsy>=2",
3131
"python-dateutil>=2.8.2",
3232
"pytz>=2022.7",
33-
"sqlglot>=23.4,<26.1",
33+
"sqlglot>=23.4,<26.2",
3434
"toolz>=0.11",
3535
"typing-extensions>=4.3.0",
3636
]

requirements-dev.txt

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

uv.lock

Lines changed: 9 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)