dependabot[bot] opened a new pull request, #3112: URL: https://github.com/apache/iceberg-python/pull/3112
Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.6.14 to 0.7.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Eventual-Inc/Daft/releases">daft's releases</a>.</em></p> <blockquote> <h2>v0.7.4</h2> <h2>What's Changed 🚀</h2> <h2>💥 Breaking Changes</h2> <ul> <li>refactor(arrow2)!: remaining arrow2 from daft-core <a href="https://github.com/universalmind303"><code>@universalmind303</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6284">#6284</a>)</li> <li>refactor(arrow2)!: use arrow-rs casting for strftime function <a href="https://github.com/universalmind303"><code>@universalmind303</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6263">#6263</a>)</li> <li>refactor(arrow2)!: migrate interval arithmetic to arrow-rs <a href="https://github.com/rohitkulshreshtha"><code>@rohitkulshreshtha</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6186">#6186</a>)</li> </ul> <h2>✨ Features</h2> <ul> <li>feat(ai): Add HTTP URL direct passthrough for images and videos in prompt function <a href="https://github.com/huleilei"><code>@huleilei</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6182">#6182</a>)</li> <li>feat(sql): add DATE_TRUNC function support <a href="https://github.com/desmondcheongzx"><code>@desmondcheongzx</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6258">#6258</a>)</li> <li>feat(swordfish): Streaming sources <a href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/5978">#5978</a>)</li> <li>feat(metrics): add metrics docs <a href="https://github.com/cckellogg"><code>@cckellogg</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6253">#6253</a>)</li> <li>feat(io/av): enhance time-interval sampling with comprehensive tests and improved <a href="https://github.com/huleilei"><code>@huleilei</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6088">#6088</a>)</li> <li>feat: Add Tencent Cloud COS (Cloud Object Storage) support <a href="https://github.com/XuQianJin-Stars"><code>@XuQianJin-Stars</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6140">#6140</a>)</li> <li>feat(metrics): consolidate naming and add node.type attribute <a href="https://github.com/cckellogg"><code>@cckellogg</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6236">#6236</a>)</li> <li>feat: add Flight shuffle to Flotilla <a href="https://github.com/srilman"><code>@srilman</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6123">#6123</a>)</li> <li>feat: Apache OpenDAL™ compatible backends <a href="https://github.com/universalmind303"><code>@universalmind303</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6177">#6177</a>)</li> <li>feat(observability): Split duration into separate column in metrics DF <a href="https://github.com/srilman"><code>@srilman</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6235">#6235</a>)</li> <li>feat: add support for pyiceberg 0.11.0 <a href="https://github.com/gweaverbiodev"><code>@gweaverbiodev</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6200">#6200</a>)</li> <li>feat: add support for SQL ORDER BY column position <a href="https://github.com/Lucas61000"><code>@Lucas61000</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6211">#6211</a>)</li> <li>feat: Supports running dashboard in daemon mode <a href="https://github.com/plotor"><code>@plotor</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/5993">#5993</a>)</li> <li>feat: json_write support for time stamps <a href="https://github.com/gpathak128"><code>@gpathak128</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6214">#6214</a>)</li> <li>feat: <code>.as_T</code> cast methods <a href="https://github.com/aaron-ang"><code>@aaron-ang</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6100">#6100</a>)</li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: handle case where join keys are different for sort-merge multi-partition join <a href="https://github.com/gweaverbiodev"><code>@gweaverbiodev</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6243">#6243</a>)</li> <li>fix(arrow2): reinterpret physical array as logical type after cast fallback <a href="https://github.com/desmondcheongzx"><code>@desmondcheongzx</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6291">#6291</a>)</li> <li>fix(sql): resolve GROUP BY ambiguous column names for derived expressions <a href="https://github.com/desmondcheongzx"><code>@desmondcheongzx</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6286">#6286</a>)</li> <li>fix(flight): Add a check for <code>flight_shuffle_dirs</code> arg and change default <a href="https://github.com/srilman"><code>@srilman</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6266">#6266</a>)</li> <li>fix: Map Literal <-> Python Dict conversion <a href="https://github.com/w2ais"><code>@w2ais</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6084">#6084</a>)</li> <li>fix: NaN-aware comparator for multi-column search_sorted and sort <a href="https://github.com/desmondcheongzx"><code>@desmondcheongzx</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6242">#6242</a>)</li> <li>fix: add ignore_empty_and_null parameter to <code>.explode()</code> <a href="https://github.com/singularityDLW"><code>@singularityDLW</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6047">#6047</a>)</li> <li>fix: Broadcast literal expressions in aggregations to match input length <a href="https://github.com/desmondcheongzx"><code>@desmondcheongzx</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6155">#6155</a>)</li> <li>fix: Cleanup imports from dashboard daemon PR <a href="https://github.com/srilman"><code>@srilman</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6222">#6222</a>)</li> <li>fix: Fix compilation on main <a href="https://github.com/srilman"><code>@srilman</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6221">#6221</a>)</li> <li>fix: canonicalize negative NaN in multi-column sort comparator <a href="https://github.com/ykdojo"><code>@ykdojo</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6215">#6215</a>)</li> <li>fix: delta version parsing <a href="https://github.com/aaron-ang"><code>@aaron-ang</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6156">#6156</a>)</li> <li>fix: Register extension type before reading from Lance <a href="https://github.com/ykdojo"><code>@ykdojo</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6058">#6058</a>)</li> <li>fix: use union instead of append_column in window agg to fix schema mismatch <a href="https://github.com/ykdojo"><code>@ykdojo</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6178">#6178</a>)</li> <li>fix: into_batches should not allow downstream shuffle elision <a href="https://github.com/desmondcheongzx"><code>@desmondcheongzx</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6170">#6170</a>)</li> </ul> <h2>♻️ Refactor</h2> <ul> <li>refactor(arrow2): refactor index_bitmap and time_unit <a href="https://github.com/universalmind303"><code>@universalmind303</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6287">#6287</a>)</li> <li>refactor(arrow2)!: remaining arrow2 from daft-core <a href="https://github.com/universalmind303"><code>@universalmind303</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6284">#6284</a>)</li> <li>refactor(arrow2): remove series::try_from(name, arrow2_arr) <a href="https://github.com/universalmind303"><code>@universalmind303</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6283">#6283</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Eventual-Inc/Daft/commit/7b81e3bae447773b9d0eeb84736377597f8e3423"><code>7b81e3b</code></a> fix: handle case where join keys are different for sort-merge multi-partition...</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/37b352a00880ac2a6c50bf4a105fa5e5737e7642"><code>37b352a</code></a> fix(arrow2): reinterpret physical array as logical type after cast fallback (...</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/b828fd6941365394169c7926ea06f64234e877c7"><code>b828fd6</code></a> test(benchmarking): add some read_json python benchmarks (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6288">#6288</a>)</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/145fa33c0ae6ca5e522c696744f62edcd1a38b92"><code>145fa33</code></a> refactor(arrow2): refactor index_bitmap and time_unit (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6287">#6287</a>)</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/670cf8a136b6a4a375a831ef07607555453389af"><code>670cf8a</code></a> fix(sql): resolve GROUP BY ambiguous column names for derived expressions (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6">#6</a>...</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/9dd582963d4c89291f9567a543270f40e57abbd7"><code>9dd5829</code></a> feat(ai): Add HTTP URL direct passthrough for images and videos in prompt fun...</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/0608f568c8f54909fed04f8812937c42bfa66561"><code>0608f56</code></a> test(parquet): add benchmarks for nested types, codecs, and filter pushdown (...</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/c92502c3a157a837708f3bfe98713851bda989cd"><code>c92502c</code></a> refactor(arrow2)!: remaining arrow2 from daft-core (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6284">#6284</a>)</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/54e5cb7a1bd736665731eb89b115863f26a83338"><code>54e5cb7</code></a> feat(sql): add DATE_TRUNC function support (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6258">#6258</a>)</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/ad2a70289444cbfddb87b79a1db47d3a49c86624"><code>ad2a702</code></a> ci: include dashboard assets in maturin sdist for manylinux builds (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6281">#6281</a>)</li> <li>Additional commits viewable in <a href="https://github.com/Eventual-Inc/Daft/compare/v0.6.14...v0.7.4">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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 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> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
