This is an automated email from the ASF dual-hosted git repository.
kevinjqliu pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-python.git
The following commit(s) were added to refs/heads/main by this push:
new 1f27c9c7 Build: Bump daft from 0.5.18 to 0.5.19 (#2352)
1f27c9c7 is described below
commit 1f27c9c7f6f7778622abff464d87bdcf59045ea2
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Tue Aug 19 03:55:31 2025 -0700
Build: Bump daft from 0.5.18 to 0.5.19 (#2352)
Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.18 to
0.5.19.
<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.5.19</h2>
<h2>What's Changed 🚀</h2>
<p>We have a pretty crazy release this time around. Some especially
notable features include:</p>
<ul>
<li>Interactive DataFrames in Jupyter Notebooks, with special support
for some multimodal types</li>
<li>An async API for LLM text generation, particularly with OpenAI</li>
<li>A new <code>.into_batches</code> DataFrame API, the modern
alternative to <code>.into_partitions</code></li>
<li>Adding support for <code>.offset</code> / <code>OFFSET</code>
operator across the engine. Thanks <a
href="https://github.com/plotor"><code>@plotor</code></a> for the great
work!</li>
<li>Various Flotilla performance and reliability improvements</li>
<li>Various casting improvements</li>
</ul>
<h2>✨ Features</h2>
<ul>
<li>feat: Async open ai llm generate <a
href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4879">#4879</a>)</li>
<li>feat: Add offset syntax support to SQL <a
href="https://github.com/plotor"><code>@plotor</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4707">#4707</a>)</li>
<li>feat: adds support for SQL GROUP BY column position <a
href="https://github.com/rchowell"><code>@rchowell</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4955">#4955</a>)</li>
<li>feat: better dtype type inference <a
href="https://github.com/universalmind303"><code>@universalmind303</code></a>
(<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4973">#4973</a>)</li>
<li>feat: Casting from Python into struct or list types <a
href="https://github.com/srilman"><code>@srilman</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4957">#4957</a>)</li>
<li>feat: support creating partitioned tables in Iceberg via the Catalog
interface. <a
href="https://github.com/redpheonixx"><code>@redpheonixx</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4951">#4951</a>)</li>
<li>feat: implement into_batches operator on flotilla distrubted engine
<a href="https://github.com/ohbh"><code>@ohbh</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4958">#4958</a>)</li>
<li>feat: literal variants for (pretty much) all types <a
href="https://github.com/kevinzwang"><code>@kevinzwang</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4947">#4947</a>)</li>
<li>feat: Add offset support to Flotilla Engine <a
href="https://github.com/plotor"><code>@plotor</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4918">#4918</a>)</li>
<li>feat: implement into_batches on the swordfish native daft runner <a
href="https://github.com/ohbh"><code>@ohbh</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4935">#4935</a>)</li>
<li>feat: Flotilla broadcast join <a
href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4867">#4867</a>)</li>
</ul>
<h2>🐛 Bug Fixes</h2>
<ul>
<li>fix: Always just use actor for flotilla scheduler <a
href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4978">#4978</a>)</li>
<li>fix: Add handle for swordfish runtime stats manager <a
href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4970">#4970</a>)</li>
<li>fix: Dudep lance read required columns <a
href="https://github.com/xloya"><code>@xloya</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4967">#4967</a>)</li>
<li>fix: Don't use wildcard for logical plan match in pushdown rules <a
href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4945">#4945</a>)</li>
<li>fix: Coerce arrow schema for parquet decoding <a
href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4948">#4948</a>)</li>
<li>fix: use associate type for swordfish into_batches operator state <a
href="https://github.com/ohbh"><code>@ohbh</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4956">#4956</a>)</li>
<li>fix: raise error on invalid cross join parameters <a
href="https://github.com/rchowell"><code>@rchowell</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4952">#4952</a>)</li>
<li>fix: interactive html fixes <a
href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4943">#4943</a>)</li>
</ul>
<h2>♻️ Refactor</h2>
<ul>
<li>refactor: Use associate type for swordfish operator state <a
href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4921">#4921</a>)</li>
</ul>
<h2>📖 Documentation</h2>
<ul>
<li>docs: update links in document processing example <a
href="https://github.com/ccmao1130"><code>@ccmao1130</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4946">#4946</a>)</li>
<li>docs: improve daft.func documentation and type inference <a
href="https://github.com/universalmind303"><code>@universalmind303</code></a>
(<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4942">#4942</a>)</li>
<li>docs: fix link for pandas <a
href="https://github.com/universalmind303"><code>@universalmind303</code></a>
(<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4941">#4941</a>)</li>
</ul>
<h2>👷 CI</h2>
<ul>
<li>ci: add 3.11 to matrix and always include typing_extensions <a
href="https://github.com/rchowell"><code>@rchowell</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4950">#4950</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/23549cddfe55ba928c21fc9db3f6d3e1ea6af918"><code>23549cd</code></a>
fix: Always just use actor for flotilla scheduler (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4978">#4978</a>)</li>
<li><a
href="https://github.com/Eventual-Inc/Daft/commit/4f14d6ab6b725f21abbf24051137eac7b7e2d70d"><code>4f14d6a</code></a>
fix: Add handle for swordfish runtime stats manager (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4970">#4970</a>)</li>
<li><a
href="https://github.com/Eventual-Inc/Daft/commit/45332571ae51d140acfc5234733052e089305592"><code>4533257</code></a>
feat: Async open ai llm generate (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4879">#4879</a>)</li>
<li><a
href="https://github.com/Eventual-Inc/Daft/commit/012900890becb0689003c176c3cca8397ec55db1"><code>0129008</code></a>
feat: Add offset syntax support to SQL (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4707">#4707</a>)</li>
<li><a
href="https://github.com/Eventual-Inc/Daft/commit/5c7baae08ef6facb311277c23f29cd531a0f925e"><code>5c7baae</code></a>
feat: adds support for SQL GROUP BY column position (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4955">#4955</a>)</li>
<li><a
href="https://github.com/Eventual-Inc/Daft/commit/acb838a0d96bc5474db58517d0378e7f5c41813e"><code>acb838a</code></a>
feat: better dtype type inference (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4973">#4973</a>)</li>
<li><a
href="https://github.com/Eventual-Inc/Daft/commit/c555b0c4d935fbbae06b2066b32e6571e04ee703"><code>c555b0c</code></a>
fix: Dudep lance read required columns (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4967">#4967</a>)</li>
<li><a
href="https://github.com/Eventual-Inc/Daft/commit/5a7f4b0b21205723a474768d5107fe91ced8f1d2"><code>5a7f4b0</code></a>
feat: Casting from Python into struct or list types (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4957">#4957</a>)</li>
<li><a
href="https://github.com/Eventual-Inc/Daft/commit/99020728355ce4b9c984901fefe560573c395d74"><code>9902072</code></a>
feat: support creating partitioned tables in Iceberg via the Catalog
interfac...</li>
<li><a
href="https://github.com/Eventual-Inc/Daft/commit/7fc5d47efc7317135363909fc3aedaecd044f86a"><code>7fc5d47</code></a>
feat: implement into_batches operator on flotilla distrubted engine (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/4958">#4958</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Eventual-Inc/Daft/compare/v0.5.18...v0.5.19">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 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>
---
poetry.lock | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/poetry.lock b/poetry.lock
index 250f73a3..bf046db0 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -1236,26 +1236,26 @@ files = [
[[package]]
name = "daft"
-version = "0.5.18"
+version = "0.5.19"
description = "Distributed Dataframes for Multimodal Data"
optional = true
python-versions = ">=3.9"
groups = ["main"]
markers = "extra == \"daft\""
files = [
- {file = "daft-0.5.18-cp39-abi3-macosx_10_12_x86_64.whl", hash =
"sha256:13d52a0416b178ef860e66a0bc437b9ca386e9918846e94d759fc785c9a32d8f"},
- {file = "daft-0.5.18-cp39-abi3-macosx_11_0_arm64.whl", hash =
"sha256:f4e27c1b3c4b85bcf4e9bbae1de3165680ca7b8d47dd3ed78fc93d116d53be21"},
- {file = "daft-0.5.18-cp39-abi3-manylinux_2_24_aarch64.whl", hash =
"sha256:f948990300f3d88ea505af49a2dc70d60720d510c5f28a05f88469ed6969efcd"},
- {file = "daft-0.5.18-cp39-abi3-manylinux_2_24_x86_64.whl", hash =
"sha256:7b6d78fc45af586dcbcbe2734b4fb628d47604b56f1a0e9be606fa63166a0ce4"},
- {file = "daft-0.5.18-cp39-abi3-win_amd64.whl", hash =
"sha256:46657067776be7058b59b870faed3468e842f07a1dfb1901485edbcf7ac68cf3"},
- {file = "daft-0.5.18.tar.gz", hash =
"sha256:c903847583700dd98f37a914029f88ed7915e3aa65f2b97fea832293e5814306"},
+ {file = "daft-0.5.19-cp39-abi3-macosx_10_12_x86_64.whl", hash =
"sha256:395186cae3f4c704deec6d0dae39f343f8b45c94a8b18f071e883ee1bab0ec87"},
+ {file = "daft-0.5.19-cp39-abi3-macosx_11_0_arm64.whl", hash =
"sha256:cf66966e583cf92052f04f30bfbb1c80202b9c2a997901f56e2007e15cd7f52a"},
+ {file = "daft-0.5.19-cp39-abi3-manylinux_2_24_aarch64.whl", hash =
"sha256:05761c57c6a1a4b47b0c797938ee0bc71b88f5a379c7120acf009b8fc3f5c32d"},
+ {file = "daft-0.5.19-cp39-abi3-manylinux_2_24_x86_64.whl", hash =
"sha256:2758424cc474097becaf07ca509fa1d84043ab0e07766a1620ca3551235a3289"},
+ {file = "daft-0.5.19-cp39-abi3-win_amd64.whl", hash =
"sha256:d6e6a30ea1c7351eb7844d7de3c902624019ab8d0afe0061cbefb4b538452609"},
+ {file = "daft-0.5.19.tar.gz", hash =
"sha256:1abff3cb1c9a01d7324e95a7748ceb96093c4e3d6fa6a0a6f4b4b014a47e6ab4"},
]
[package.dependencies]
fsspec = "*"
pyarrow = ">=8.0.0"
tqdm = "*"
-typing-extensions = {version = ">=4.0.0", markers = "python_full_version <
\"3.10.0\""}
+typing-extensions = ">=4.0.0"
[package.extras]
all =
["daft[aws,azure,deltalake,gcp,iceberg,numpy,pandas,ray,spark,sql,unity]"]