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 83612d61 Build: Bump getdaft from 0.4.3 to 0.4.4 (#1687)
83612d61 is described below
commit 83612d6106f3275d6414ef1103969b3ed3f3a5e6
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Wed Feb 19 18:31:53 2025 -0500
Build: Bump getdaft from 0.4.3 to 0.4.4 (#1687)
Bumps [getdaft](https://github.com/Eventual-Inc/Daft) from 0.4.3 to
0.4.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Eventual-Inc/Daft/releases">getdaft's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.4</h2>
<h2>What's Changed 🚀</h2>
<ul>
<li>build: update python-publish workflow <a
href="https://github.com/ccmao1130"><code>@ccmao1130</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3797">#3797</a>)</li>
<li>build(docs): fix docgen failed workflow <a
href="https://github.com/ccmao1130"><code>@ccmao1130</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3766">#3766</a>)</li>
</ul>
<h2>✨ Features</h2>
<ul>
<li>feat: Adds .summarize() to compute statistics <a
href="https://github.com/rchowell"><code>@rchowell</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3810">#3810</a>)</li>
<li>feat(sql): SELECT without FROM <a
href="https://github.com/rchowell"><code>@rchowell</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3814">#3814</a>)</li>
<li>feat: Simplify is ins to an OR chain of eqs <a
href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3800">#3800</a>)</li>
<li>feat(session): Adds session class to python <a
href="https://github.com/rchowell"><code>@rchowell</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3809">#3809</a>)</li>
<li>feat(session): Replaces direct usage of DaftCatalog with Session <a
href="https://github.com/rchowell"><code>@rchowell</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3794">#3794</a>)</li>
<li>feat: Sequentially materialize left and right sides during hash join
<a href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3735">#3735</a>)</li>
<li>feat(connect): add temporal functions <a
href="https://github.com/universalmind303"><code>@universalmind303</code></a>
(<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3799">#3799</a>)</li>
<li>feat: nulls first kernels <a
href="https://github.com/universalmind303"><code>@universalmind303</code></a>
(<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3789">#3789</a>)</li>
<li>feat(table): implement list_unique and Set aggregation <a
href="https://github.com/f4t4nt"><code>@f4t4nt</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3710">#3710</a>)</li>
<li>feat: add functions to daft-connect <a
href="https://github.com/universalmind303"><code>@universalmind303</code></a>
(<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3780">#3780</a>)</li>
<li>feat(catalog): Defines a session for connection state <a
href="https://github.com/rchowell"><code>@rchowell</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3782">#3782</a>)</li>
<li>feat: implement bool_and and bool_or <a
href="https://github.com/f4t4nt"><code>@f4t4nt</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3754">#3754</a>)</li>
<li>feat(catalog): Defines an identifier for use across catalogs <a
href="https://github.com/rchowell"><code>@rchowell</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3763">#3763</a>)</li>
<li>feat(optimizer): Brute force join ordering <a
href="https://github.com/desmondcheongzx"><code>@desmondcheongzx</code></a>
(<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3688">#3688</a>)</li>
<li>feat(swordfish): Properly buffer unordered scan tasks <a
href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3751">#3751</a>)</li>
<li>feat: better sql datatype support <a
href="https://github.com/universalmind303"><code>@universalmind303</code></a>
(<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3750">#3750</a>)</li>
<li>feat: Adds list constructor to Expression and SQL APIs <a
href="https://github.com/rchowell"><code>@rchowell</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3737">#3737</a>)</li>
<li>feat: spark connect set operations <a
href="https://github.com/universalmind303"><code>@universalmind303</code></a>
(<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3739">#3739</a>)</li>
<li>feat: add spark explain <a
href="https://github.com/universalmind303"><code>@universalmind303</code></a>
(<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3741">#3741</a>)</li>
</ul>
<h2>🐛 Bug Fixes</h2>
<ul>
<li>fix: unity managed table reads <a
href="https://github.com/pmogren"><code>@pmogren</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3806">#3806</a>)</li>
<li>fix: boolean casts to strings and null propagation <a
href="https://github.com/rchowell"><code>@rchowell</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3770">#3770</a>)</li>
<li>fix: catalog table names <a
href="https://github.com/universalmind303"><code>@universalmind303</code></a>
(<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3760">#3760</a>)</li>
</ul>
<h2>🚀 Performance</h2>
<ul>
<li>perf(swordfish): Parallel expression evaluation <a
href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3593">#3593</a>)</li>
<li>perf: Use parquet metadata from schema inference for accurate scan
task statistics <a
href="https://github.com/desmondcheongzx"><code>@desmondcheongzx</code></a>
(<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3784">#3784</a>)</li>
</ul>
<h2>♻️ Refactor</h2>
<ul>
<li>refactor: rename <code>table</code> to <code>recordbatch</code> <a
href="https://github.com/universalmind303"><code>@universalmind303</code></a>
(<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3771">#3771</a>)</li>
<li>refactor: port DaftContext to rust side <a
href="https://github.com/universalmind303"><code>@universalmind303</code></a>
(<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3767">#3767</a>)</li>
<li>refactor: renames to_struct to just struct <a
href="https://github.com/rchowell"><code>@rchowell</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3755">#3755</a>)</li>
</ul>
<h2>📖 Documentation</h2>
<ul>
<li>docs: fix readthedocs build <a
href="https://github.com/ccmao1130"><code>@ccmao1130</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3824">#3824</a>)</li>
<li>docs: add scarf analytics <a
href="https://github.com/ccmao1130"><code>@ccmao1130</code></a> (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3773">#3773</a>)</li>
<li>docs: Update distributed docs to add byoc mode, change name to daft
cli <a
href="https://github.com/jessie-young"><code>@jessie-young</code></a>
(<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3768">#3768</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/47fde8a1da435d7d4af33960b908ad1c98b1c734"><code>47fde8a</code></a>
docs: fix readthedocs build (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3824">#3824</a>)</li>
<li><a
href="https://github.com/Eventual-Inc/Daft/commit/ed56fe3d986a3b615a8eff9eb42f9b40635a106f"><code>ed56fe3</code></a>
docs: add scarf analytics (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3773">#3773</a>)</li>
<li><a
href="https://github.com/Eventual-Inc/Daft/commit/b34c2bfb87af9af9dc64af4b319ce5d187aaf663"><code>b34c2bf</code></a>
feat: Adds .summarize() to compute statistics (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3810">#3810</a>)</li>
<li><a
href="https://github.com/Eventual-Inc/Daft/commit/87378cdec6631efc9178b33e390a5720bc90269a"><code>87378cd</code></a>
feat(sql): SELECT without FROM (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3814">#3814</a>)</li>
<li><a
href="https://github.com/Eventual-Inc/Daft/commit/e04d9772d3b094196f46880cb738ae93f189513a"><code>e04d977</code></a>
docs: Update distributed docs to add byoc mode, change name to daft cli
(<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3768">#3768</a>)</li>
<li><a
href="https://github.com/Eventual-Inc/Daft/commit/8cdc7a6dcaecdc903e7394c5b62b5ea46e82452e"><code>8cdc7a6</code></a>
fix: unity managed table reads (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3806">#3806</a>)</li>
<li><a
href="https://github.com/Eventual-Inc/Daft/commit/fba938daab3d3417fe69dc5df14b59ebe19319e1"><code>fba938d</code></a>
feat: Simplify is ins to an OR chain of eqs (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3800">#3800</a>)</li>
<li><a
href="https://github.com/Eventual-Inc/Daft/commit/e6db43bf5952983722fb1c21ce601ecd9b5e07a9"><code>e6db43b</code></a>
feat(session): Adds session class to python (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3809">#3809</a>)</li>
<li><a
href="https://github.com/Eventual-Inc/Daft/commit/f9a4b70dc370dcedbdd1820eb10654d8141e4743"><code>f9a4b70</code></a>
feat(session): Replaces direct usage of DaftCatalog with Session (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3794">#3794</a>)</li>
<li><a
href="https://github.com/Eventual-Inc/Daft/commit/1ae9605be4021eb3e0d066b15cb6516892705f16"><code>1ae9605</code></a>
perf(swordfish): Parallel expression evaluation (<a
href="https://redirect.github.com/Eventual-Inc/Daft/issues/3593">#3593</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Eventual-Inc/Daft/compare/v0.4.3...v0.4.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 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 b0cb8f49..ef06b5a9 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -1509,24 +1509,24 @@ gcsfuse = ["fusepy"]
[[package]]
name = "getdaft"
-version = "0.4.3"
+version = "0.4.4"
description = "Distributed Dataframes for Multimodal Data"
optional = true
python-versions = ">=3.9"
files = [
- {file = "getdaft-0.4.3-cp39-abi3-macosx_10_12_x86_64.whl", hash =
"sha256:94ad4a3b5dca650e5fe75b2db16b901fd7640e29af67f17fbcb213d90551a523"},
- {file = "getdaft-0.4.3-cp39-abi3-macosx_11_0_arm64.whl", hash =
"sha256:e2c7ad0a47874f5af20168a437504e00c84fa8c2cffb9e32cb7d508484c6c0db"},
- {file =
"getdaft-0.4.3-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
hash =
"sha256:b8fa68769f95a71f63d38b12811d94c47dc4bc2a14654bb5e481a8adc3ae5cba"},
- {file =
"getdaft-0.4.3-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash
= "sha256:2eb59124f3390103049d581afc1d8860cc07663f4928c46d4e88aad98bfea6c1"},
- {file = "getdaft-0.4.3-cp39-abi3-win_amd64.whl", hash =
"sha256:50d7c38c1fe0ce07a45c8beadc0a1742bb854e8ec0736d341dd8963481af2b21"},
- {file = "getdaft-0.4.3.tar.gz", hash =
"sha256:01f95c2d75b680a8d7fab757cbefd756dea340526af3aabc8be709f6e002f05d"},
+ {file = "getdaft-0.4.4-cp39-abi3-macosx_10_12_x86_64.whl", hash =
"sha256:1b8d4bcb28360cbc2a1a68fa2190b879eae6413938136f89d8e96810d38b0958"},
+ {file = "getdaft-0.4.4-cp39-abi3-macosx_11_0_arm64.whl", hash =
"sha256:5f51a0406425398992b9d5203978a248e80c0b65027459c4e852bc92df9e1676"},
+ {file =
"getdaft-0.4.4-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
hash =
"sha256:e84fd7168daf1e8c9a0fb012b7b91cd6bed5259a69207a0a0a3367345f7b78e6"},
+ {file =
"getdaft-0.4.4-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash
= "sha256:c6ac26a29c6a732f56898731b982da1949fb0106bd9d33348421b5d9b253fcc1"},
+ {file = "getdaft-0.4.4-cp39-abi3-win_amd64.whl", hash =
"sha256:576ccfc762d30a4c5003f98994e36b14d7afb1b4bea59d36d61efd277d863d11"},
+ {file = "getdaft-0.4.4.tar.gz", hash =
"sha256:53d15b38ab6ac0a516200dfd60e1f517437d9b973f6dd06ebccdff9f8b293fe1"},
]
[package.dependencies]
fsspec = "*"
pyarrow = ">=8.0.0"
tqdm = "*"
-typing-extensions = {version = ">=4.0.0", markers = "python_version <
\"3.10\""}
+typing-extensions = {version = ">=4.0.0", markers = "python_full_version <
\"3.10\""}
[package.extras]
all = ["getdaft[aws,azure,deltalake,gcp,iceberg,numpy,pandas,ray,sql,unity]"]