dependabot[bot] opened a new pull request, #3788:
URL: https://github.com/apache/iceberg-python/pull/3788

   Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.7.21 to 0.7.23.
   <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.23</h2>
   <!-- raw HTML omitted -->
   <h2>What's Changed</h2>
   <h3>✨ Features</h3>
   <ul>
   <li>feat(iceberg): inject DataFile column stats into DataSourceTask for 
predicate short-circuit by <a 
href="https://github.com/jiangxt2";><code>@​jiangxt2</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7301";>Eventual-Inc/Daft#7301</a></li>
   </ul>
   <h3>🐛 Bug Fixes</h3>
   <ul>
   <li>fix(dataframe): preserve explain() plan for all write sinks by <a 
href="https://github.com/desmondcheongzx";><code>@​desmondcheongzx</code></a> in 
<a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/6580";>Eventual-Inc/Daft#6580</a></li>
   </ul>
   <h3>🚀 Performance</h3>
   <ul>
   <li>perf: Optimize stats aggregation within Swordfish by <a 
href="https://github.com/srilman";><code>@​srilman</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7359";>Eventual-Inc/Daft#7359</a></li>
   </ul>
   <h3>📖 Documentation</h3>
   <ul>
   <li>docs: migrate tutorials and examples to <a 
href="https://github.com/daft";><code>@​daft</code></a>.func / <a 
href="https://github.com/daft";><code>@​daft</code></a>.cls by <a 
href="https://github.com/everettVT";><code>@​everettVT</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/6729";>Eventual-Inc/Daft#6729</a></li>
   </ul>
   <h3>✅ Tests</h3>
   <ul>
   <li>test(iceberg): cover read_iceberg against a local catalog by <a 
href="https://github.com/jackylee-ch";><code>@​jackylee-ch</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7357";>Eventual-Inc/Daft#7357</a></li>
   </ul>
   <h3>🔧 Maintenance</h3>
   <ul>
   <li>chore: Update dashboard frontend dependencies by <a 
href="https://github.com/srilman";><code>@​srilman</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7360";>Eventual-Inc/Daft#7360</a></li>
   <li>chore: Ignore Dependabot warnings in benchmarks by <a 
href="https://github.com/srilman";><code>@​srilman</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7361";>Eventual-Inc/Daft#7361</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/Eventual-Inc/Daft/compare/v0.7.22...untagged-8f79647338339e50cd69";>https://github.com/Eventual-Inc/Daft/compare/v0.7.22...untagged-8f79647338339e50cd69</a></p>
   <h2>v0.7.22</h2>
   <!-- raw HTML omitted -->
   <h2>What's Changed</h2>
   <h3>✨ Features</h3>
   <ul>
   <li>feat(catalog): support Gravitino Iceberg REST catalogs by <a 
href="https://github.com/kyo-tom";><code>@​kyo-tom</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7245";>Eventual-Inc/Daft#7245</a></li>
   <li>feat(io): add HDFS support via OpenDAL services-hdfs by <a 
href="https://github.com/Lucas61000";><code>@​Lucas61000</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7202";>Eventual-Inc/Daft#7202</a></li>
   <li>feat(io): export HdfsConfig from daft.io by <a 
href="https://github.com/Lucas61000";><code>@​Lucas61000</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7298";>Eventual-Inc/Daft#7298</a></li>
   <li>feat(sql): support CREATE TABLE statement by <a 
href="https://github.com/Lucas61000";><code>@​Lucas61000</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7186";>Eventual-Inc/Daft#7186</a></li>
   <li>feat(functions): add try_divide for PySpark parity by <a 
href="https://github.com/BABTUNA";><code>@​BABTUNA</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7210";>Eventual-Inc/Daft#7210</a></li>
   <li>feat(file): trace media file reads by <a 
href="https://github.com/everettVT";><code>@​everettVT</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7312";>Eventual-Inc/Daft#7312</a></li>
   <li>feat(file): trace video frame decoding by <a 
href="https://github.com/everettVT";><code>@​everettVT</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7313";>Eventual-Inc/Daft#7313</a></li>
   <li>feat(sql): support read_parquet ignore_corrupt_files by <a 
href="https://github.com/jackylee-ch";><code>@​jackylee-ch</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7133";>Eventual-Inc/Daft#7133</a></li>
   <li>feat(sql): resolve read_iceberg io_config from table properties and 
default config by <a 
href="https://github.com/jackylee-ch";><code>@​jackylee-ch</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7273";>Eventual-Inc/Daft#7273</a></li>
   <li>feat(sql): support ignore_corrupt_files in read_csv by <a 
href="https://github.com/jackylee-ch";><code>@​jackylee-ch</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7264";>Eventual-Inc/Daft#7264</a></li>
   </ul>
   <h3>🐛 Bug Fixes</h3>
   <ul>
   <li>fix(core): handle all-null list literals by <a 
href="https://github.com/everySympathy";><code>@​everySympathy</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7168";>Eventual-Inc/Daft#7168</a></li>
   <li>fix(parquet): honor row-group constraints in count_rows() count pushdown 
by <a href="https://github.com/FANNG1";><code>@​FANNG1</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7288";>Eventual-Inc/Daft#7288</a></li>
   <li>fix: Gravitino catalog S3 credential key mismatch and _has_table error 
handling by <a href="https://github.com/jiangxt2";><code>@​jiangxt2</code></a> 
in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7279";>Eventual-Inc/Daft#7279</a></li>
   <li>fix(io): decode video with a single PyAV generator so .mkv/.webm yield 
