-
Notifications
You must be signed in to change notification settings - Fork 96
Commit 06077ba
authored
Update sqlglot requirement from <25.29,>=25.5.0 to >=25.5.0,<25.30 (#3224)
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>[v25.29.0] - 2024-11-05</h2>
<h3>:boom: BREAKING CHANGES</h3>
<ul>
<li>
<p>due to <a
href="https://github.com/tobymao/sqlglot/commit/e92904e61ab3b14fe18d472df19311f9b014f6cc"><code>e92904e</code></a>
- Transpile ANY to EXISTS <em>(PR <a
href="https://redirect.github.com/tobymao/sqlglot/pull/4305">#4305</a>
by <a
href="https://github.com/VaggelisD"><code>@VaggelisD</code></a>)</em>:</p>
<p>Transpile ANY to EXISTS (<a
href="https://redirect.github.com/tobymao/sqlglot/issues/4305">#4305</a>)</p>
</li>
<li>
<p>due to <a
href="https://github.com/tobymao/sqlglot/commit/23e620f7cd2860fbce45a5377a75ae0c8f031ce0"><code>23e620f</code></a>
- Support MEDIAN() function <em>(PR <a
href="https://redirect.github.com/tobymao/sqlglot/pull/4317">#4317</a>
by <a
href="https://github.com/VaggelisD"><code>@VaggelisD</code></a>)</em>:</p>
<p>Support MEDIAN() function (<a
href="https://redirect.github.com/tobymao/sqlglot/issues/4317">#4317</a>)</p>
</li>
<li>
<p>due to <a
href="https://github.com/tobymao/sqlglot/commit/a093ae750af8a351e54f1431deba1f2ce6843666"><code>a093ae7</code></a>
- always wrap value in NOT value IS ... <em>(PR <a
href="https://redirect.github.com/tobymao/sqlglot/pull/4331">#4331</a>
by <a
href="https://github.com/georgesittas"><code>@georgesittas</code></a>)</em>:</p>
<p>always wrap value in NOT value IS ... (<a
href="https://redirect.github.com/tobymao/sqlglot/issues/4331">#4331</a>)</p>
</li>
<li>
<p>due to <a
href="https://github.com/tobymao/sqlglot/commit/84f78aafd5d7e74da407167cd394d2bff0718cfb"><code>84f78aa</code></a>
- parse information schema views into a single identifier <em>(PR <a
href="https://redirect.github.com/tobymao/sqlglot/pull/4336">#4336</a>
by <a
href="https://github.com/georgesittas"><code>@georgesittas</code></a>)</em>:</p>
<p>parse information schema views into a single identifier (<a
href="https://redirect.github.com/tobymao/sqlglot/issues/4336">#4336</a>)</p>
</li>
</ul>
<h3>:sparkles: New Features</h3>
<ul>
<li><a
href="https://github.com/tobymao/sqlglot/commit/efd9b4ed5a761a2ebfc47a1582e9d1b2eb7cb277"><code>efd9b4e</code></a>
- <strong>postgres</strong>: Support JSONB_EXISTS <em>(PR <a
href="https://redirect.github.com/tobymao/sqlglot/pull/4302">#4302</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/4299">#4299</a>
opened by <a
href="https://github.com/dor-bernstein"><code>@dor-bernstein</code></a></em></li>
</ul>
</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/e92904e61ab3b14fe18d472df19311f9b014f6cc"><code>e92904e</code></a>
- <strong>spark</strong>: Transpile ANY to EXISTS <em>(PR <a
href="https://redirect.github.com/tobymao/sqlglot/pull/4305">#4305</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/4298">#4298</a>
opened by <a
href="https://github.com/dor-bernstein"><code>@dor-bernstein</code></a></em></li>
</ul>
</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/2af4936bd9b318c695aae249324ff67bcd1292f6"><code>2af4936</code></a>
- <strong>snowflake</strong>: Transpile BQ's TIMESTAMP() function
<em>(PR <a
href="https://redirect.github.com/tobymao/sqlglot/pull/4309">#4309</a>
by <a
href="https://github.com/VaggelisD"><code>@VaggelisD</code></a>)</em></li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/50a1c919d0d46384e3bd9ba1d45c24dd07efe6d2"><code>50a1c91</code></a>
- <strong>snowflake</strong>: Transpile exp.TimestampAdd <em>(PR <a
href="https://redirect.github.com/tobymao/sqlglot/pull/4320">#4320</a>
by <a
href="https://github.com/VaggelisD"><code>@VaggelisD</code></a>)</em></li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/01671ce137c9cf8d0f12dadc66e0db141f797d16"><code>01671ce</code></a>
- <strong>teradata</strong>: add support for hexadecimal literals
<em>(PR <a
href="https://redirect.github.com/tobymao/sqlglot/pull/4323">#4323</a>
by <a
href="https://github.com/thomascjohnson"><code>@thomascjohnson</code></a>)</em></li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/23e620f7cd2860fbce45a5377a75ae0c8f031ce0"><code>23e620f</code></a>
- Support MEDIAN() function <em>(PR <a
href="https://redirect.github.com/tobymao/sqlglot/pull/4317">#4317</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/4315">#4315</a>
opened by <a
href="https://github.com/cpcloud"><code>@cpcloud</code></a></em></li>
</ul>
</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/9faef8d1ceff91dd88db46b2c187d64f15490bf4"><code>9faef8d</code></a>
- <strong>snowflake</strong>: Transpile exp.TimestampSub <em>(PR <a
href="https://redirect.github.com/tobymao/sqlglot/pull/4329">#4329</a>
by <a
href="https://github.com/VaggelisD"><code>@VaggelisD</code></a>)</em></li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/2d98cacc723bc0c0df8ce11895983fb7cb9f5237"><code>2d98cac</code></a>
- <strong>BigQuery</strong>: Support JSON_VALUE() <em>(PR <a
href="https://redirect.github.com/tobymao/sqlglot/pull/4332">#4332</a>
by <a
href="https://github.com/VaggelisD"><code>@VaggelisD</code></a>)</em></li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/f8fec0ab098df37c3b54d91c24e5d8ec84f7cdbe"><code>f8fec0a</code></a>
- <strong>snowflake</strong>: Transpile exp.DatetimeDiff <em>(PR <a
href="https://redirect.github.com/tobymao/sqlglot/pull/4334">#4334</a>
by <a
href="https://github.com/VaggelisD"><code>@VaggelisD</code></a>)</em></li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/16fd1ea2653a602bdc0d8b81e971fb1acadee585"><code>16fd1ea</code></a>
- <strong>BigQuery</strong>: Support JSON_QUERY <em>(PR <a
href="https://redirect.github.com/tobymao/sqlglot/pull/4333">#4333</a>
by <a
href="https://github.com/VaggelisD"><code>@VaggelisD</code></a>)</em></li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/c09b6a2a37807795ead251f4fb81a9ba144cce27"><code>c09b6a2</code></a>
- <strong>duckdb</strong>: support flags for RegexpExtract <em>(PR <a
href="https://redirect.github.com/tobymao/sqlglot/pull/4326">#4326</a>
by <a
href="https://github.com/NickCrews"><code>@NickCrews</code></a>)</em></li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/536973cfc9d00110e388e8af1ed91d73607e07c2"><code>536973c</code></a>
- <strong>trino</strong>: add support for the ON OVERFLOW clause in
LISTAGG <em>(PR <a
href="https://redirect.github.com/tobymao/sqlglot/pull/4340">#4340</a>
by <a
href="https://github.com/georgesittas"><code>@georgesittas</code></a>)</em></li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/4584935cab328eced61c62a998cc013cab5cc3e3"><code>4584935</code></a>
- <strong>snowflake</strong>: Transpile exp.StrToDate <em>(PR <a
href="https://redirect.github.com/tobymao/sqlglot/pull/4348">#4348</a>
by <a
href="https://github.com/VaggelisD"><code>@VaggelisD</code></a>)</em></li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/71f4a47910d5db97fa1a286891d72b5c4694d294"><code>71f4a47</code></a>
- <strong>snowflake</strong>: Transpile exp.DatetimeAdd <em>(PR <a
href="https://redirect.github.com/tobymao/sqlglot/pull/4349">#4349</a>
by <a
href="https://github.com/VaggelisD"><code>@VaggelisD</code></a>)</em></li>
</ul>
<h3>:bug: Bug Fixes</h3>
<ul>
<li><a
href="https://github.com/tobymao/sqlglot/commit/551afff58ea7bc1047775bfcd5d80b812fb3f682"><code>551afff</code></a>
- handle a Move edge case in the semantic differ <em>(PR <a
href="https://redirect.github.com/tobymao/sqlglot/pull/4295">#4295</a>
by <a
href="https://github.com/georgesittas"><code>@georgesittas</code></a>)</em></li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/a66e721dcd63488f7f3b427569a2115ae044c71b"><code>a66e721</code></a>
- <strong>generator</strong>: Add NULL FILTER on ARRAY_AGG only for
columns <em>(PR <a
href="https://redirect.github.com/tobymao/sqlglot/pull/4301">#4301</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/4300">#4300</a>
opened by <a
href="https://github.com/elad-sachs"><code>@elad-sachs</code></a></em></li>
</ul>
</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/b4ea602ab17b0e8e85ddb090156c7bd2c6354de4"><code>b4ea602</code></a>
- <strong>clickhouse</strong>: improve parsing of WITH FILL ...
INTERPOLATE <em>(PR <a
href="https://redirect.github.com/tobymao/sqlglot/pull/4311">#4311</a>
by <a
href="https://github.com/georgesittas"><code>@georgesittas</code></a>)</em>
<ul>
<li>:arrow_lower_right: <em>fixes issue <a
href="https://redirect.github.com/tobymao/sqlglot/issues/4310">#4310</a>
opened by <a
href="https://github.com/brunorpinho"><code>@brunorpinho</code></a></em></li>
</ul>
</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/749886b574a5dfa03aeb78b76d9cc097aa0f3e65"><code>749886b</code></a>
- <strong>tsql</strong>: Generate LOG(...) for exp.Ln <em>(PR <a
href="https://redirect.github.com/tobymao/sqlglot/pull/4318">#4318</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/4316">#4316</a>
opened by <a
href="https://github.com/cpcloud"><code>@cpcloud</code></a></em></li>
</ul>
</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/5c1b1f43014967f6853752ba8d0899757a3efcd5"><code>5c1b1f4</code></a>
- <strong>parser</strong>: optionally parse a Stream expression <em>(PR
<a
href="https://redirect.github.com/tobymao/sqlglot/pull/4325">#4325</a>
by <a
href="https://github.com/georgesittas"><code>@georgesittas</code></a>)</em>
<ul>
<li>:arrow_lower_right: <em>fixes issue <a
href="https://redirect.github.com/tobymao/sqlglot/issues/4324">#4324</a>
opened by <a
href="https://github.com/lancewl"><code>@lancewl</code></a></em></li>
</ul>
</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/bb49a00b16487356369bbb77aff9c2ff3f9cda52"><code>bb49a00</code></a>
- <strong>oracle</strong>: Do not normalize time units for exp.DateTrunc
<em>(PR <a
href="https://redirect.github.com/tobymao/sqlglot/pull/4328">#4328</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/4321">#4321</a>
opened by <a
href="https://github.com/cpcloud"><code>@cpcloud</code></a></em></li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tobymao/sqlglot/commit/84f78aafd5d7e74da407167cd394d2bff0718cfb"><code>84f78aa</code></a>
Fix(bigquery)!: parse information schema views into a single identifier
(<a
href="https://redirect.github.com/tobymao/sqlglot/issues/4336">#4336</a>)</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/71f4a47910d5db97fa1a286891d72b5c4694d294"><code>71f4a47</code></a>
feat(snowflake): Transpile exp.DatetimeAdd (<a
href="https://redirect.github.com/tobymao/sqlglot/issues/4349">#4349</a>)</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/4584935cab328eced61c62a998cc013cab5cc3e3"><code>4584935</code></a>
feat(snowflake): Transpile exp.StrToDate (<a
href="https://redirect.github.com/tobymao/sqlglot/issues/4348">#4348</a>)</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/1689dc7adbb913fe603b5e37eba29cc10d344cd2"><code>1689dc7</code></a>
fix(bigquery): Parse timezone for DATE_TRUNC (<a
href="https://redirect.github.com/tobymao/sqlglot/issues/4347">#4347</a>)</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/8e16abe2fed324b7ed6c718753cc623a8eb37814"><code>8e16abe</code></a>
fix(duckdb): we ALWAYS need to render group if params is present for
RegexpEx...</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/c1456d07097c42a2ba2078ad30a8afe4cc89597d"><code>c1456d0</code></a>
fix: presto/trino current_time closes <a
href="https://redirect.github.com/tobymao/sqlglot/issues/4344">#4344</a></li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/536973cfc9d00110e388e8af1ed91d73607e07c2"><code>536973c</code></a>
Feat(trino): add support for the ON OVERFLOW clause in LISTAGG (<a
href="https://redirect.github.com/tobymao/sqlglot/issues/4340">#4340</a>)</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/def4f1e3a9eac7545dfad223a5d49cee4fb7eeb8"><code>def4f1e</code></a>
fix: Refactor exp.RegexpExtract (follow up 4326) (<a
href="https://redirect.github.com/tobymao/sqlglot/issues/4341">#4341</a>)</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/c09b6a2a37807795ead251f4fb81a9ba144cce27"><code>c09b6a2</code></a>
feat(duckdb): support flags for RegexpExtract (<a
href="https://redirect.github.com/tobymao/sqlglot/issues/4326">#4326</a>)</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/16fd1ea2653a602bdc0d8b81e971fb1acadee585"><code>16fd1ea</code></a>
feat(BigQuery): Support JSON_QUERY (<a
href="https://redirect.github.com/tobymao/sqlglot/issues/4333">#4333</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tobymao/sqlglot/compare/v25.5.0...v25.29.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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent ddf35bd commit 06077baCopy full SHA for 06077ba
File tree
Expand file treeCollapse file tree
1 file changed
+1
-1
lines changedFilter options
Expand file treeCollapse file tree
1 file changed
+1
-1
lines changed+1-1Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
48 | 48 |
| |
49 | 49 |
| |
50 | 50 |
| |
51 |
| - | |
| 51 | + | |
52 | 52 |
| |
53 | 53 |
| |
54 | 54 |
| |
|
0 commit comments