fix(deps): update dependency sqlglot to >=23.4,<25.5 #9472
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
>=23.4,<25.4
->>=23.4,<25.5
Release Notes
tobymao/sqlglot (sqlglot)
v25.4.0
Compare Source
💥 BREAKING CHANGES
due to
9fb1d79
- extract unit should be a var, not a column (PR #3712 by @tobymao):extract unit should be a var, not a column (#3712)
due to
ae1816f
- simplify no longer removes neg, add to_py (PR #3714 by @tobymao):simplify no longer removes neg, add to_py (#3714)
due to
beaf9cc
- coalesce left-hand side of join conditions produced by expanding USING (PR #3715 by @georgesittas):coalesce left-hand side of join conditions produced by expanding USING (#3715)
✨ New Features
97739fe
- add Select expression parser (commit by @georgesittas)1c2279c
- duckdb: Transpile exp.Length from other dialects (PR #3708 by @VaggelisD)23dac71
- snowflake: add support for CONNECT_BY_ROOT expression (PR #3717 by @georgesittas)4f050e0
- transpile BigQuery's SAFE_CAST with FORMAT to DuckDB (PR #3718 by @georgesittas)🐛 Bug Fixes
3a86d7e
- non deterministic aggs in planner closes #3709 (commit by @tobymao)3b8568d
- clickhouse: extract closes #3711 (commit by @tobymao)9fb1d79
- extract unit should be a var, not a column (PR #3712 by @tobymao)ae1816f
- simplify no longer removes neg, add to_py (PR #3714 by @tobymao)beaf9cc
- optimizer: coalesce left-hand side of join conditions produced by expanding USING (PR #3715 by @georgesittas)v25.3.3
Compare Source
♻️ Refactors
972ce7d
- control ParseJSON generation logic with a flag (PR #3707 by @georgesittas)v25.3.2
Compare Source
✨ New Features
a1327c7
- tsql: Add support for scope qualifier operator (PR #3703 by @VaggelisD)🐛 Bug Fixes
842a9f0
- parser: preserve Cast expression when it's 'safe' and has a format (PR #3705 by @georgesittas)fc0411d
- parser: explicitly check for identifiers in _parse_types (PR #3704 by @georgesittas)♻️ Refactors
e9236e3
- add EXPAND_ALIAS_REFS_ONLY_IN_GROUP_BY dialect constant (PR #3702 by @georgesittas)92c6ebb
- tsql: make ScopeResolution round-trippable (PR #3706 by @georgesittas)v25.3.1
Compare Source
✨ New Features
4ed02b0
- transpile TRY_PARSE_JSON Snowflake -> DuckDB (PR #3696 by @georgesittas)60fa5e3
- snowflake: add support for dynamic table DDL (commit by @georgesittas)🐛 Bug Fixes
442c61d
- tokenizer: don't treat escapes in raw strings as such for some dialects (PR #3689 by @georgesittas)f3e928e
- parser: make parse_var_or_string more lenient (PR #3695 by @georgesittas)806a7e4
- remove tokenizer cache for multi-threading (commit by @tobymao)3fba603
- don't treat /*+ as a HINT token in dialects that don't support hints (PR #3697 by @georgesittas)e5d534c
- optimizer: Force early alias expansion in BQ & CH (PR #3699 by @VaggelisD)1cfb1ff
- proper parsing of unit in spark/databricks date_diff (PR #3701 by @georgesittas)🔧 Chores
8b16199
- bump sqlglotrs to v0.2.8 (commit by @georgesittas)Configuration
📅 Schedule: Branch creation - "after 10pm every weekday,every weekend,before 5am every weekday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.