Skip to content

Commit 542a29e

Browse files
Update sqlglot requirement from <25.35,>=25.5.0 to >=25.5.0,<26.1 (#3433)
Updates the requirements on [sqlglot](https://github.com/tobymao/sqlglot) to permit the latest version. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tobymao/sqlglot/blob/main/CHANGELOG.md">sqlglot's changelog</a>.</em></p> <blockquote> <h2>[v26.0.0] - 2024-12-10</h2> <h3>:boom: BREAKING CHANGES</h3> <ul> <li> <p>due to <a href="https://github.com/tobymao/sqlglot/commit/1d3c9aa604c7bf60166a0e5587f1a8d88b89bea6"><code>1d3c9aa</code></a> - Transpile support for bitor/bit_or snowflake function <em>(PR <a href="https://redirect.github.com/tobymao/sqlglot/pull/4486">#4486</a> by <a href="https://github.com/ankur334"><code>@​ankur334</code></a>)</em>:</p> <p>Transpile support for bitor/bit_or snowflake function (<a href="https://redirect.github.com/tobymao/sqlglot/issues/4486">#4486</a>)</p> </li> <li> <p>due to <a href="https://github.com/tobymao/sqlglot/commit/ab108518c53173ddf71ac1dfd9e45df6ac621b81"><code>ab10851</code></a> - Preserve roundtrips of DATETIME/DATETIME2 <em>(PR <a href="https://redirect.github.com/tobymao/sqlglot/pull/4491">#4491</a> by <a href="https://github.com/VaggelisD"><code>@​VaggelisD</code></a>)</em>:</p> <p>Preserve roundtrips of DATETIME/DATETIME2 (<a href="https://redirect.github.com/tobymao/sqlglot/issues/4491">#4491</a>)</p> </li> </ul> <h3>:sparkles: New Features</h3> <ul> <li><a href="https://github.com/tobymao/sqlglot/commit/1d3c9aa604c7bf60166a0e5587f1a8d88b89bea6"><code>1d3c9aa</code></a> - <strong>snowflake</strong>: Transpile support for bitor/bit_or snowflake function <em>(PR <a href="https://redirect.github.com/tobymao/sqlglot/pull/4486">#4486</a> by <a href="https://github.com/ankur334"><code>@​ankur334</code></a>)</em></li> <li><a href="https://github.com/tobymao/sqlglot/commit/822aea0826f09fa773193004acb2af99e495fddd"><code>822aea0</code></a> - <strong>snowflake</strong>: Support for inline FOREIGN KEY <em>(PR <a href="https://redirect.github.com/tobymao/sqlglot/pull/4493">#4493</a> by <a href="https://github.com/VaggelisD"><code>@​VaggelisD</code></a>)</em> <ul> <li>:arrow_lower_right: <em>addresses issue <a href="https://redirect.github.com/tobymao/sqlglot/issues/4489">#4489</a> opened by <a href="https://github.com/kylekarpack"><code>@​kylekarpack</code></a></em></li> </ul> </li> </ul> <h3>:bug: Bug Fixes</h3> <ul> <li><a href="https://github.com/tobymao/sqlglot/commit/ab108518c53173ddf71ac1dfd9e45df6ac621b81"><code>ab10851</code></a> - <strong>tsql</strong>: Preserve roundtrips of DATETIME/DATETIME2 <em>(PR <a href="https://redirect.github.com/tobymao/sqlglot/pull/4491">#4491</a> by <a href="https://github.com/VaggelisD"><code>@​VaggelisD</code></a>)</em></li> <li><a href="https://github.com/tobymao/sqlglot/commit/43975e4b7abcd640cd5a0f91aea1fbda8dd893cb"><code>43975e4</code></a> - <strong>duckdb</strong>: Allow escape strings similar to Postgres <em>(PR <a href="https://redirect.github.com/tobymao/sqlglot/pull/4497">#4497</a> by <a href="https://github.com/VaggelisD"><code>@​VaggelisD</code></a>)</em> <ul> <li>:arrow_lower_right: <em>fixes issue <a href="https://redirect.github.com/tobymao/sqlglot/issues/4496">#4496</a> opened by <a href="https://github.com/LennartH"><code>@​LennartH</code></a></em></li> </ul> </li> </ul> <h2>[v25.34.1] - 2024-12-10</h2> <h3>:boom: BREAKING CHANGES</h3> <ul> <li> <p>due to <a href="https://github.com/tobymao/sqlglot/commit/f70f12408fbaf021dd105f2eac957b9e6fac045d"><code>f70f124</code></a> - transpile MySQL FORMAT to DuckDB <em>(PR <a href="https://redirect.github.com/tobymao/sqlglot/pull/4488">#4488</a> by <a href="https://github.com/georgesittas"><code>@​georgesittas</code></a>)</em>:</p> <p>transpile MySQL FORMAT to DuckDB (<a href="https://redirect.github.com/tobymao/sqlglot/issues/4488">#4488</a>)</p> </li> </ul> <h3>:sparkles: New Features</h3> <ul> <li><a href="https://github.com/tobymao/sqlglot/commit/f70f12408fbaf021dd105f2eac957b9e6fac045d"><code>f70f124</code></a> - transpile MySQL FORMAT to DuckDB <em>(PR <a href="https://redirect.github.com/tobymao/sqlglot/pull/4488">#4488</a> by <a href="https://github.com/georgesittas"><code>@​georgesittas</code></a>)</em> <ul> <li>:arrow_lower_right: <em>addresses issue <a href="https://redirect.github.com/tobymao/sqlglot/issues/4445">#4445</a> opened by <a href="https://github.com/fanyang01"><code>@​fanyang01</code></a></em></li> </ul> </li> <li><a href="https://github.com/tobymao/sqlglot/commit/5a276f33df48dab96e77c560c4b193f9634974f7"><code>5a276f3</code></a> - add parse into tuple <em>(commit by <a href="https://github.com/tobymao"><code>@​tobymao</code></a>)</em></li> </ul> <h3>:wrench: Chores</h3> <ul> <li><a href="https://github.com/tobymao/sqlglot/commit/ddf74833c3e033067e731eab387db658a9a803be"><code>ddf7483</code></a> - enable python 3.13 in CI <em>(PR <a href="https://redirect.github.com/tobymao/sqlglot/pull/4483">#4483</a> by <a href="https://github.com/simon-pactum"><code>@​simon-pactum</code></a>)</em></li> </ul> <h2>[v25.34.0] - 2024-12-06</h2> <h3>:boom: BREAKING CHANGES</h3> <ul> <li> <p>due to <a href="https://github.com/tobymao/sqlglot/commit/41c6d24c99e130b3c8e35e348a25a59e9e3d5553"><code>41c6d24</code></a> - Alias expanded USING STRUCT fields <em>(PR <a href="https://redirect.github.com/tobymao/sqlglot/pull/4474">#4474</a> by <a href="https://github.com/VaggelisD"><code>@​VaggelisD</code></a>)</em>:</p> <p>Alias expanded USING STRUCT fields (<a href="https://redirect.github.com/tobymao/sqlglot/issues/4474">#4474</a>)</p> </li> </ul> <h3>:sparkles: New Features</h3> <ul> <li><a href="https://github.com/tobymao/sqlglot/commit/41c6d24c99e130b3c8e35e348a25a59e9e3d5553"><code>41c6d24</code></a> - <strong>optimizer</strong>: Alias expanded USING STRUCT fields <em>(PR <a href="https://redirect.github.com/tobymao/sqlglot/pull/4474">#4474</a> by <a href="https://github.com/VaggelisD"><code>@​VaggelisD</code></a>)</em> <ul> <li>:arrow_lower_right: <em>addresses issue <a href="https://redirect.github.com/TobikoData/sqlmesh/issues/3465">#3465</a> opened by <a href="https://github.com/esciara"><code>@​esciara</code></a></em></li> </ul> </li> </ul> <h3>:bug: Bug Fixes</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tobymao/sqlglot/commit/051c6f085e426dbcdda3fbc324a180ada268355f"><code>051c6f0</code></a> Refactor!!: bundle multiple WHEN [NOT] MATCHED into a exp.WhenSequence (<a href="https://redirect.github.com/tobymao/sqlglot/issues/4495">#4495</a>)</li> <li><a href="https://github.com/tobymao/sqlglot/commit/43975e4b7abcd640cd5a0f91aea1fbda8dd893cb"><code>43975e4</code></a> fix(duckdb): Allow escape strings similar to Postgres (<a href="https://redirect.github.com/tobymao/sqlglot/issues/4497">#4497</a>)</li> <li><a href="https://github.com/tobymao/sqlglot/commit/ab108518c53173ddf71ac1dfd9e45df6ac621b81"><code>ab10851</code></a> fix(tsql)!: Preserve roundtrips of DATETIME/DATETIME2 (<a href="https://redirect.github.com/tobymao/sqlglot/issues/4491">#4491</a>)</li> <li><a href="https://github.com/tobymao/sqlglot/commit/822aea0826f09fa773193004acb2af99e495fddd"><code>822aea0</code></a> feat(snowflake): Support for inline FOREIGN KEY (<a href="https://redirect.github.com/tobymao/sqlglot/issues/4493">#4493</a>)</li> <li><a href="https://github.com/tobymao/sqlglot/commit/1d3c9aa604c7bf60166a0e5587f1a8d88b89bea6"><code>1d3c9aa</code></a> feat(snowflake)!: Transpile support for bitor/bit_or snowflake function (<a href="https://redirect.github.com/tobymao/sqlglot/issues/4486">#4486</a>)</li> <li><a href="https://github.com/tobymao/sqlglot/commit/2655d7c11d677cf47f33ac62fbfb86f4117ffd75"><code>2655d7c</code></a> docs: update API docs, CHANGELOG.md for v25.34.1 [skip ci]</li> <li><a href="https://github.com/tobymao/sqlglot/commit/5a276f33df48dab96e77c560c4b193f9634974f7"><code>5a276f3</code></a> feat: add parse into tuple</li> <li><a href="https://github.com/tobymao/sqlglot/commit/ddf74833c3e033067e731eab387db658a9a803be"><code>ddf7483</code></a> Chore: enable python 3.13 in CI (<a href="https://redirect.github.com/tobymao/sqlglot/issues/4483">#4483</a>)</li> <li><a href="https://github.com/tobymao/sqlglot/commit/f70f12408fbaf021dd105f2eac957b9e6fac045d"><code>f70f124</code></a> Feat!: transpile MySQL FORMAT to DuckDB (<a href="https://redirect.github.com/tobymao/sqlglot/issues/4488">#4488</a>)</li> <li><a href="https://github.com/tobymao/sqlglot/commit/3db54b137484b0496d9cbda003f5c747f5965e64"><code>3db54b1</code></a> docs: update API docs, CHANGELOG.md for v25.34.0 [skip ci]</li> <li>Additional commits viewable in <a href="https://github.com/tobymao/sqlglot/compare/v25.5.0...v26.0.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 5ee7fc3 commit 542a29e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ dependencies = ["databricks-sdk>=0.38,<0.39",
4848
"databricks-labs-lsql>=0.14.0,<0.15",
4949
"databricks-labs-blueprint>=0.9.1,<0.10",
5050
"PyYAML>=6.0.0,<7.0.0",
51-
"sqlglot>=25.5.0,<25.35",
51+
"sqlglot>=25.5.0,<26.1",
5252
"astroid>=3.3.1"]
5353

5454
[project.optional-dependencies]

0 commit comments

Comments
 (0)