dependabot[bot] opened a new pull request, #3232: URL: https://github.com/apache/iceberg-python/pull/3232
Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.6.14 to 0.7.7. <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.6</h2> <h2>What's Changed 🚀</h2> <h2>💥 Breaking Changes</h2> <ul> <li>feat!: add iceberg table support with the gravitino catalog <a href="https://github.com/rchowell"><code>@rchowell</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6509">#6509</a>)</li> </ul> <h2>✨ Features</h2> <ul> <li>feat!: add iceberg table support with the gravitino catalog <a href="https://github.com/rchowell"><code>@rchowell</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6509">#6509</a>)</li> <li>feat(swordfish): plan caching <a href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6278">#6278</a>)</li> <li>feat: add daft-checkpoint crate with CheckpointStore trait and in-mem… <a href="https://github.com/rohitkulshreshtha"><code>@rohitkulshreshtha</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6511">#6511</a>)</li> <li>feat: optionally keep the native progress bar visible after job completion <a href="https://github.com/BABTUNA"><code>@BABTUNA</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6449">#6449</a>)</li> <li>feat(build): add experimental cross-wheel build target <a href="https://github.com/cckellogg"><code>@cckellogg</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6360">#6360</a>)</li> <li>feat: DataFrame.from_files <a href="https://github.com/rchowell"><code>@rchowell</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6507">#6507</a>)</li> <li>feat: Add Apache Paimon Lake Format Support <a href="https://github.com/chenghuichen"><code>@chenghuichen</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6450">#6450</a>)</li> <li>feat: add current_date, current_timestamp, current_timezone and SQL aliases <a href="https://github.com/BABTUNA"><code>@BABTUNA</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6495">#6495</a>)</li> <li>feat(subscribers): add typed event for operator and stats callbacks <a href="https://github.com/cckellogg"><code>@cckellogg</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6479">#6479</a>)</li> <li>feat: support to_ray_dataset() from the native runner <a href="https://github.com/desmondcheongzx"><code>@desmondcheongzx</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6486">#6486</a>)</li> <li>feat: async data sources and tasks <a href="https://github.com/rchowell"><code>@rchowell</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6492">#6492</a>)</li> <li>feat: Add hex and unhex <a href="https://github.com/Lucas61000"><code>@Lucas61000</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6373">#6373</a>)</li> <li>feat: implement _repr_mimebundle_ for DataFrame <a href="https://github.com/Abyss-lord"><code>@Abyss-lord</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6385">#6385</a>)</li> <li>feat: Add string strip function <a href="https://github.com/Lucas61000"><code>@Lucas61000</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6372">#6372</a>)</li> <li>feat: add plan fingerprinting for LocalPhysicalPlan <a href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6276">#6276</a>)</li> <li>feat: Add metrics for join operators <a href="https://github.com/srilman"><code>@srilman</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6391">#6391</a>)</li> <li>feat(observability): add process-level memory and CPU monitoring <a href="https://github.com/desmondcheongzx"><code>@desmondcheongzx</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6428">#6428</a>)</li> <li>feat: define a single DataSource trait matching our python interface. <a href="https://github.com/rchowell"><code>@rchowell</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6427">#6427</a>)</li> <li>feat(io): Propagate storage_options to Lance backend to enable Apache Gravitino (gvfs://) support <a href="https://github.com/qingfeng-occ"><code>@qingfeng-occ</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6430">#6430</a>)</li> <li>feat(subscribers): add JSONL event log subscriber <a href="https://github.com/cckellogg"><code>@cckellogg</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6420">#6420</a>)</li> <li>feat: Add support for reading whole text files to <code>read_text</code> <a href="https://github.com/plotor"><code>@plotor</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6354">#6354</a>)</li> <li>feat(expressions): support count(mode='all') without expr <a href="https://github.com/Abyss-lord"><code>@Abyss-lord</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6358">#6358</a>)</li> <li>feat: kafka bounded datasource <a href="https://github.com/everySympathy"><code>@everySympathy</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/5970">#5970</a>)</li> <li>feat(udf): support ray_options and resource overrides in UDF v2 <a href="https://github.com/Jay-ju"><code>@Jay-ju</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/5982">#5982</a>)</li> <li>feat: Add global agg support for Dataframe <code>select</code> <a href="https://github.com/caican00"><code>@caican00</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6067">#6067</a>)</li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: correct grid card indentation on modalities overview page <a href="https://github.com/everettVT"><code>@everettVT</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6530">#6530</a>)</li> <li>fix(series): unable to cast directly from string to fixed_size_binary <a href="https://github.com/Abyss-lord"><code>@Abyss-lord</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6521">#6521</a>)</li> <li>fix: respect scheme aliases in Iceberg writes <a href="https://github.com/rchowell"><code>@rchowell</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6512">#6512</a>)</li> <li>fix(series): cast should not change input argument name <a href="https://github.com/Abyss-lord"><code>@Abyss-lord</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6515">#6515</a>)</li> <li>fix: preserve show options without setting format <a href="https://github.com/aaron-ang"><code>@aaron-ang</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6102">#6102</a>)</li> <li>fix: strict inequalities must NOT be relaxed for Identity transform <a href="https://github.com/gavin9402"><code>@gavin9402</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6484">#6484</a>)</li> <li>fix: fix column missing issue for jsonl record schema when reading json/jsonl files <a href="https://github.com/caican00"><code>@caican00</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/5681">#5681</a>)</li> <li>fix: remove use_safetensors=True to allow model fallback <a href="https://github.com/rchowell"><code>@rchowell</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6489">#6489</a>)</li> <li>fix: close connections in io tests and address other warnings <a href="https://github.com/rchowell"><code>@rchowell</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6470">#6470</a>)</li> <li>fix: deflake a probabilistic test that is causing release uploads to fail <a href="https://github.com/rchowell"><code>@rchowell</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6475">#6475</a>)</li> <li>fix(io): fix JSONL byte-range reading and make chunk_size byte-based <a href="https://github.com/everySympathy"><code>@everySympathy</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6374">#6374</a>)</li> <li>fix(sql): fall back to single scan when partition bounds are degenerate <a href="https://github.com/qingfeng-occ"><code>@qingfeng-occ</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6482">#6482</a>)</li> <li>fix: clippy errors on iterators in tests <a href="https://github.com/rchowell"><code>@rchowell</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6476">#6476</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/8e950a83c1e192d7b19d8d9d5dae383e891b7578"><code>8e950a8</code></a> chore: Move Flight Server to Rust (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6519">#6519</a>)</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/1cd6a3a3bdb2977eb143ba2da290b8d8127a3a0d"><code>1cd6a3a</code></a> chore(deps): bump the all group with 9 updates (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6569">#6569</a>)</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/17d8a7fa42a63b8a3f5d374413a445d4c8ec64c3"><code>17d8a7f</code></a> fix(dataframe): explain plan does not make sense when using a write_ op (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6564">#6564</a>)</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/768c14a508fafbbce56b20db752c94cd8c544863"><code>768c14a</code></a> chore: harden supply chain — exclude-newer, pin actions and uv (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6565">#6565</a>)</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/b99b44816ad789bb15ba24f61fe63fd3c99f1c1b"><code>b99b448</code></a> fix(native): preserve df metrics after stats manager shutdown (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6555">#6555</a>)</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/a43a2fd8562d85b53ad5487c97aaa34302d0cc1e"><code>a43a2fd</code></a> chore(io): replace python source shim on the rust side (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6556">#6556</a>)</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/927c69e46de865061faa69f75ff8d0d16832125f"><code>927c69e</code></a> fix: hide dashboard result preview for unsupported queries (Flotilla) (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6557">#6557</a>)</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/e97a24d5bd52a6a351f2d6a1a9fb1bc2dcd1c608"><code>e97a24d</code></a> feat(subscriber): add Event enum and on_event dispatch for subscriber (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6508">#6508</a>)</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/486f6c6306207abaea73ac7183106ba3cbe19138"><code>486f6c6</code></a> fix: short-circuit evaluation for coalesce (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/6525">#6525</a>)</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/5dd232d8ba1fdbcf7d6fd8a3523861a85d9b2c53"><code>5dd232d</code></a> feat: support various image hash functions (aHash, dHash, pHash, wHash, crop-...</li> <li>Additional commits viewable in <a href="https://github.com/Eventual-Inc/Daft/compare/v0.6.14...v0.7.7">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]