frames by <a 
href="https://github.com/AnayGarodia";><code>@​AnayGarodia</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7229";>Eventual-Inc/Daft#7229</a></li>
   <li>fix(io): support writing to hdfs:// URLs that include a port by <a 
href="https://github.com/Lucas61000";><code>@​Lucas61000</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7307";>Eventual-Inc/Daft#7307</a></li>
   <li>fix(ai): route OpenAI chat completions parse through beta namespace by 
<a href="https://github.com/colin-ho";><code>@​colin-ho</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/6995";>Eventual-Inc/Daft#6995</a></li>
   <li>fix: truncate default IOConfig fields in explain() output by <a 
href="https://github.com/shreynath";><code>@​shreynath</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7327";>Eventual-Inc/Daft#7327</a></li>
   </ul>
   <h3>♻️ Refactor</h3>
   <ul>
   <li>refactor(shuffle): migrate repartition onto shared backend and unify 
pipeline dispatch by <a 
href="https://github.com/BABTUNA";><code>@​BABTUNA</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7275";>Eventual-Inc/Daft#7275</a></li>
   <li>refactor(io): migrate Delta Lake scans to DataSource by <a 
href="https://github.com/ihopenre-eng";><code>@​ihopenre-eng</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7300";>Eventual-Inc/Daft#7300</a></li>
   <li>refactor(io): migrate Hudi scans to DataSource by <a 
href="https://github.com/Lucas61000";><code>@​Lucas61000</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7324";>Eventual-Inc/Daft#7324</a></li>
   <li>refactor: migrate IcebergScanOperator to DataSource by <a 
href="https://github.com/Lucas61000";><code>@​Lucas61000</code></a> in <a 
href="https://redirect.github.com/Eventual-Inc/Daft/pull/7311";>Eventual-Inc/Daft#7311</a></li>
   </ul>
   <h3>📖 Documentation</h3>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/Eventual-Inc/Daft/commit/1d287b53e823912c8fe955913816e303123aba13";><code>1d287b5</code></a>
 docs: migrate tutorials and examples to <a 
href="https://github.com/daft";><code>@​daft</code></a>.func / <a 
href="https://github.com/daft";><code>@​daft</code></a>.cls (<a 
href="https://redirect.github.com/Eventual-Inc/Daft/issues/6729";>#6729</a>)</li>
   <li><a 
href="https://github.com/Eventual-Inc/Daft/commit/583445d3e59e1897153cd6040bac588a510ead01";><code>583445d</code></a>
 chore: Ignore Dependabot warnings in benchmarks (<a 
href="https://redirect.github.com/Eventual-Inc/Daft/issues/7361";>#7361</a>)</li>
   <li><a 
href="https://github.com/Eventual-Inc/Daft/commit/0c4e77a4bb6b7e5af94856fc0cdb2d059bc32412";><code>0c4e77a</code></a>
 chore: Update dashboard frontend dependencies (<a 
href="https://redirect.github.com/Eventual-Inc/Daft/issues/7360";>#7360</a>)</li>
   <li><a 
href="https://github.com/Eventual-Inc/Daft/commit/de65162fc402eee22ccb1db2cd36274284eabbbb";><code>de65162</code></a>
 feat(iceberg): inject DataFile column stats into DataSourceTask for 
predicate...</li>
   <li><a 
href="https://github.com/Eventual-Inc/Daft/commit/d830b67a76412a8fa2f3482850e42526fceee00e";><code>d830b67</code></a>
 fix(dataframe): preserve explain() plan for all write sinks (<a 
href="https://redirect.github.com/Eventual-Inc/Daft/issues/6580";>#6580</a>)</li>
   <li><a 
href="https://github.com/Eventual-Inc/Daft/commit/db209cd62d88f741054c9a8e714ca680efb69be5";><code>db209cd</code></a>
 test(iceberg): cover read_iceberg against a local catalog (<a 
href="https://redirect.github.com/Eventual-Inc/Daft/issues/7357";>#7357</a>)</li>
   <li><a 
href="https://github.com/Eventual-Inc/Daft/commit/afd411e4b87b1ecfc930d5c02923d93ca4872f84";><code>afd411e</code></a>
 perf: Optimize stats aggregation within Swordfish (<a 
href="https://redirect.github.com/Eventual-Inc/Daft/issues/7359";>#7359</a>)</li>
   <li><a 
href="https://github.com/Eventual-Inc/Daft/commit/b5d58ed9edb17ecec2bbe6879636b4416e976f1d";><code>b5d58ed</code></a>
 docs: remove dead HDF5 example notebook link (<a 
href="https://redirect.github.com/Eventual-Inc/Daft/issues/7352";>#7352</a>)</li>
   <li><a 
href="https://github.com/Eventual-Inc/Daft/commit/ae892e89b012a0d745d4e45f85fa0dd235422a5a";><code>ae892e8</code></a>
 feat(sql): support ignore_corrupt_files in read_csv (<a 
href="https://redirect.github.com/Eventual-Inc/Daft/issues/7264";>#7264</a>)</li>
   <li><a 
href="https://github.com/Eventual-Inc/Daft/commit/a638352fe57e7ccab7857a0aa017824640be4628";><code>a638352</code></a>
 feat(sql): resolve read_iceberg io_config from table properties and default 
c...</li>
   <li>Additional commits viewable in <a 
href="https://github.com/Eventual-Inc/Daft/compare/v0.7.21...v0.7.23";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft&package-manager=uv&previous-version=0.7.21&new-version=0.7.23)](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]

Reply via email to