{"id":51679,"name":"daft","ecosystem":"pip","repository_url":"https://github.com/Eventual-Inc/Daft","issues_count":21,"created_at":"2025-07-15T21:28:59.778Z","updated_at":"2025-07-15T21:28:59.778Z","purl":"pkg:pypi/daft","metadata":{"id":2687064,"name":"daft","ecosystem":"pypi","description":"Distributed Dataframes for Multimodal Data","homepage":null,"licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/Eventual-Inc/Daft","keywords_array":[],"namespace":null,"versions_count":30,"first_release_published_at":"2012-09-22T04:51:09.000Z","latest_release_published_at":"2025-07-14T08:13:22.000Z","latest_release_number":"0.5.10","last_synced_at":"2025-07-14T08:30:34.891Z","created_at":"2022-04-10T10:31:20.521Z","updated_at":"2025-07-14T08:30:35.331Z","registry_url":"https://pypi.org/project/daft/","install_command":"pip install daft --index-url https://pypi.org/simple","documentation_url":"https://daft.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":[],"normalized_name":"daft"},"repo_metadata":{},"repo_metadata_updated_at":"2024-07-07T16:22:29.374Z","dependent_packages_count":4,"downloads":53408,"downloads_period":"last-month","dependent_repos_count":284,"rankings":{"downloads":4.493211749676796,"dependent_repos_count":0.8905862178761733,"dependent_packages_count":3.1212832730983786,"stargazers_count":null,"forks_count":null,"docker_downloads_count":3.627421078174665,"average":3.0331255797065033},"purl":"pkg:pypi/daft","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/daft","docker_dependents_count":2,"docker_downloads_count":20,"usage_url":"https://repos.ecosyste.ms/usage/pypi/daft","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/daft/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/daft/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/daft/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/daft/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/daft/related_packages","maintainers":[{"uuid":"danfm","login":"danfm","name":null,"email":null,"url":null,"packages_count":54,"html_url":"https://pypi.org/user/danfm/","role":null,"created_at":"2023-02-23T22:27:28.376Z","updated_at":"2023-02-23T22:27:28.376Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/danfm/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":707154,"maintainers_count":300185,"namespaces_count":0,"keywords_count":232671,"github":"pypi","metadata":{"funded_packages_count":49586},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-07-18T05:12:12.747Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},"unique_repositories_count":3,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"4486015144","node_id":"PR_kwDOL_eVX87dgOxs","number":1806,"state":"open","title":"chore(deps): bump the python-deps group with 7 updates","user":"dependabot[bot]","labels":["dependencies","e2e-test","run-examples","python:uv","e2e-full-mysql"],"assignees":[],"locked":false,"comments_count":9,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-20T11:37:13.000Z","updated_at":"2026-05-20T11:57:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"python-deps","update_count":7,"packages":[{"name":"daft","old_version":"0.7.11","new_version":"0.7.14","repository_url":"https://github.com/Eventual-Inc/Daft"},{"name":"boto3","old_version":"1.43.6","new_version":"1.43.11","repository_url":"https://github.com/boto/boto3"},{"name":"azure-storage-blob","old_version":"12.28.0","new_version":"12.29.0","repository_url":"https://github.com/Azure/azure-sdk-for-python"},{"name":"azure-storage-file-datalake","old_version":"12.23.0","new_version":"12.24.0","repository_url":"https://github.com/Azure/azure-sdk-for-python"},{"name":"fastmcp","old_version":"3.2.4","new_version":"3.3.1","repository_url":"https://github.com/PrefectHQ/fastmcp"},{"name":"numpy","old_version":"2.4.4","new_version":"2.4.6","repository_url":"https://github.com/numpy/numpy"},{"name":"pymdown-extensions","old_version":"10.21.2","new_version":"10.21.3","repository_url":"https://github.com/facelessuser/pymdown-extensions"}],"path":null,"ecosystem":"pip"},"body":"Bumps the python-deps group with 7 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [daft](https://github.com/Eventual-Inc/Daft) | `0.7.11` | `0.7.14` |\n| [boto3](https://github.com/boto/boto3) | `1.43.6` | `1.43.11` |\n| [azure-storage-blob](https://github.com/Azure/azure-sdk-for-python) | `12.28.0` | `12.29.0` |\n| [azure-storage-file-datalake](https://github.com/Azure/azure-sdk-for-python) | `12.23.0` | `12.24.0` |\n| [fastmcp](https://github.com/PrefectHQ/fastmcp) | `3.2.4` | `3.3.1` |\n| [numpy](https://github.com/numpy/numpy) | `2.4.4` | `2.4.6` |\n| [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions) | `10.21.2` | `10.21.3` |\n\nUpdates `daft` from 0.7.11 to 0.7.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.14\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(flotilla): hint users to switch to flight_shuffle on large shuffles \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6962\"\u003e#6962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add uuidv7 generation \u003ca href=\"https://github.com/everettVT\"\u003e\u003ccode\u003e@​everettVT\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6909\"\u003e#6909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flotilla): Distributed Limit Counter \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6942\"\u003e#6942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add JSON functions json_array_length, json_object_keys, json_tuple \u003ca href=\"https://github.com/XuQianJin-Stars\"\u003e\u003ccode\u003e@​XuQianJin-Stars\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6945\"\u003e#6945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add conv function for PySpark parity \u003ca href=\"https://github.com/YuangGao\"\u003e\u003ccode\u003e@​YuangGao\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6910\"\u003e#6910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: ASOF join benchmarking scripts \u003ca href=\"https://github.com/euanlimzx\"\u003e\u003ccode\u003e@​euanlimzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6940\"\u003e#6940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(show): env defaults and auto alignment for preview output \u003ca href=\"https://github.com/BABTUNA\"\u003e\u003ccode\u003e@​BABTUNA\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6856\"\u003e#6856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(temporal): add Spark-style temporal aliases \u003ca href=\"https://github.com/BABTUNA\"\u003e\u003ccode\u003e@​BABTUNA\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6830\"\u003e#6830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: hash(-0.0) == hash(0.0) \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6963\"\u003e#6963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: short-circuit on empty micropartitions \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6956\"\u003e#6956\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf(parquet): rewrite reader with arrow-rs public decoder API \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6952\"\u003e#6952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(flotilla): Coalesce task outputs based on byte threshold \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6943\"\u003e#6943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(shuffle): Write one shuffle file per task instead of N partition files \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6948\"\u003e#6948\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Update API references and fix code examples \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6938\"\u003e#6938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs(examples): migrate text-embeddings example to public bucket \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6941\"\u003e#6941\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: migrate daft.io.lance to daft_lance \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6957\"\u003e#6957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all group across 1 directory with 4 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6863\"\u003e#6863\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⬆️ Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the all group across 1 directory with 4 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6863\"\u003e#6863\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.7.13...v0.7.14\"\u003ehttps://github.com/Eventual-Inc/Daft/compare/v0.7.13...v0.7.14\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.7.13\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add forward ASOF joins \u003ca href=\"https://github.com/euanlimzx\"\u003e\u003ccode\u003e@​euanlimzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6918\"\u003e#6918\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/afa4b9d61f0807609dddd1d523ccacf7fe0f160a\"\u003e\u003ccode\u003eafa4b9d\u003c/code\u003e\u003c/a\u003e perf(parquet): rewrite reader with arrow-rs public decoder API (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6952\"\u003e#6952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/c41da6a8915472b8a2564c9879bf304c4d3b59b9\"\u003e\u003ccode\u003ec41da6a\u003c/code\u003e\u003c/a\u003e perf(flotilla): Coalesce task outputs based on byte threshold (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6943\"\u003e#6943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/d3c584c5b3fca1659329a4681f90d824355a170e\"\u003e\u003ccode\u003ed3c584c\u003c/code\u003e\u003c/a\u003e feat(flotilla): hint users to switch to flight_shuffle on large shuffles (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6962\"\u003e#6962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/7a2c5cdbb2e2c220e5324e14d3ac87069a919c9b\"\u003e\u003ccode\u003e7a2c5cd\u003c/code\u003e\u003c/a\u003e fix: hash(-0.0) == hash(0.0) (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6963\"\u003e#6963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/8ae8dfcfbd1fa7a4a67e38cc6695a3ccf5666e44\"\u003e\u003ccode\u003e8ae8dfc\u003c/code\u003e\u003c/a\u003e chore: migrate daft.io.lance to daft_lance (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6957\"\u003e#6957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/3e3debab5dc184df236ee7c29c54de8616ee0432\"\u003e\u003ccode\u003e3e3deba\u003c/code\u003e\u003c/a\u003e fix: short-circuit on empty micropartitions (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6956\"\u003e#6956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/803ebe9e26e41e23ee07bd0d559b9371f2ba17b2\"\u003e\u003ccode\u003e803ebe9\u003c/code\u003e\u003c/a\u003e docs: Update API references and fix code examples (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6938\"\u003e#6938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6524d6340c511c20f990e0ce633d12e76fe4d31a\"\u003e\u003ccode\u003e6524d63\u003c/code\u003e\u003c/a\u003e perf(shuffle): Write one shuffle file per task instead of N partition files (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/f725fe8f0281621c372dd762e33d09b6f19b6308\"\u003e\u003ccode\u003ef725fe8\u003c/code\u003e\u003c/a\u003e feat: add uuidv7 generation (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6909\"\u003e#6909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/9beb5f258b5a88a3fc2dafd7d59b0f5190b847f1\"\u003e\u003ccode\u003e9beb5f2\u003c/code\u003e\u003c/a\u003e feat(flotilla): Distributed Limit Counter (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6942\"\u003e#6942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.7.11...v0.7.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `boto3` from 1.43.6 to 1.43.11\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/c628e75265dc9d48b40a216c72575e46348bbd21\"\u003e\u003ccode\u003ec628e75\u003c/code\u003e\u003c/a\u003e Merge branch 'release-1.43.11'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/ac6f929ef6687ea327a2c108d27a9be29c929483\"\u003e\u003ccode\u003eac6f929\u003c/code\u003e\u003c/a\u003e Bumping version to 1.43.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/bb47b732471871fd1fadd0270ea3ae7e4960ecd5\"\u003e\u003ccode\u003ebb47b73\u003c/code\u003e\u003c/a\u003e Add changelog entries from botocore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/d8c26e0d16ce4c45ae61bd48806eb13c376bffd8\"\u003e\u003ccode\u003ed8c26e0\u003c/code\u003e\u003c/a\u003e Merge branch 'release-1.43.10'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/4ed1db810f9a4d6b99cdde0efc1ceb12afc12ade\"\u003e\u003ccode\u003e4ed1db8\u003c/code\u003e\u003c/a\u003e Merge branch 'release-1.43.10' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/413e36a90be5a8b4b0acbe6e252ed2685cc47b9d\"\u003e\u003ccode\u003e413e36a\u003c/code\u003e\u003c/a\u003e Bumping version to 1.43.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/401448dd2089da9d1294b29307f2c58a41750fbb\"\u003e\u003ccode\u003e401448d\u003c/code\u003e\u003c/a\u003e Add changelog entries from botocore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/6d47260e8d2940d3fe3ad96bf5f2e2f0500dfacb\"\u003e\u003ccode\u003e6d47260\u003c/code\u003e\u003c/a\u003e Merge branch 'release-1.43.9'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/df96d6dc6d8faca315b905732bdcb89eeb0a252c\"\u003e\u003ccode\u003edf96d6d\u003c/code\u003e\u003c/a\u003e Merge branch 'release-1.43.9' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/7fb98723970e63519544ad72418d7143eafe003d\"\u003e\u003ccode\u003e7fb9872\u003c/code\u003e\u003c/a\u003e Bumping version to 1.43.9\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/boto/boto3/compare/1.43.6...1.43.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `azure-storage-blob` from 12.28.0 to 12.29.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-python/releases\"\u003eazure-storage-blob's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eazure-storage-blob_12.29.0\u003c/h2\u003e\n\u003ch2\u003e12.29.0 (2026-05-14)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStable release of features from 12.29.0b1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue where \u003ccode\u003eBlobClient\u003c/code\u003e's \u003ccode\u003edownload_blob\u003c/code\u003e did not retry upon\n\u003ccode\u003eServiceReponseError\u003c/code\u003e and \u003ccode\u003eServiceResponseTimeoutError\u003c/code\u003e exceptions\u003c/li\u003e\n\u003cli\u003eFixed various issues with configuring logging via \u003ccode\u003elogging_enable\u003c/code\u003e and \u003ccode\u003elogging_body\u003c/code\u003e keywords on a per-request\nbasis and with retries. Prior to this fix logging may have not behaved as expected, especially on retries.\u003c/li\u003e\n\u003cli\u003eFix a potential memory leak caused by improper exception handling that could occur under rare circumstances.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/e73548b8a2e8fa20c3ae9114e94b548cb69a309e\"\u003e\u003ccode\u003ee73548b\u003c/code\u003e\u003c/a\u003e Release date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/60f7b1669ff9fbb04fb0655054ac8963a1a7c8fc\"\u003e\u003ccode\u003e60f7b16\u003c/code\u003e\u003c/a\u003e Changed release date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/5280297029137c50a658d9076eee9f0904314ff1\"\u003e\u003ccode\u003e5280297\u003c/code\u003e\u003c/a\u003e Modified release date to 5/12/2026\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/15e1ae938b23ef5615b354c9d0e0ce4d53b45080\"\u003e\u003ccode\u003e15e1ae9\u003c/code\u003e\u003c/a\u003e \u003cem\u003e\u003cstrong\u003eNO_CI\u003c/strong\u003e\u003c/em\u003e [Doc] Update references to wiki pages (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-python/issues/46169\"\u003e#46169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/3f5c4d24273a6de44dbbb3499a6df1684a0dbba2\"\u003e\u003ccode\u003e3f5c4d2\u003c/code\u003e\u003c/a\u003e \u003ccode\u003ecibuildwheel\u003c/code\u003e not necessary in \u003ccode\u003ebuild-system\u003c/code\u003e metadata for `azure-storage-ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/5b5b757fd10bd3df17085d1d2004185652154c93\"\u003e\u003ccode\u003e5b5b757\u003c/code\u003e\u003c/a\u003e Modified release date to 2026-05-11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/8b9a3e5b05be15f247d0b01fa82bce38dfda627a\"\u003e\u003ccode\u003e8b9a3e5\u003c/code\u003e\u003c/a\u003e [Storage][101] Cherry pick recent fixes and release prep (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-python/issues/46659\"\u003e#46659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/fdae976c1db9fbab1b313bd41703e1c3c863404b\"\u003e\u003ccode\u003efdae976\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into release/storage/stg101\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/1e540de672e6e5f51f4e9302491b0809978e8966\"\u003e\u003ccode\u003e1e540de\u003c/code\u003e\u003c/a\u003e Fix typing contract for max_concurrency in File Share client (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-python/issues/45637\"\u003e#45637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/fa44dea36fbb8948acb7035a25b2a918cb9e29db\"\u003e\u003ccode\u003efa44dea\u003c/code\u003e\u003c/a\u003e Fix typing contract for max_concurrency in Datalake client (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-python/issues/45631\"\u003e#45631\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-python/compare/azure-storage-blob_12.28.0...azure-storage-blob_12.29.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `azure-storage-file-datalake` from 12.23.0 to 12.24.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-python/releases\"\u003eazure-storage-file-datalake's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eazure-storage-file-datalake_12.24.0\u003c/h2\u003e\n\u003ch2\u003e12.24.0 (2026-05-14)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStable release of features from 12.24.0b1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed various issues with configuring logging via \u003ccode\u003elogging_enable\u003c/code\u003e and \u003ccode\u003elogging_body\u003c/code\u003e keywords on a per-request\nbasis and with retries. Prior to this fix logging may have not behaved as expected, especially on retries.\u003c/li\u003e\n\u003cli\u003eFix a potential memory leak caused by improper exception handling that could occur under rare circumstances.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/e73548b8a2e8fa20c3ae9114e94b548cb69a309e\"\u003e\u003ccode\u003ee73548b\u003c/code\u003e\u003c/a\u003e Release date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/60f7b1669ff9fbb04fb0655054ac8963a1a7c8fc\"\u003e\u003ccode\u003e60f7b16\u003c/code\u003e\u003c/a\u003e Changed release date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/5280297029137c50a658d9076eee9f0904314ff1\"\u003e\u003ccode\u003e5280297\u003c/code\u003e\u003c/a\u003e Modified release date to 5/12/2026\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/15e1ae938b23ef5615b354c9d0e0ce4d53b45080\"\u003e\u003ccode\u003e15e1ae9\u003c/code\u003e\u003c/a\u003e \u003cem\u003e\u003cstrong\u003eNO_CI\u003c/strong\u003e\u003c/em\u003e [Doc] Update references to wiki pages (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-python/issues/46169\"\u003e#46169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/3f5c4d24273a6de44dbbb3499a6df1684a0dbba2\"\u003e\u003ccode\u003e3f5c4d2\u003c/code\u003e\u003c/a\u003e \u003ccode\u003ecibuildwheel\u003c/code\u003e not necessary in \u003ccode\u003ebuild-system\u003c/code\u003e metadata for `azure-storage-ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/5b5b757fd10bd3df17085d1d2004185652154c93\"\u003e\u003ccode\u003e5b5b757\u003c/code\u003e\u003c/a\u003e Modified release date to 2026-05-11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/8b9a3e5b05be15f247d0b01fa82bce38dfda627a\"\u003e\u003ccode\u003e8b9a3e5\u003c/code\u003e\u003c/a\u003e [Storage][101] Cherry pick recent fixes and release prep (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-python/issues/46659\"\u003e#46659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/fdae976c1db9fbab1b313bd41703e1c3c863404b\"\u003e\u003ccode\u003efdae976\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into release/storage/stg101\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/af6334ecf970329c55428e72a36daef26a51a858\"\u003e\u003ccode\u003eaf6334e\u003c/code\u003e\u003c/a\u003e Port setup.py to pyproject.toml for keyvault data-plane packages (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-python/issues/45650\"\u003e#45650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/97a4b1bff84a6179a05b6c5840b3cc957ea2b637\"\u003e\u003ccode\u003e97a4b1b\u003c/code\u003e\u003c/a\u003e [Identity] Update changelog (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-python/issues/45683\"\u003e#45683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-python/compare/azure-storage-file-datalake_12.23.0...azure-storage-file-datalake_12.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fastmcp` from 3.2.4 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PrefectHQ/fastmcp/releases\"\u003efastmcp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.1: Loop There It Is\u003c/h2\u003e\n\u003cp\u003eFastMCP 3.3.1 is a hotfix for the 3.3 packaging split. Clean installs of 3.3.0 could fail on standalone component imports like \u003ccode\u003efrom fastmcp.tools import tool\u003c/code\u003e because component modules reached auth and task primitives through \u003ccode\u003efastmcp.server\u003c/code\u003e, pulling in the server/provider stack and exposing a circular import.\u003c/p\u003e\n\u003cp\u003eComponent-level auth and task primitives now live in lightweight utility modules, with the old server import paths preserved as compatibility re-exports. Component imports stay lightweight, existing server-facing imports continue to work, and the release also includes small docs corrections from the 3.3 rollout.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eFixes 🐞\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(docs): use valid FA icon on client-only package page by \u003ca href=\"https://github.com/jlowin\"\u003e\u003ccode\u003e@​jlowin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PrefectHQ/fastmcp/pull/4139\"\u003ePrefectHQ/fastmcp#4139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDecouple component imports from server by \u003ca href=\"https://github.com/jlowin\"\u003e\u003ccode\u003e@​jlowin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PrefectHQ/fastmcp/pull/4150\"\u003ePrefectHQ/fastmcp#4150\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PrefectHQ/fastmcp/compare/v3.3.0...v3.3.1\"\u003ehttps://github.com/PrefectHQ/fastmcp/compare/v3.3.0...v3.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.3.0: Slim Reaper\u003c/h2\u003e\n\u003cp\u003eFastMCP 3.3 ships \u003ccode\u003efastmcp-slim\u003c/code\u003e, a new lightweight distribution that separates the client from the server stack. It also closes out a meaningful backlog of security hardening, observability improvements, and auth additions that accumulated through the 3.2 cycle.\u003c/p\u003e\n\u003ch2\u003efastmcp-slim\u003c/h2\u003e\n\u003cp\u003eThe full FastMCP package pulls in Starlette, Uvicorn, and the rest of the server machinery — necessary for running a server, but wasteful if you're writing a client, a script, or an agent that just needs to talk to MCP. \u003ccode\u003efastmcp-slim\u003c/code\u003e is a dependency-light distribution that ships the client and transport layer without any of that.\u003c/p\u003e\n\u003cp\u003eThe import namespace is unchanged:\u003c/p\u003e\n\u003cpre lang=\"python\"\u003e\u003ccode\u003efrom fastmcp import Client\n\u003cp\u003easync with Client(\u0026quot;\u003ca href=\"https://example.com/mcp\"\u003ehttps://example.com/mcp\u003c/a\u003e\u0026quot;) as client:\nresult = await client.call_tool(\u0026quot;my_tool\u0026quot;, {\u0026quot;arg\u0026quot;: \u0026quot;value\u0026quot;})\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eInstall \u003ccode\u003efastmcp-slim[client]\u003c/code\u003e anywhere you want FastMCP's client without the server footprint — CI environments, lightweight agents, library dependencies that shouldn't force Uvicorn on downstream users.\u003c/p\u003e\n\u003ch2\u003eSecurity\u003c/h2\u003e\n\u003cp\u003eThe OAuth proxy received three hardening upgrades. Silent consent is now guarded against AS-in-the-middle attacks — a malicious authorization server can no longer silently approve a consent it wasn't meant to handle. Redirect URI allowlist matching now rejects dot-segment paths (\u003ccode\u003e/../\u003c/code\u003e, \u003ccode\u003e/./\u003c/code\u003e) that could otherwise bypass prefix checks. And \u003ccode\u003eResponseCachingMiddleware\u003c/code\u003e partitions its cache by access token, closing a gap where different users could see each other's cached responses.\u003c/p\u003e\n\u003ch2\u003eAuth\u003c/h2\u003e\n\u003cp\u003e\u003ccode\u003eAzureB2CProvider\u003c/code\u003e adds first-class support for Azure AD B2C user flows. The OCI provider is fixed for 3.x installs. And \u003ccode\u003eOAuthProxy\u003c/code\u003e gains a public \u003ccode\u003eupdate_scopes()\u003c/code\u003e API for updating the proxy's required scopes after initialization — useful for servers that determine scope requirements at runtime.\u003c/p\u003e\n\u003ch2\u003eObservability\u003c/h2\u003e\n\u003cp\u003eOTEL instrumentation is now fully compliant with MCP semantic conventions. List operations (\u003ccode\u003elist_tools\u003c/code\u003e, \u003ccode\u003elist_resources\u003c/code\u003e, \u003ccode\u003elist_prompts\u003c/code\u003e, \u003ccode\u003elist_resource_templates\u003c/code\u003e) are instrumented, and delegate spans on proxy servers are enriched with backend attributes.\u003c/p\u003e\n\u003ch2\u003eThread Affinity\u003c/h2\u003e\n\u003cp\u003eSync tools run in a thread pool by default. If your tool holds thread-local state or is bound to a specific thread (UI frameworks, some database drivers), you can now opt out:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PrefectHQ/fastmcp/commit/d8dcc273cac9f6f17889a1b60adbdc654f948a50\"\u003e\u003ccode\u003ed8dcc27\u003c/code\u003e\u003c/a\u003e Decouple component imports from server (\u003ca href=\"https://redirect.github.com/PrefectHQ/fastmcp/issues/4150\"\u003e#4150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PrefectHQ/fastmcp/commit/255e3e491082d8fbaeb3ccf25be6983cbab8b657\"\u003e\u003ccode\u003e255e3e4\u003c/code\u003e\u003c/a\u003e fix(docs): use valid FA icon on client-only package page (\u003ca href=\"https://redirect.github.com/PrefectHQ/fastmcp/issues/4139\"\u003e#4139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PrefectHQ/fastmcp/commit/73df4dcaeeba6f985607f633786d38db6caf23f7\"\u003e\u003ccode\u003e73df4dc\u003c/code\u003e\u003c/a\u003e chore: Update SDK documentation (\u003ca href=\"https://redirect.github.com/PrefectHQ/fastmcp/issues/4096\"\u003e#4096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PrefectHQ/fastmcp/commit/ee48a0fd6e077e1c32e996f7b51fd442e31c514f\"\u003e\u003ccode\u003eee48a0f\u003c/code\u003e\u003c/a\u003e Refine fastmcp-slim packaging (\u003ca href=\"https://redirect.github.com/PrefectHQ/fastmcp/issues/4125\"\u003e#4125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PrefectHQ/fastmcp/commit/bb4894d2159cd10f0c07f038db9c56b14fb99586\"\u003e\u003ccode\u003ebb4894d\u003c/code\u003e\u003c/a\u003e Add fastmcp-slim for client-only installs (\u003ca href=\"https://redirect.github.com/PrefectHQ/fastmcp/issues/4122\"\u003e#4122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PrefectHQ/fastmcp/commit/8209093871af25bc3ceb50bfbcec317632218afd\"\u003e\u003ccode\u003e8209093\u003c/code\u003e\u003c/a\u003e fix(http): terminate active streamable-HTTP transports before lifespan shutdo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PrefectHQ/fastmcp/commit/cf59a4511ff1980fd932215ef886e665c829bdbf\"\u003e\u003ccode\u003ecf59a45\u003c/code\u003e\u003c/a\u003e Fix OCI Provider issue in 3.x version. Add OCI auth provider example … (\u003ca href=\"https://redirect.github.com/PrefectHQ/fastmcp/issues/4116\"\u003e#4116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PrefectHQ/fastmcp/commit/89b99ecfb987781735295869d2e3d620dde7af4c\"\u003e\u003ccode\u003e89b99ec\u003c/code\u003e\u003c/a\u003e fix(proxy): fall back to live identifier for backend_* span attributes (\u003ca href=\"https://redirect.github.com/PrefectHQ/fastmcp/issues/4109\"\u003e#4109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PrefectHQ/fastmcp/commit/310314cf149a18d0a76e5703ee98f80ffb035171\"\u003e\u003ccode\u003e310314c\u003c/code\u003e\u003c/a\u003e fix: cli option --no-banner is NOT passed to cli but server-spec in-correctly...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PrefectHQ/fastmcp/commit/28722f846a0319913a4a7b67dd65131d615214b6\"\u003e\u003ccode\u003e28722f8\u003c/code\u003e\u003c/a\u003e fix: drop exc_info for expected tool failures, remove unreachable ValidationE...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/PrefectHQ/fastmcp/compare/v3.2.4...v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `numpy` from 2.4.4 to 2.4.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/numpy/numpy/releases\"\u003enumpy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.4.6 (May 18, 2026)\u003c/h2\u003e\n\u003ch1\u003eNumPy 2.4.6 Release Notes\u003c/h1\u003e\n\u003cp\u003eNumPy 2.4.6 is a quick release that fixes a regression discovered in the 2.4.5\nrelease.\u003c/p\u003e\n\u003cp\u003eThis release supports Python versions 3.11-3.14\u003c/p\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eA total of 4 people contributed to this release. People with a \u0026quot;+\u0026quot; by their\nnames contributed a patch for the first time.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e!EarlMilktea\u003c/li\u003e\n\u003cli\u003eCharles Harris\u003c/li\u003e\n\u003cli\u003eSebastian Berg\u003c/li\u003e\n\u003cli\u003eWarren Weckesser\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePull requests merged\u003c/h2\u003e\n\u003cp\u003eA total of 4 pull requests were merged for this release.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31444\"\u003e#31444\u003c/a\u003e: MAINT: Prepare 2.4.x for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31453\"\u003e#31453\u003c/a\u003e: BUG: Fix regression in \u003ccode\u003earr.conj()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31459\"\u003e#31459\u003c/a\u003e: BUG: \u003ccode\u003enp.linalg.svd(..., hermitian=True)\u003c/code\u003e returns non-unitary...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31460\"\u003e#31460\u003c/a\u003e: BUG: Don't call INCREF/DECREF on descr in NpyStringAcquireAllocator...\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.5 (May 15, 2026)\u003c/h2\u003e\n\u003ch1\u003eNumPy 2.4.5 Release Notes\u003c/h1\u003e\n\u003cp\u003eNumPy 2.4.5 is a patch release that fixes bugs discovered after the 2.4.4\nrelease, has some typing improvements, and maintains infrastructure.\u003c/p\u003e\n\u003cp\u003eThis release supports Python versions 3.11-3.14\u003c/p\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eA total of 17 people contributed to this release. People with a \u0026quot;+\u0026quot; by their\nnames contributed a patch for the first time.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAleksei Nikiforov\u003c/li\u003e\n\u003cli\u003eAnarion Zuo +\u003c/li\u003e\n\u003cli\u003eAnkit Ahlawat\u003c/li\u003e\n\u003cli\u003eBreno Favaretto +\u003c/li\u003e\n\u003cli\u003eCharles Harris\u003c/li\u003e\n\u003cli\u003eIgor Krivenko +\u003c/li\u003e\n\u003cli\u003eIjtihed Kilani +\u003c/li\u003e\n\u003cli\u003eJoren Hammudoglu\u003c/li\u003e\n\u003cli\u003eMaarten Baert +\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/b832a09cf2a169c833dd2371e7c07aa00b293242\"\u003e\u003ccode\u003eb832a09\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31462\"\u003e#31462\u003c/a\u003e from charris/prepare-2.4.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/57cc147d2ceacffc6534642bfbdebb3a80428e1e\"\u003e\u003ccode\u003e57cc147\u003c/code\u003e\u003c/a\u003e REL: Prepare for the NumPy 2.4.6 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/0c72b0b53b6b83c004e434b2c7855e73c000d21e\"\u003e\u003ccode\u003e0c72b0b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31459\"\u003e#31459\u003c/a\u003e from charris/backport-31347\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/9778d26e0475d381ccb7817c3b4dd8cacef2b9eb\"\u003e\u003ccode\u003e9778d26\u003c/code\u003e\u003c/a\u003e BUG: core: Don't call INCREF/DECREF on descr in NpyStringAcquireAllocator. (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/e0e38767d5d0f848ab44befeedcad71e8ef589c7\"\u003e\u003ccode\u003ee0e3876\u003c/code\u003e\u003c/a\u003e BUG: core: Don't call INCREF/DECREF on descr in NpyStringAcquireAllocator. (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/d1bffeb9ec4ec0bf029c94ea35abffa92d5c30f2\"\u003e\u003ccode\u003ed1bffeb\u003c/code\u003e\u003c/a\u003e BUG: \u003ccode\u003enp.linalg.svd(..., hermitian=True)\u003c/code\u003e returns non-unitary \u003ccode\u003evh\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31347\"\u003e#31347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/8d8d7e5a14a1da0bfb0faf609a7a7610c431e6e9\"\u003e\u003ccode\u003e8d8d7e5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31453\"\u003e#31453\u003c/a\u003e from seberg/issue-31452\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/bddaab7ace45f90148d8f2bb6e67daab2d45ec76\"\u003e\u003ccode\u003ebddaab7\u003c/code\u003e\u003c/a\u003e BUG: Fix regression in \u003ccode\u003earr.conj()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/37a1ecca8dff09b2c579a991194ac55b9971f3a7\"\u003e\u003ccode\u003e37a1ecc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31444\"\u003e#31444\u003c/a\u003e from charris/begin-2.4.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/3c0e043217a759a8a948ade158fec14348c3b459\"\u003e\u003ccode\u003e3c0e043\u003c/code\u003e\u003c/a\u003e MAINT: Prepare 2.4.x for further development\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/numpy/numpy/compare/v2.4.4...v2.4.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pymdown-extensions` from 10.21.2 to 10.21.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facelessuser/pymdown-extensions/releases\"\u003epymdown-extensions's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.21.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: Fix regression that allows a snippet to be loaded outside of the base path using directory traversal when\n\u003ccode\u003erestrict_base_path\u003c/code\u003e is enabled (the default). Found by \u003ca href=\"https://github.com/gistrec\"\u003e\u003ccode\u003e@​gistrec\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facelessuser/pymdown-extensions/commit/42628414c6591b1a1ce211157090783e3b2242d6\"\u003e\u003ccode\u003e4262841\u003c/code\u003e\u003c/a\u003e Fix spelling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facelessuser/pymdown-extensions/commit/63b7835776d703d6c339cf2110d9888f676efc0c\"\u003e\u003ccode\u003e63b7835\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facelessuser/pymdown-extensions/commit/3d185501daaa1424c4a8d42124112c44ef6ab635\"\u003e\u003ccode\u003e3d18550\u003c/code\u003e\u003c/a\u003e Docs: update js deps\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facelessuser/pymdown-extensions/compare/10.21.2...10.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/atlanhq/application-sdk/pull/1806","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/atlanhq%2Fapplication-sdk/issues/1806","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1806/packages"},{"uuid":"3889828690","node_id":"PR_kwDOL_eVX87BHhyp","number":981,"state":"open","title":"chore(deps): bump daft from 0.7.1 to 0.7.2","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-03T08:06:34.000Z","updated_at":"2026-02-03T08:10:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"daft","old_version":"0.7.1","new_version":"0.7.2","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.7.1 to 0.7.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add name and path properties to daft.File \u003ca href=\"https://github.com/everettVT\"\u003e\u003ccode\u003e@​everettVT\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6024\"\u003e#6024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(mcap): support topic_start_time_resolver and raw-bytes non-seekable reader \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5886\"\u003e#5886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add configurable token limits to OpenAI text embedder \u003ca href=\"https://github.com/kyo-tom\"\u003e\u003ccode\u003e@​kyo-tom\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6017\"\u003e#6017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add guess_mime_type scalar expression for MIME type detection from bytes @\u003ca href=\"https://github.com/apps/copilot-swe-agent\"\u003ecopilot-swe-agent[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5883\"\u003e#5883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Channel-less intermediate op \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5999\"\u003e#5999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support dropping dimensions in /v1/embeddings requests \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5988\"\u003e#5988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add Apache Gravitino virtual file system (gvfs://) write support in io module \u003ca href=\"https://github.com/shaofengshi\"\u003e\u003ccode\u003e@​shaofengshi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5965\"\u003e#5965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: async embed image \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5833\"\u003e#5833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support delimiter, quota, header options for csv writer \u003ca href=\"https://github.com/stayrascal\"\u003e\u003ccode\u003e@​stayrascal\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5794\"\u003e#5794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(agg): support map_groups with v2 udf \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5927\"\u003e#5927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: \u003ccode\u003eindex_col\u003c/code\u003e option in \u003ccode\u003eexplode\u003c/code\u003e \u003ca href=\"https://github.com/aaron-ang\"\u003e\u003ccode\u003e@​aaron-ang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5842\"\u003e#5842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support resumable stream \u003ca href=\"https://github.com/stayrascal\"\u003e\u003ccode\u003e@​stayrascal\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5824\"\u003e#5824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(functions): add shell_op for distributed shell execution \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5738\"\u003e#5738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add Apache Gravitino virtual file system (gvfs://) read support in io module \u003ca href=\"https://github.com/shaofengshi\"\u003e\u003ccode\u003e@​shaofengshi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5766\"\u003e#5766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Support configuring Conda Env for Class UDFs in Flotilla \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5117\"\u003e#5117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: image to tensor \u003ca href=\"https://github.com/aaron-ang\"\u003e\u003ccode\u003e@​aaron-ang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5847\"\u003e#5847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support native writer via tos \u003ca href=\"https://github.com/stayrascal\"\u003e\u003ccode\u003e@​stayrascal\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5760\"\u003e#5760\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(observability): Clean up progress bar naming \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6028\"\u003e#6028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(video): correct keyframe seek timestamp calculation for start_time \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6005\"\u003e#6005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u0026quot;.*\u0026quot; not handled correctly in SQL planner \u003ca href=\"https://github.com/Lucas61000\"\u003e\u003ccode\u003e@​Lucas61000\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5784\"\u003e#5784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Optimize the small files issue of sink lance \u003ca href=\"https://github.com/caican00\"\u003e\u003ccode\u003e@​caican00\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5844\"\u003e#5844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: overriding dimensions for openai embedding models \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6013\"\u003e#6013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: support externally-hosted models via OpenAI-compatible API when using embed_text func \u003ca href=\"https://github.com/caican00\"\u003e\u003ccode\u003e@​caican00\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5873\"\u003e#5873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: respect model dtype when overriding embedding dimensions \u003ca href=\"https://github.com/fenfeng9\"\u003e\u003ccode\u003e@​fenfeng9\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5899\"\u003e#5899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Pass csv option into native writer \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6003\"\u003e#6003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Nonzero morsel upper bound \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5989\"\u003e#5989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Clean up UDF display name in progress bar and plans \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5810\"\u003e#5810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cast): handle whitespace in string-to-number casting \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5955\"\u003e#5955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Incorrect buffer pool calculation strategy when reading CSV \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5857\"\u003e#5857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Optimize the display information of Join nodes in query plan \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5617\"\u003e#5617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Fast failure when dashboard is enabled in Ray Runner \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5867\"\u003e#5867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(ai): resolve intermittent meta tensor error in classify_text/classify_image \u003ca href=\"https://github.com/rohitkulshreshtha\"\u003e\u003ccode\u003e@​rohitkulshreshtha\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5977\"\u003e#5977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(ci): cargo machete error that slipped through ci somehow \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5975\"\u003e#5975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Daft.ai link checker to ignore X \u003ca href=\"https://github.com/everettVT\"\u003e\u003ccode\u003e@​everettVT\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5879\"\u003e#5879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Supporting fractional gpu count on class udf \u003ca href=\"https://github.com/caican00\"\u003e\u003ccode\u003e@​caican00\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5840\"\u003e#5840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: remove flaky datasets from read_huggingface tests \u003ca href=\"https://github.com/everettVT\"\u003e\u003ccode\u003e@​everettVT\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5926\"\u003e#5926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: allows appending nulls to lists, null is compatible with all types \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5921\"\u003e#5921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): read all splits in HuggingFace integration tests \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5878\"\u003e#5878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(iceberg): Correct test setup to ensure delete files are created \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5864\"\u003e#5864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(ray): namespace flotilla actor per job to avoid plan id collisions \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5855\"\u003e#5855\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a561cca4805998026d59e573986272a614989adc\"\u003e\u003ccode\u003ea561cca\u003c/code\u003e\u003c/a\u003e chore(observability): Refactor progress bar to remove RuntimeStatsSubscriber ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/65d8f08a4c72b6f11b9c68c0b49f5bf933315320\"\u003e\u003ccode\u003e65d8f08\u003c/code\u003e\u003c/a\u003e fix(observability): Clean up progress bar naming (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6028\"\u003e#6028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/deaa77de18223c7e0817f70049032f357aa9d5e9\"\u003e\u003ccode\u003edeaa77d\u003c/code\u003e\u003c/a\u003e chore: Use tokio channel for swordfish channels (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6035\"\u003e#6035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/8e15689d7d4b17b4b921775b734b042a773f6b18\"\u003e\u003ccode\u003e8e15689\u003c/code\u003e\u003c/a\u003e refactor(swordfish): Channel-less blocking sink (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6023\"\u003e#6023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/b288d34f4257391af5e98f70258a159594d1e898\"\u003e\u003ccode\u003eb288d34\u003c/code\u003e\u003c/a\u003e chore: optimizes slow tests in CI/CD (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6029\"\u003e#6029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/415d0288819088f3b1eef405e231a04332ad90e6\"\u003e\u003ccode\u003e415d028\u003c/code\u003e\u003c/a\u003e refactor(arrow2): rename validity to nulls to align with arrow-rs (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6027\"\u003e#6027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/8ee28d0c3e4fda16f61071c4bc595c8dd4358a5c\"\u003e\u003ccode\u003e8ee28d0\u003c/code\u003e\u003c/a\u003e refactor(arrow-rs): remove usages of build_is_equal and replace with … (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6018\"\u003e#6018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6bf8975c210c112a1f2199fea3d12f88904a7192\"\u003e\u003ccode\u003e6bf8975\u003c/code\u003e\u003c/a\u003e refactor(arrow2): arrow based take kernels (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6022\"\u003e#6022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/45e3a646ecea44728f8d0acc6d694e12a7b30e39\"\u003e\u003ccode\u003e45e3a64\u003c/code\u003e\u003c/a\u003e refactor(swordfish): Channel-less streaming sink (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6021\"\u003e#6021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/ec300eed0c1f7d5b162d1205db833f62e1ef69b3\"\u003e\u003ccode\u003eec300ee\u003c/code\u003e\u003c/a\u003e refactor(arrow2): remove makegrowable from fsl array (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6019\"\u003e#6019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.7.1...v0.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.7.1\u0026new-version=0.7.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/atlanhq/application-sdk/pull/981","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/atlanhq%2Fapplication-sdk/issues/981","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/981/packages"},{"uuid":"3554700822","node_id":"PR_kwDOKa92Zs6vyC8Y","number":249,"state":"closed","title":"Build: Bump daft from 0.5.21 to 0.6.7","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-03T01:19:10.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-27T01:25:38.000Z","updated_at":"2025-11-03T01:19:12.000Z","time_to_close":604412,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.21","new_version":"0.6.7","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.21 to 0.6.7.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e💥 Breaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: Catch transient errors on turbopuffer writes \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5380\"\u003e#5380\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add viz for embedding \u003ca href=\"https://github.com/samster25\"\u003e\u003ccode\u003e@​samster25\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5419\"\u003e#5419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat!: Catch transient errors on turbopuffer writes \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5380\"\u003e#5380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(dashboard): Cleanup Queries Page \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5416\"\u003e#5416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Extend hash variants for xxhash \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5276\"\u003e#5276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: prompt \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5394\"\u003e#5394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add case function for better SQL-style conditional expressions \u003ca href=\"https://github.com/rasanpreetsingh3\"\u003e\u003ccode\u003e@​rasanpreetsingh3\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5383\"\u003e#5383\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Reduce number udfs by 1 in multi udf test \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5414\"\u003e#5414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Wrap azure fsspec in pafs.FSSpecHandler \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5412\"\u003e#5412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(flotilla): Set flotilla actor cpu requests to 1 \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5404\"\u003e#5404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Fix prompt integration tests \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5401\"\u003e#5401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Fix Operator Finalization in Swordish Stat Manager \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5398\"\u003e#5398\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf(swordfish): Reuse scheduler runtime \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5387\"\u003e#5387\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e♻️ Refactor\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: Cleanup Dtype Names \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5400\"\u003e#5400\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Fix some document errors \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5409\"\u003e#5409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: update minhash example to use cc dataset \u003ca href=\"https://github.com/everettVT\"\u003e\u003ccode\u003e@​everettVT\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5390\"\u003e#5390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix daft.File usage examples \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5403\"\u003e#5403\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👷 CI\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: Remove Tests for the Old Ray Runner \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5374\"\u003e#5374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: disable running tpch profiling on push \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5384\"\u003e#5384\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump pyo3 dependency \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5410\"\u003e#5410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: revert \u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5383\"\u003e#5383\u003c/a\u003e \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5396\"\u003e#5396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: optimize operator naming \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5204\"\u003e#5204\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.6.6...v0.6.7\"\u003ehttps://github.com/Eventual-Inc/Daft/compare/v0.6.6...v0.6.7\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a45d0debff43efb2e62f842040dbe44c955f819b\"\u003e\u003ccode\u003ea45d0de\u003c/code\u003e\u003c/a\u003e feat: add viz for embedding (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5419\"\u003e#5419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a1f8fd56e5b18e2db4981bd901d97e11c3d64543\"\u003e\u003ccode\u003ea1f8fd5\u003c/code\u003e\u003c/a\u003e feat!: Catch transient errors on turbopuffer writes (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5380\"\u003e#5380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/b1d09253a73fe99101668ab1e743a52c5d6f0108\"\u003e\u003ccode\u003eb1d0925\u003c/code\u003e\u003c/a\u003e feat(dashboard): Cleanup Queries Page (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5416\"\u003e#5416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/69ecf568c5f72714218b354ec4281ca7d78881b9\"\u003e\u003ccode\u003e69ecf56\u003c/code\u003e\u003c/a\u003e fix: Reduce number udfs by 1 in multi udf test (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5414\"\u003e#5414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/14328aaaf3702e5d5f03e5c7a89272ae6ee0c90a\"\u003e\u003ccode\u003e14328aa\u003c/code\u003e\u003c/a\u003e refactor: Cleanup Dtype Names (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5400\"\u003e#5400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/d4fecd4b49f31dceb7a7768bf68e595fa6eab65e\"\u003e\u003ccode\u003ed4fecd4\u003c/code\u003e\u003c/a\u003e fix: Wrap azure fsspec in pafs.FSSpecHandler (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5412\"\u003e#5412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/7e1412258579a49edc10a739a6b5bd02baf615fa\"\u003e\u003ccode\u003e7e14122\u003c/code\u003e\u003c/a\u003e fix(flotilla): Set flotilla actor cpu requests to 1 (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5404\"\u003e#5404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/f53a764e30580376ef353b9e7a8f14d018b957c4\"\u003e\u003ccode\u003ef53a764\u003c/code\u003e\u003c/a\u003e feat: Extend hash variants for xxhash (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5276\"\u003e#5276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/792c5277d86014c4a0a5c9518f8a72f69502a726\"\u003e\u003ccode\u003e792c527\u003c/code\u003e\u003c/a\u003e docs: Fix some document errors (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5409\"\u003e#5409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5e52093206ba049a3a5b99ca47d38f6090904740\"\u003e\u003ccode\u003e5e52093\u003c/code\u003e\u003c/a\u003e chore: bump pyo3 dependency (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5410\"\u003e#5410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.21...v0.6.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.21\u0026new-version=0.6.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Fokko/iceberg-python/pull/249","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fokko%2Ficeberg-python/issues/249","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/249/packages"},{"uuid":"2892090277","node_id":"PR_kwDOKF4tPs6sYcul","number":2580,"state":"closed","title":"Build: Bump daft from 0.6.3 to 0.6.5","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-10-06T22:55:05.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-06T22:21:50.000Z","updated_at":"2025-10-06T22:55:05.000Z","time_to_close":1995,"merged_at":"2025-10-06T22:55:05.000Z","merged_by":"Fokko","closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.6.3","new_version":"0.6.5","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.6.3 to 0.6.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e💥 Breaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor!: make daft.File immutable \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5288\"\u003e#5288\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003euse_process\u003c/code\u003e flag for \u003ccode\u003e@daft.func(...)\u003c/code\u003e  \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5323\"\u003e#5323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Dashboard Query Subscriber \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5266\"\u003e#5266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Subscriber Framework \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5210\"\u003e#5210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: make file-array serializable \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5304\"\u003e#5304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add count() pushdown optimization in Iceberg datasource \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5029\"\u003e#5029\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Fix the make docs warnings \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5328\"\u003e#5328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Iterate on the patched azure_identity@0.21.0 \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5322\"\u003e#5322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: decimal format for handling scientific notation \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5303\"\u003e#5303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Use patched azure_identity@0.21.0 for AKS Workload Identity credentials to continue working \u0026gt; 24 hours \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5299\"\u003e#5299\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: more literal optimizations \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5314\"\u003e#5314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf: Support parallel CSV parsing when files contain carriage returns \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5319\"\u003e#5319\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e♻️ Refactor\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor!: make daft.File immutable \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5288\"\u003e#5288\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add casting matrix \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5333\"\u003e#5333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add daft.func docs page and APIs \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5335\"\u003e#5335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Update links for running Daft in distributed mode \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5334\"\u003e#5334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Fix broken links on minhash example \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5326\"\u003e#5326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add architecture docs \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5320\"\u003e#5320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add docs to broken link checker \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5324\"\u003e#5324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Clean up AGENTS.md structure \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5321\"\u003e#5321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add Kubernetes quickstart to Daft docs \u003ca href=\"https://github.com/jeevb\"\u003e\u003ccode\u003e@​jeevb\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5318\"\u003e#5318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add docs and values reference for quickstart chart \u003ca href=\"https://github.com/jeevb\"\u003e\u003ccode\u003e@​jeevb\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5313\"\u003e#5313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Fix broken link in Common Crawl dataset docs \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5301\"\u003e#5301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Document Common Crawl dataset \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5300\"\u003e#5300\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👷 CI\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: Only fail broken link checker on 404s \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5327\"\u003e#5327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: fix property test column name \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5325\"\u003e#5325\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/9ebbc1ab8f3eed4f674a3ae7e3bfaddf0e60b9c3\"\u003e\u003ccode\u003e9ebbc1a\u003c/code\u003e\u003c/a\u003e docs: add casting matrix (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5333\"\u003e#5333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/e6685639c1e45be35dfebc5f3deecbc623b5eadb\"\u003e\u003ccode\u003ee668563\u003c/code\u003e\u003c/a\u003e docs: add daft.func docs page and APIs (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5335\"\u003e#5335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/cd6ebd5614e73763c980bee554ccf2ee06bf68d6\"\u003e\u003ccode\u003ecd6ebd5\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003euse_process\u003c/code\u003e flag for \u003ccode\u003e@daft.func(...)\u003c/code\u003e  (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5323\"\u003e#5323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6cb34b33b24c6a3f264259b935168a427f30cb57\"\u003e\u003ccode\u003e6cb34b3\u003c/code\u003e\u003c/a\u003e docs: Update links for running Daft in distributed mode (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5334\"\u003e#5334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/3575ee48d988ad8c94896e8e8d4d84527a45be70\"\u003e\u003ccode\u003e3575ee4\u003c/code\u003e\u003c/a\u003e fix: Fix the make docs warnings (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5328\"\u003e#5328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/1f46a568eb68a7bea56be695196528347eac9033\"\u003e\u003ccode\u003e1f46a56\u003c/code\u003e\u003c/a\u003e feat: Dashboard Query Subscriber (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5266\"\u003e#5266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/0bb0713e67d6947896d18bb6753196e84a3e0d3a\"\u003e\u003ccode\u003e0bb0713\u003c/code\u003e\u003c/a\u003e ci: Only fail broken link checker on 404s (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5327\"\u003e#5327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/60d1aff7ba95eaee767b70d230ec3df77702991a\"\u003e\u003ccode\u003e60d1aff\u003c/code\u003e\u003c/a\u003e docs: Fix broken links on minhash example (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5326\"\u003e#5326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/0d045f7c1539edcfe1d24eb31bf9048f72d10c26\"\u003e\u003ccode\u003e0d045f7\u003c/code\u003e\u003c/a\u003e docs: Add architecture docs (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5320\"\u003e#5320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6f37541f5c81ab4177031ac7814d4d87fc40671f\"\u003e\u003ccode\u003e6f37541\u003c/code\u003e\u003c/a\u003e ci: fix property test column name (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5325\"\u003e#5325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.6.3...v0.6.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.6.3\u0026new-version=0.6.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/iceberg-python/pull/2580","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ficeberg-python/issues/2580","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2580/packages"},{"uuid":"2888556517","node_id":"PR_kwDOKa92Zs6sK9_l","number":223,"state":"open","title":"Build: Bump daft from 0.5.21 to 0.6.4","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-06T01:11:35.000Z","updated_at":"2025-10-06T01:11:36.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.21","new_version":"0.6.4","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.21 to 0.6.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e💥 Breaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: unify Python -\u0026gt; Daft type conversions \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5201\"\u003e#5201\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add rows written stat for sinks \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5285\"\u003e#5285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add Common Crawl dataset \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5244\"\u003e#5244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat!: unify Python -\u0026gt; Daft type conversions \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5201\"\u003e#5201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: when function \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5283\"\u003e#5283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add first draft of k8s-quickstart helm chart \u003ca href=\"https://github.com/jeevb\"\u003e\u003ccode\u003e@​jeevb\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5272\"\u003e#5272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add support for pyiceberg 0.10.0 \u003ca href=\"https://github.com/gmweaver\"\u003e\u003ccode\u003e@​gmweaver\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5277\"\u003e#5277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Pass io config when grabbing Common Crawl manifest \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5294\"\u003e#5294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Use {} for dashboard dynamic route \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5289\"\u003e#5289\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Update readme with new benchmarks \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5281\"\u003e#5281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fixed typo on s3 section of docs \u003ca href=\"https://github.com/destroyer22719\"\u003e\u003ccode\u003e@​destroyer22719\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5280\"\u003e#5280\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e✅ Tests\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: Temporarily remove Common Crawl integration test \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5296\"\u003e#5296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: Complete coverage for array comparisons \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5286\"\u003e#5286\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Fix imports to not import pyarrow \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5290\"\u003e#5290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: remove ChanChan from PR checklist \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5282\"\u003e#5282\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.6.3...v0.6.4\"\u003ehttps://github.com/Eventual-Inc/Daft/compare/v0.6.3...v0.6.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.6.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: allow PythonArray to be serialized \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5270\"\u003e#5270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support pyarrow.schema in write_lance api \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5247\"\u003e#5247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(dashboard): Add verbose flag \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5267\"\u003e#5267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: file_size expr \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5243\"\u003e#5243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Use separate runtime and port for detached dashboard \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5263\"\u003e#5263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: expression avg alias \u003ca href=\"https://github.com/destroyer22719\"\u003e\u003ccode\u003e@​destroyer22719\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5252\"\u003e#5252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add df constructors for daft.File \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5074\"\u003e#5074\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/dae715c6f2eaa2cdaf91d35661a7fe709a6ae0ca\"\u003e\u003ccode\u003edae715c\u003c/code\u003e\u003c/a\u003e test: Temporarily remove Common Crawl integration test (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5296\"\u003e#5296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/03af4ef4cf6135c36550164d9a313f98a3108bc5\"\u003e\u003ccode\u003e03af4ef\u003c/code\u003e\u003c/a\u003e fix: Pass io config when grabbing Common Crawl manifest (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5294\"\u003e#5294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/0f13999097a13ae7d603dffb02d9cdddded208a6\"\u003e\u003ccode\u003e0f13999\u003c/code\u003e\u003c/a\u003e feat: Add rows written stat for sinks (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5285\"\u003e#5285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/d76cdd266a9fc34ed4c4676e5a6181cc890e1ec9\"\u003e\u003ccode\u003ed76cdd2\u003c/code\u003e\u003c/a\u003e feat: Add Common Crawl dataset (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5244\"\u003e#5244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/58d5488849ed63b4a167dfaf27f0f3da6b1b6e9f\"\u003e\u003ccode\u003e58d5488\u003c/code\u003e\u003c/a\u003e chore: Fix imports to not import pyarrow (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5290\"\u003e#5290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/050d41f4c63da73fc9220e2f141fa06917ed5829\"\u003e\u003ccode\u003e050d41f\u003c/code\u003e\u003c/a\u003e fix: Use {} for dashboard dynamic route (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5289\"\u003e#5289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/79af083d110926f9cca1ccc540bd282d26312d8d\"\u003e\u003ccode\u003e79af083\u003c/code\u003e\u003c/a\u003e test: Complete coverage for array comparisons (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5286\"\u003e#5286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/f227eacc8d05a4a08eb52647ead88600a50d343a\"\u003e\u003ccode\u003ef227eac\u003c/code\u003e\u003c/a\u003e feat!: unify Python -\u0026gt; Daft type conversions (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5201\"\u003e#5201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/61bdf244013d62d347f3f27ebaa76994ebfd6acd\"\u003e\u003ccode\u003e61bdf24\u003c/code\u003e\u003c/a\u003e feat: when function (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5283\"\u003e#5283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/f2885f8b3100b0f32c6ada96723ce7996bb45136\"\u003e\u003ccode\u003ef2885f8\u003c/code\u003e\u003c/a\u003e docs: Update readme with new benchmarks (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5281\"\u003e#5281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.21...v0.6.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.21\u0026new-version=0.6.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Fokko/iceberg-python/pull/223","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fokko%2Ficeberg-python/issues/223","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/223/packages"},{"uuid":"2872510411","node_id":"PR_kwDOKF4tPs6rNwfL","number":2551,"state":"closed","title":"Build: Bump daft from 0.6.2 to 0.6.3","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-30T16:17:03.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-30T00:45:19.000Z","updated_at":"2025-09-30T16:17:03.000Z","time_to_close":55904,"merged_at":"2025-09-30T16:17:03.000Z","merged_by":"Fokko","closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.6.2","new_version":"0.6.3","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.6.2 to 0.6.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: allow PythonArray to be serialized \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5270\"\u003e#5270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support pyarrow.schema in write_lance api \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5247\"\u003e#5247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(dashboard): Add verbose flag \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5267\"\u003e#5267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: file_size expr \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5243\"\u003e#5243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Use separate runtime and port for detached dashboard \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5263\"\u003e#5263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: expression avg alias \u003ca href=\"https://github.com/destroyer22719\"\u003e\u003ccode\u003e@​destroyer22719\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5252\"\u003e#5252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add df constructors for daft.File \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5074\"\u003e#5074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add WARC-Target-URI as a top-level column for WARC reads \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5254\"\u003e#5254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Force build side for broadcast joins \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5238\"\u003e#5238\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Increase actor udf readiness timeout \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5258\"\u003e#5258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Ensure super extension type is registered in to_arrow_dtype \u003ca href=\"https://github.com/ConeyLiu\"\u003e\u003ccode\u003e@​ConeyLiu\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5265\"\u003e#5265\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: Use take for join probes \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5160\"\u003e#5160\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e♻️ Refactor\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: add fragment_group_size to reduce lance scan task \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5261\"\u003e#5261\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: improve copy and consistency on index page \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5271\"\u003e#5271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Update AI benchmarks \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5264\"\u003e#5264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: AI benchmarks \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5245\"\u003e#5245\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Upgrade aws lc rs \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5274\"\u003e#5274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump the minor group across 1 directory with 51 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5262\"\u003e#5262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Add warning for smj \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5268\"\u003e#5268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(flotilla): Remove stages \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5222\"\u003e#5222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Fix more dependabot security warnings \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5260\"\u003e#5260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Fix dependabot h11 security warning \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5259\"\u003e#5259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: remove old documentation about daft cli \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5241\"\u003e#5241\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⬆️ Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the minor group across 1 directory with 51 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5262\"\u003e#5262\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.6.2...v0.6.3\"\u003ehttps://github.com/Eventual-Inc/Daft/compare/v0.6.2...v0.6.3\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/153a72663a20d310c6fd9f5f378ff067649579b5\"\u003e\u003ccode\u003e153a726\u003c/code\u003e\u003c/a\u003e refactor: add fragment_group_size to reduce lance scan task (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5261\"\u003e#5261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/93a0dcdc40aea657a104178dfe28c07723043316\"\u003e\u003ccode\u003e93a0dcd\u003c/code\u003e\u003c/a\u003e docs: improve copy and consistency on index page (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5271\"\u003e#5271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/26eea07c389ce60720e3723761bbba76df3661f0\"\u003e\u003ccode\u003e26eea07\u003c/code\u003e\u003c/a\u003e chore(deps): Upgrade aws lc rs (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5274\"\u003e#5274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/1b43ccdd55c57056b456c971682fb22824f60082\"\u003e\u003ccode\u003e1b43ccd\u003c/code\u003e\u003c/a\u003e docs: Update AI benchmarks (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5264\"\u003e#5264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5079c9a33379134d52bbdf8a59ff7b8e32a3976d\"\u003e\u003ccode\u003e5079c9a\u003c/code\u003e\u003c/a\u003e feat: allow PythonArray to be serialized (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5270\"\u003e#5270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a590aee3470df9e6353436cdbf0e2762eb116e30\"\u003e\u003ccode\u003ea590aee\u003c/code\u003e\u003c/a\u003e feat: support pyarrow.schema in write_lance api (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5247\"\u003e#5247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/82d1f6bc51881828bc2a9121db2dc0ebe3acfad7\"\u003e\u003ccode\u003e82d1f6b\u003c/code\u003e\u003c/a\u003e perf: Use take for join probes (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5160\"\u003e#5160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/81e9d0b0f998bcdd8ed232fbf2b96b5d299f932f\"\u003e\u003ccode\u003e81e9d0b\u003c/code\u003e\u003c/a\u003e chore(deps): bump the minor group across 1 directory with 51 updates (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5262\"\u003e#5262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/50156379d283de1afa34ce3303cf024fd4e77eb8\"\u003e\u003ccode\u003e5015637\u003c/code\u003e\u003c/a\u003e feat(dashboard): Add verbose flag (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5267\"\u003e#5267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/56fa8cfbe23b8f596a01d6396c7eba1a326e8be1\"\u003e\u003ccode\u003e56fa8cf\u003c/code\u003e\u003c/a\u003e chore: Add warning for smj (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5268\"\u003e#5268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.6.2...v0.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.6.2\u0026new-version=0.6.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/iceberg-python/pull/2551","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ficeberg-python/issues/2551","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2551/packages"},{"uuid":"2851282047","node_id":"PR_kwDOKF4tPs6p8xx_","number":2508,"state":"open","title":"Build: Bump daft from 0.6.1 to 0.6.2","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-22T22:14:51.000Z","updated_at":"2025-09-22T22:16:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.6.1","new_version":"0.6.2","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.6.1 to 0.6.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add File.to_tempfile method and optimize range requests \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5226\"\u003e#5226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: migrate nested constructors, get, slice, to_unix_epoch, partitioning functions \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5233\"\u003e#5233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement Lance filter+count pushdown optimization \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5152\"\u003e#5152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: migrate remaining basic expressions \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5234\"\u003e#5234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add regexp_count \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5191\"\u003e#5191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: retry eof error in S3 multipart upload \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5179\"\u003e#5179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flotilla): Distributed Pivot \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5199\"\u003e#5199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: allow for functions module to be accessed from daft import \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5219\"\u003e#5219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: migrate first batch of daft functions \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5086\"\u003e#5086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: remove io_config from global scan operator \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4676\"\u003e#4676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement cross join in distributed flotilla engine \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5180\"\u003e#5180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: make multipart part size configurable \u003ca href=\"https://github.com/stayrascal\"\u003e\u003ccode\u003e@​stayrascal\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5051\"\u003e#5051\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: write_iceberg should handle write.data.path  \u003ca href=\"https://github.com/eric-maynard\"\u003e\u003ccode\u003e@​eric-maynard\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5153\"\u003e#5153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Cast to table schema in lance write \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5221\"\u003e#5221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: rename index function to find \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5218\"\u003e#5218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: remove unnecessary field renaming in ListMap scalar UDF \u003ca href=\"https://github.com/ltdthanhdat\"\u003e\u003ccode\u003e@​ltdthanhdat\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5205\"\u003e#5205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: remove io_config from global scan operator \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4676\"\u003e#4676\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: Drop local limit tasks global limit reached \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5194\"\u003e#5194\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add file datatype to urls\u0026amp;files docs page \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5240\"\u003e#5240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add pipeline visualization and fix grammar in batch inference docs \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5239\"\u003e#5239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add Examples link to getting started sections \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5202\"\u003e#5202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix additional incorrect references to Iceberg as a catalog \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: clarify data catalog vs table format in README \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: remove outdated engine comparison page \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5196\"\u003e#5196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add embed_image to the user guide \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5195\"\u003e#5195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: update minhash dedupe example and tutorial  \u003ca href=\"https://github.com/everettVT\"\u003e\u003ccode\u003e@​everettVT\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5192\"\u003e#5192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add Minhash Dedupe Example \u003ca href=\"https://github.com/everettVT\"\u003e\u003ccode\u003e@​everettVT\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5165\"\u003e#5165\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👷 CI\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: enable AI integration tests in PR \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5217\"\u003e#5217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: move transformers tests to integration tests \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5186\"\u003e#5186\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Don't log failures in url download if \u003ccode\u003eon_error=\u0026quot;null\u0026quot;\u003c/code\u003e \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5231\"\u003e#5231\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/10086b2b639fbb6ed4cfc1fa3d5fe5a1b5920fa5\"\u003e\u003ccode\u003e10086b2\u003c/code\u003e\u003c/a\u003e feat: add File.to_tempfile method and optimize range requests (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5226\"\u003e#5226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6f58e84619149ce53bd3003c3685f0445935e443\"\u003e\u003ccode\u003e6f58e84\u003c/code\u003e\u003c/a\u003e docs: add file datatype to urls\u0026amp;files docs page (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5240\"\u003e#5240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/bb9454db6dccc38de6b078cdea737fcc9978b53b\"\u003e\u003ccode\u003ebb9454d\u003c/code\u003e\u003c/a\u003e docs: add pipeline visualization and fix grammar in batch inference docs (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5239\"\u003e#5239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/1484a1236fd446da7804634c7cc391fd9ae51f86\"\u003e\u003ccode\u003e1484a12\u003c/code\u003e\u003c/a\u003e feat: migrate nested constructors, get, slice, to_unix_epoch, partitioning fu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/b1f10aa25844092d0aeda0de58ee7b1af38d6498\"\u003e\u003ccode\u003eb1f10aa\u003c/code\u003e\u003c/a\u003e feat: implement Lance filter+count pushdown optimization (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5152\"\u003e#5152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/db44f0b43e1ab3f3b5b7054a8f82ae478259e3ea\"\u003e\u003ccode\u003edb44f0b\u003c/code\u003e\u003c/a\u003e chore: Don't log failures in url download if \u003ccode\u003eon_error=\u0026quot;null\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5231\"\u003e#5231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a951b02ce4166aa95acc68d62bc734520c3ebb8e\"\u003e\u003ccode\u003ea951b02\u003c/code\u003e\u003c/a\u003e feat: migrate remaining basic expressions (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5234\"\u003e#5234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/469cdbb059ca6cf4fe6f84dc64a15bffc7d56e46\"\u003e\u003ccode\u003e469cdbb\u003c/code\u003e\u003c/a\u003e chore: Make the runner a separate global singleton (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5185\"\u003e#5185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a7aa05b0589b2943e2d1ae85e2d70f24513d5951\"\u003e\u003ccode\u003ea7aa05b\u003c/code\u003e\u003c/a\u003e feat: Add regexp_count (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5191\"\u003e#5191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/1245eb5d6f6be42d31e7b92c6964dd1c84f569be\"\u003e\u003ccode\u003e1245eb5\u003c/code\u003e\u003c/a\u003e feat: retry eof error in S3 multipart upload (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5179\"\u003e#5179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.6.1...v0.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.6.1\u0026new-version=0.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/iceberg-python/pull/2508","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ficeberg-python/issues/2508","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2508/packages"},{"uuid":"2847607568","node_id":"PR_kwDOKa92Zs6puwsQ","number":209,"state":"closed","title":"Build: Bump daft from 0.5.21 to 0.6.2","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-29T01:17:33.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-09-22T01:17:54.000Z","updated_at":"2025-09-29T01:17:33.000Z","time_to_close":604779,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.21","new_version":"0.6.2","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.21 to 0.6.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add File.to_tempfile method and optimize range requests \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5226\"\u003e#5226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: migrate nested constructors, get, slice, to_unix_epoch, partitioning functions \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5233\"\u003e#5233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement Lance filter+count pushdown optimization \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5152\"\u003e#5152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: migrate remaining basic expressions \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5234\"\u003e#5234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add regexp_count \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5191\"\u003e#5191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: retry eof error in S3 multipart upload \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5179\"\u003e#5179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flotilla): Distributed Pivot \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5199\"\u003e#5199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: allow for functions module to be accessed from daft import \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5219\"\u003e#5219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: migrate first batch of daft functions \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5086\"\u003e#5086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: remove io_config from global scan operator \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4676\"\u003e#4676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement cross join in distributed flotilla engine \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5180\"\u003e#5180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: make multipart part size configurable \u003ca href=\"https://github.com/stayrascal\"\u003e\u003ccode\u003e@​stayrascal\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5051\"\u003e#5051\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: write_iceberg should handle write.data.path  \u003ca href=\"https://github.com/eric-maynard\"\u003e\u003ccode\u003e@​eric-maynard\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5153\"\u003e#5153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Cast to table schema in lance write \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5221\"\u003e#5221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: rename index function to find \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5218\"\u003e#5218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: remove unnecessary field renaming in ListMap scalar UDF \u003ca href=\"https://github.com/ltdthanhdat\"\u003e\u003ccode\u003e@​ltdthanhdat\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5205\"\u003e#5205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: remove io_config from global scan operator \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4676\"\u003e#4676\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: Drop local limit tasks global limit reached \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5194\"\u003e#5194\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add file datatype to urls\u0026amp;files docs page \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5240\"\u003e#5240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add pipeline visualization and fix grammar in batch inference docs \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5239\"\u003e#5239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add Examples link to getting started sections \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5202\"\u003e#5202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix additional incorrect references to Iceberg as a catalog \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: clarify data catalog vs table format in README \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: remove outdated engine comparison page \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5196\"\u003e#5196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add embed_image to the user guide \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5195\"\u003e#5195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: update minhash dedupe example and tutorial  \u003ca href=\"https://github.com/everettVT\"\u003e\u003ccode\u003e@​everettVT\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5192\"\u003e#5192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add Minhash Dedupe Example \u003ca href=\"https://github.com/everettVT\"\u003e\u003ccode\u003e@​everettVT\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5165\"\u003e#5165\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👷 CI\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: enable AI integration tests in PR \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5217\"\u003e#5217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: move transformers tests to integration tests \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5186\"\u003e#5186\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Don't log failures in url download if \u003ccode\u003eon_error=\u0026quot;null\u0026quot;\u003c/code\u003e \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5231\"\u003e#5231\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/10086b2b639fbb6ed4cfc1fa3d5fe5a1b5920fa5\"\u003e\u003ccode\u003e10086b2\u003c/code\u003e\u003c/a\u003e feat: add File.to_tempfile method and optimize range requests (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5226\"\u003e#5226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6f58e84619149ce53bd3003c3685f0445935e443\"\u003e\u003ccode\u003e6f58e84\u003c/code\u003e\u003c/a\u003e docs: add file datatype to urls\u0026amp;files docs page (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5240\"\u003e#5240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/bb9454db6dccc38de6b078cdea737fcc9978b53b\"\u003e\u003ccode\u003ebb9454d\u003c/code\u003e\u003c/a\u003e docs: add pipeline visualization and fix grammar in batch inference docs (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5239\"\u003e#5239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/1484a1236fd446da7804634c7cc391fd9ae51f86\"\u003e\u003ccode\u003e1484a12\u003c/code\u003e\u003c/a\u003e feat: migrate nested constructors, get, slice, to_unix_epoch, partitioning fu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/b1f10aa25844092d0aeda0de58ee7b1af38d6498\"\u003e\u003ccode\u003eb1f10aa\u003c/code\u003e\u003c/a\u003e feat: implement Lance filter+count pushdown optimization (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5152\"\u003e#5152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/db44f0b43e1ab3f3b5b7054a8f82ae478259e3ea\"\u003e\u003ccode\u003edb44f0b\u003c/code\u003e\u003c/a\u003e chore: Don't log failures in url download if \u003ccode\u003eon_error=\u0026quot;null\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5231\"\u003e#5231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a951b02ce4166aa95acc68d62bc734520c3ebb8e\"\u003e\u003ccode\u003ea951b02\u003c/code\u003e\u003c/a\u003e feat: migrate remaining basic expressions (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5234\"\u003e#5234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/469cdbb059ca6cf4fe6f84dc64a15bffc7d56e46\"\u003e\u003ccode\u003e469cdbb\u003c/code\u003e\u003c/a\u003e chore: Make the runner a separate global singleton (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5185\"\u003e#5185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a7aa05b0589b2943e2d1ae85e2d70f24513d5951\"\u003e\u003ccode\u003ea7aa05b\u003c/code\u003e\u003c/a\u003e feat: Add regexp_count (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5191\"\u003e#5191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/1245eb5d6f6be42d31e7b92c6964dd1c84f569be\"\u003e\u003ccode\u003e1245eb5\u003c/code\u003e\u003c/a\u003e feat: retry eof error in S3 multipart upload (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5179\"\u003e#5179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.21...v0.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.21\u0026new-version=0.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Fokko/iceberg-python/pull/209","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fokko%2Ficeberg-python/issues/209","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/209/packages"},{"uuid":"2830782194","node_id":"PR_kwDOKF4tPs6ouk7y","number":2469,"state":"closed","title":"Build: Bump daft from 0.6.0 to 0.6.1","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-16T15:27:24.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-15T22:08:58.000Z","updated_at":"2025-09-16T15:27:24.000Z","time_to_close":62306,"merged_at":"2025-09-16T15:27:24.000Z","merged_by":"kevinjqliu","closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.6.0","new_version":"0.6.1","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.6.0 to 0.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: expose image attribute as expression \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4848\"\u003e#4848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flotilla): no shuffle for hash join if conditions are met \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5135\"\u003e#5135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: \u003ccode\u003e.list.append\u003c/code\u003e Expression \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Base64 Encoding \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5158\"\u003e#5158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: adds support for classify_text  \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5113\"\u003e#5113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add Arrow IPC conversion for RecordBatches \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5143\"\u003e#5143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: unnest param on \u003ca href=\"https://github.com/daft\"\u003e\u003ccode\u003e@​daft\u003c/code\u003e\u003c/a\u003e.func \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5132\"\u003e#5132\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Account for unschedulable udf actors \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4987\"\u003e#4987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Cleanup CLI Progress Bar Output \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5157\"\u003e#5157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: flaky test test_transformers_image_embedder_other \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5130\"\u003e#5130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: Use \u003ccode\u003ecount_rows\u003c/code\u003e on fragment to reduce lance scans with limit pushdowns only \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5120\"\u003e#5120\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: improve text readability on examples page \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add TrendShift badge to README \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5181\"\u003e#5181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: improve explode method documentation with null/empty list examples \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5164\"\u003e#5164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix broken tutorial links and remove redundant file \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5154\"\u003e#5154\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👷 CI\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: Reduce free disk space time \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: re-add mac os unit tests on main \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5163\"\u003e#5163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: fix TPC-H benchmark workflows \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5123\"\u003e#5123\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: Pipe unit test failures through duration aggregator \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5161\"\u003e#5161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: remove macos from PR test suite \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5142\"\u003e#5142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: Aggregate test durations \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5129\"\u003e#5129\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: add PR conventions note to AGENTS.md \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5166\"\u003e#5166\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.6.0...v0.6.1\"\u003ehttps://github.com/Eventual-Inc/Daft/compare/v0.6.0...v0.6.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/778eba6e13411411394be4d43e25039487f7a6c4\"\u003e\u003ccode\u003e778eba6\u003c/code\u003e\u003c/a\u003e docs: improve text readability on examples page (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/60f447ff98e450ea3941bd4097a7c10009ed3589\"\u003e\u003ccode\u003e60f447f\u003c/code\u003e\u003c/a\u003e ci: Reduce free disk space time (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/1c24e34cd154bbbaca5be35fd0d43082f429200d\"\u003e\u003ccode\u003e1c24e34\u003c/code\u003e\u003c/a\u003e ci: re-add mac os unit tests on main (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5163\"\u003e#5163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/f8ac64a2e939cdbbb285463783014ba301844bfc\"\u003e\u003ccode\u003ef8ac64a\u003c/code\u003e\u003c/a\u003e docs: add TrendShift badge to README (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5181\"\u003e#5181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/ee384748536c0f3cf345fb1c10426f950c29fca8\"\u003e\u003ccode\u003eee38474\u003c/code\u003e\u003c/a\u003e ci: fix TPC-H benchmark workflows (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5123\"\u003e#5123\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/bc9d370fb31029beebe33360f00b871290556192\"\u003e\u003ccode\u003ebc9d370\u003c/code\u003e\u003c/a\u003e feat: expose image attribute as expression (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4848\"\u003e#4848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/1e4d129a41a629e0f29af6f938d901e3cb6d7d61\"\u003e\u003ccode\u003e1e4d129\u003c/code\u003e\u003c/a\u003e fix: Account for unschedulable udf actors (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4987\"\u003e#4987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/10ccc4a1c8a89864001aa0cc65698f8a1ba044f7\"\u003e\u003ccode\u003e10ccc4a\u003c/code\u003e\u003c/a\u003e feat(flotilla): no shuffle for hash join if conditions are met (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5135\"\u003e#5135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/889a3dd173696282336bf5aa90093efc86090e18\"\u003e\u003ccode\u003e889a3dd\u003c/code\u003e\u003c/a\u003e chore: add PR conventions note to AGENTS.md (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5166\"\u003e#5166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/e4c0a3c76a42fa66704132a38611eb126fca4a55\"\u003e\u003ccode\u003ee4c0a3c\u003c/code\u003e\u003c/a\u003e docs: improve explode method documentation with null/empty list examples (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5164\"\u003e#5164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.6.0...v0.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.6.0\u0026new-version=0.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/iceberg-python/pull/2469","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ficeberg-python/issues/2469","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2469/packages"},{"uuid":"2809786022","node_id":"PR_kwDOKF4tPs6nee6m","number":2454,"state":"closed","title":"Build: Bump daft from 0.5.22 to 0.6.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-09T03:02:35.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T22:21:52.000Z","updated_at":"2025-09-09T03:02:35.000Z","time_to_close":16843,"merged_at":"2025-09-09T03:02:35.000Z","merged_by":"Fokko","closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.22","new_version":"0.6.0","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.22 to 0.6.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003cp\u003ev0.6.0 marks the official release of our new ray-based distributed engine, Flotilla! If you are already using the ray runner, you do not need to change anything. Setting the \u003ccode\u003eDAFT_RUNNER=ray\u003c/code\u003e environment variable, or within your python program via \u003ccode\u003edaft.context.set_runner_ray()\u003c/code\u003e, will use Flotilla by default.\u003c/p\u003e\n\u003cp\u003eAll operations except cross join, sort merge join, and pivot are currently supported. We will be working on adding support for them soon! If you need to use the legacy ray runner, please set \u003ccode\u003edaft.set_execution_config(use_legacy_ray_runner=True)\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e💥 Breaking Changes\u003c/h2\u003e\n\u003cp\u003e\u003ccode\u003eSQLCatalog\u003c/code\u003e was deprecated in v0.5 and is now removed, in favor of the \u003ccode\u003ebindings\u003c/code\u003e kwargs.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"py\"\u003e\u003ccode\u003ecatalog = SQLCatalog({\u0026quot;test_data\u0026quot;: df})\nresult = daft.sql(\u0026quot;SELECT * FROM test_data\u0026quot;, catalog=catalog)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"py\"\u003e\u003ccode\u003ebindings = {\u0026quot;test_data\u0026quot;: df}\nresult = daft.sql(\u0026quot;SELECT * FROM test_data\u0026quot;, **bindings)\n\u003c/code\u003e\u003c/pre\u003e\n\u003chr /\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: revert daft.func behavior on literal arguments \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5087\"\u003e#5087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erevert!: \u0026quot;revert: Temporarily revert \u0026quot;Remove deprecated APIs for 0.6\u0026quot; \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5084\"\u003e#5084\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(embed_text): Support LM Studio as a provider \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5103\"\u003e#5103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Implement embed_image() \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5101\"\u003e#5101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat!: revert daft.func behavior on literal arguments \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5087\"\u003e#5087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Automatically grab embedding dimensions for sentence transformers \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5078\"\u003e#5078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add mcap datasource reader \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4727\"\u003e#4727\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Undo skipcheck change \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5131\"\u003e#5131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: fix youtube video reading \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5126\"\u003e#5126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Remove flotilla fallback \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5114\"\u003e#5114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Add nulls in json reads if a line doesn't contain the field from the schema \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4993\"\u003e#4993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Check if UDFs are Serializable \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5091\"\u003e#5091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: nightly property test \u003ca href=\"https://github.com/malcolmgreaves\"\u003e\u003ccode\u003e@​malcolmgreaves\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5076\"\u003e#5076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Handle Unserializable Errors in Process UDFs \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5075\"\u003e#5075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Implement Multi-Column Aggregations with List-like columns  \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5017\"\u003e#5017\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: Implement count pushdown for parquet \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5038\"\u003e#5038\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/ef36735e5fb71ae3b01b10b7fcbbc2efefa81082\"\u003e\u003ccode\u003eef36735\u003c/code\u003e\u003c/a\u003e ci: fix test-wheels job in build-wheel.yml (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5134\"\u003e#5134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/927e22b68afa27e1a57ac86a44e8686bf1af4efb\"\u003e\u003ccode\u003e927e22b\u003c/code\u003e\u003c/a\u003e ci: Truncate the # of concurrent jobs in PR CI (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5122\"\u003e#5122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/f1877168fac26f8fbfbf166b77413759753dd7c2\"\u003e\u003ccode\u003ef187716\u003c/code\u003e\u003c/a\u003e fix: Undo skipcheck change (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5131\"\u003e#5131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6f2f3601e8d182cfea9088d705fabdaeee8f40cd\"\u003e\u003ccode\u003e6f2f360\u003c/code\u003e\u003c/a\u003e fix: fix youtube video reading (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5126\"\u003e#5126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/3adbdba34974a029e53e8daae5cd3b0b3284b4b2\"\u003e\u003ccode\u003e3adbdba\u003c/code\u003e\u003c/a\u003e refactor: proper organization for providers and protocols in daft.ai (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5125\"\u003e#5125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5c3cea58d9c4658f92a654b505a9599caa59fc36\"\u003e\u003ccode\u003e5c3cea5\u003c/code\u003e\u003c/a\u003e perf: Implement count pushdown for parquet (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5038\"\u003e#5038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/8f1fee8615447f89e9e909617899f271d1d40826\"\u003e\u003ccode\u003e8f1fee8\u003c/code\u003e\u003c/a\u003e chore: Add AGENTS.md (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5124\"\u003e#5124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6b9dacd400ececb0bf1c97410875c33e37383675\"\u003e\u003ccode\u003e6b9dacd\u003c/code\u003e\u003c/a\u003e docs: fix navigation labels to match section names (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5121\"\u003e#5121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/e36a830b7246ed4c660566587b6a135fa903f233\"\u003e\u003ccode\u003ee36a830\u003c/code\u003e\u003c/a\u003e ci: Run tests before publish (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5009\"\u003e#5009\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/d3e782fae53a32407c1c4dca933ebded0c5fb194\"\u003e\u003ccode\u003ed3e782f\u003c/code\u003e\u003c/a\u003e ci: Always run the \u003ccode\u003eunit-tests\u003c/code\u003e required check (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5119\"\u003e#5119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.22...v0.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.22\u0026new-version=0.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/iceberg-python/pull/2454","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ficeberg-python/issues/2454","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2454/packages"},{"uuid":"2806524283","node_id":"PR_kwDOKa92Zs6nSCl7","number":192,"state":"open","title":"Build: Bump daft from 0.5.21 to 0.6.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-08T01:13:10.000Z","updated_at":"2025-09-08T01:13:11.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.21","new_version":"0.6.0","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.21 to 0.6.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003cp\u003ev0.6.0 marks the official release of our new ray-based distributed engine, Flotilla! If you are already using the ray runner, you do not need to change anything. Setting the \u003ccode\u003eDAFT_RUNNER=ray\u003c/code\u003e environment variable, or within your python program via \u003ccode\u003edaft.context.set_runner_ray()\u003c/code\u003e, will use Flotilla by default.\u003c/p\u003e\n\u003cp\u003eAll operations except cross join, sort merge join, and pivot are currently supported. We will be working on adding support for them soon! If you need to use the legacy ray runner, please set \u003ccode\u003edaft.set_execution_config(use_legacy_ray_runner=True)\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e💥 Breaking Changes\u003c/h2\u003e\n\u003cp\u003e\u003ccode\u003eSQLCatalog\u003c/code\u003e was deprecated in v0.5 and is now removed, in favor of the \u003ccode\u003ebindings\u003c/code\u003e kwargs.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"py\"\u003e\u003ccode\u003ecatalog = SQLCatalog({\u0026quot;test_data\u0026quot;: df})\nresult = daft.sql(\u0026quot;SELECT * FROM test_data\u0026quot;, catalog=catalog)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"py\"\u003e\u003ccode\u003ebindings = {\u0026quot;test_data\u0026quot;: df}\nresult = daft.sql(\u0026quot;SELECT * FROM test_data\u0026quot;, **bindings)\n\u003c/code\u003e\u003c/pre\u003e\n\u003chr /\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: revert daft.func behavior on literal arguments \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5087\"\u003e#5087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erevert!: \u0026quot;revert: Temporarily revert \u0026quot;Remove deprecated APIs for 0.6\u0026quot; \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5084\"\u003e#5084\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(embed_text): Support LM Studio as a provider \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5103\"\u003e#5103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Implement embed_image() \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5101\"\u003e#5101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat!: revert daft.func behavior on literal arguments \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5087\"\u003e#5087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Automatically grab embedding dimensions for sentence transformers \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5078\"\u003e#5078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add mcap datasource reader \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4727\"\u003e#4727\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Undo skipcheck change \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5131\"\u003e#5131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: fix youtube video reading \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5126\"\u003e#5126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Remove flotilla fallback \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5114\"\u003e#5114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Add nulls in json reads if a line doesn't contain the field from the schema \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4993\"\u003e#4993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Check if UDFs are Serializable \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5091\"\u003e#5091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: nightly property test \u003ca href=\"https://github.com/malcolmgreaves\"\u003e\u003ccode\u003e@​malcolmgreaves\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5076\"\u003e#5076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Handle Unserializable Errors in Process UDFs \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5075\"\u003e#5075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Implement Multi-Column Aggregations with List-like columns  \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5017\"\u003e#5017\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: Implement count pushdown for parquet \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5038\"\u003e#5038\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/ef36735e5fb71ae3b01b10b7fcbbc2efefa81082\"\u003e\u003ccode\u003eef36735\u003c/code\u003e\u003c/a\u003e ci: fix test-wheels job in build-wheel.yml (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5134\"\u003e#5134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/927e22b68afa27e1a57ac86a44e8686bf1af4efb\"\u003e\u003ccode\u003e927e22b\u003c/code\u003e\u003c/a\u003e ci: Truncate the # of concurrent jobs in PR CI (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5122\"\u003e#5122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/f1877168fac26f8fbfbf166b77413759753dd7c2\"\u003e\u003ccode\u003ef187716\u003c/code\u003e\u003c/a\u003e fix: Undo skipcheck change (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5131\"\u003e#5131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6f2f3601e8d182cfea9088d705fabdaeee8f40cd\"\u003e\u003ccode\u003e6f2f360\u003c/code\u003e\u003c/a\u003e fix: fix youtube video reading (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5126\"\u003e#5126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/3adbdba34974a029e53e8daae5cd3b0b3284b4b2\"\u003e\u003ccode\u003e3adbdba\u003c/code\u003e\u003c/a\u003e refactor: proper organization for providers and protocols in daft.ai (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5125\"\u003e#5125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5c3cea58d9c4658f92a654b505a9599caa59fc36\"\u003e\u003ccode\u003e5c3cea5\u003c/code\u003e\u003c/a\u003e perf: Implement count pushdown for parquet (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5038\"\u003e#5038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/8f1fee8615447f89e9e909617899f271d1d40826\"\u003e\u003ccode\u003e8f1fee8\u003c/code\u003e\u003c/a\u003e chore: Add AGENTS.md (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5124\"\u003e#5124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6b9dacd400ececb0bf1c97410875c33e37383675\"\u003e\u003ccode\u003e6b9dacd\u003c/code\u003e\u003c/a\u003e docs: fix navigation labels to match section names (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5121\"\u003e#5121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/e36a830b7246ed4c660566587b6a135fa903f233\"\u003e\u003ccode\u003ee36a830\u003c/code\u003e\u003c/a\u003e ci: Run tests before publish (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5009\"\u003e#5009\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/d3e782fae53a32407c1c4dca933ebded0c5fb194\"\u003e\u003ccode\u003ed3e782f\u003c/code\u003e\u003c/a\u003e ci: Always run the \u003ccode\u003eunit-tests\u003c/code\u003e required check (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5119\"\u003e#5119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.21...v0.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.21\u0026new-version=0.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Fokko/iceberg-python/pull/192","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fokko%2Ficeberg-python/issues/192","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/192/packages"},{"uuid":"2793262437","node_id":"PR_kwDOKF4tPs6mfc1l","number":2413,"state":"open","title":"Build: Bump daft from 0.5.21 to 0.5.22","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-02T16:14:24.000Z","updated_at":"2025-09-02T16:45:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.21","new_version":"0.5.22","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.21 to 0.5.22.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.22\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e💥 Breaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor!: use struct datatype as daft representation of tuples \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5030\"\u003e#5030\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add uv.lock to git \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5065\"\u003e#5065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add Hash Function Support for Decimal128, Time, Timestamp, Timestamptz Datatypes  \u003ca href=\"https://github.com/Zyiqin-Miranda\"\u003e\u003ccode\u003e@​Zyiqin-Miranda\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5026\"\u003e#5026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: pushdown for lance scan \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4710\"\u003e#4710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add lance merge_column task \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5008\"\u003e#5008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Make the max parallel of scan tasks configurable for Native Runner \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5018\"\u003e#5018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: basic generator udf \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5036\"\u003e#5036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implements an openai provider with embed_text \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4997\"\u003e#4997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: daft.File object store support \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5002\"\u003e#5002\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Fix venv command for windows build \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5073\"\u003e#5073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: add setuptools_scm to build wheel requirements \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5072\"\u003e#5072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Use cachebusting and range request fallback for HTTP requests to Hugging Face CDNs \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5061\"\u003e#5061\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Use async for starting and calling udf actors in flotilla \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5000\"\u003e#5000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Always refresh tqdm when updating total \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5033\"\u003e#5033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Fix docs build \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5066\"\u003e#5066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: require uv as prerequisite for development setup \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5059\"\u003e#5059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Add missing source command in Makefile install-docs-deps target \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5060\"\u003e#5060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Mermaid syntax error when enable explain analyze for Native Runner \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5052\"\u003e#5052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: clean notebook output before running tests \u0026amp; tweak doc proc notebook \u003ca href=\"https://github.com/malcolmgreaves\"\u003e\u003ccode\u003e@​malcolmgreaves\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5055\"\u003e#5055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: correct Modin query optimizer value in comparison tables \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4983\"\u003e#4983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: skip credentialed tests if not from main \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5048\"\u003e#5048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: subprocess UDF inherits current process env \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5047\"\u003e#5047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: sql/spark read_iceberg and read_deltalake \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5035\"\u003e#5035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(blc): Disabled pipefail \u003ca href=\"https://github.com/rohitkulshreshtha\"\u003e\u003ccode\u003e@​rohitkulshreshtha\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5031\"\u003e#5031\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e♻️ Refactor\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor!: use struct datatype as daft representation of tuples \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5030\"\u003e#5030\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Make overview page legible for light mode \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5067\"\u003e#5067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Move custom python code higher up in docs \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5064\"\u003e#5064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add better description in overview page \u003ca href=\"https://github.com/jaychia\"\u003e\u003ccode\u003e@​jaychia\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5063\"\u003e#5063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: remove core_concepts.md and broken anchor link references \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5062\"\u003e#5062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix formatting \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4994\"\u003e#4994\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: remove runllm widget \u003ca href=\"https://github.com/ccmao1130\"\u003e\u003ccode\u003e@​ccmao1130\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5056\"\u003e#5056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add reo script to docs \u003ca href=\"https://github.com/ccmao1130\"\u003e\u003ccode\u003e@​ccmao1130\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5049\"\u003e#5049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix broken UDF link due to core_concepts.md redirect \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5022\"\u003e#5022\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/248b7e8abe3c4ee0853ba9ac000f272a32cfc6a2\"\u003e\u003ccode\u003e248b7e8\u003c/code\u003e\u003c/a\u003e fix: Fix venv command for windows build (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5073\"\u003e#5073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/c95800e411ceb0a666da4d8a7380023c9ca17395\"\u003e\u003ccode\u003ec95800e\u003c/code\u003e\u003c/a\u003e fix: add setuptools_scm to build wheel requirements (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5072\"\u003e#5072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/34282e47e0c06edefcfbe5772ad47eb8d07cc9c5\"\u003e\u003ccode\u003e34282e4\u003c/code\u003e\u003c/a\u003e fix: Use cachebusting and range request fallback for HTTP requests to Hugging...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/27be3540ff5604dbaaa7fd964c70299cf4182ed9\"\u003e\u003ccode\u003e27be354\u003c/code\u003e\u003c/a\u003e fix: Use async for starting and calling udf actors in flotilla (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5000\"\u003e#5000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/8cb203da30791deee9c36cc6e9492fbae4118a4d\"\u003e\u003ccode\u003e8cb203d\u003c/code\u003e\u003c/a\u003e fix: Always refresh tqdm when updating total (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5033\"\u003e#5033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/f4fb39c1956191ef43cf8d0e5c01e6bde2467646\"\u003e\u003ccode\u003ef4fb39c\u003c/code\u003e\u003c/a\u003e feat: Add uv.lock to git (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5065\"\u003e#5065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/7e44348f12a73657fcc652def064a07cf8e08c30\"\u003e\u003ccode\u003e7e44348\u003c/code\u003e\u003c/a\u003e revert: Temporarily revert \u0026quot;Remove deprecated APIs for 0.6\u0026quot; (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5068\"\u003e#5068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/93ff2039fe5e07ed485437923a8ffa1d42cf7d3d\"\u003e\u003ccode\u003e93ff203\u003c/code\u003e\u003c/a\u003e docs: Make overview page legible for light mode (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5067\"\u003e#5067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/f00bf3b8071bee52c4d629d6e3726c5b2714571d\"\u003e\u003ccode\u003ef00bf3b\u003c/code\u003e\u003c/a\u003e docs: Move custom python code higher up in docs (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5064\"\u003e#5064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a39622fe18ee2bd9a8fe0d2390c38bd2615d71a5\"\u003e\u003ccode\u003ea39622f\u003c/code\u003e\u003c/a\u003e fix: Fix docs build (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5066\"\u003e#5066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.21...v0.5.22\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.21\u0026new-version=0.5.22)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/iceberg-python/pull/2413","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ficeberg-python/issues/2413","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2413/packages"},{"uuid":"2775669587","node_id":"PR_kwDOKF4tPs6lcVtT","number":2384,"state":"open","title":"Build: Bump daft from 0.5.19 to 0.5.21","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-26T15:53:37.000Z","updated_at":"2025-08-26T15:53:38.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.19","new_version":"0.5.21","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.19 to 0.5.21.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.21\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Propagate morsel size top-down in swordfish \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: DataFrame.write_huggingface \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5015\"\u003e#5015\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(blc): Attempt to fix the broken link checker. \u003ca href=\"https://github.com/rohitkulshreshtha\"\u003e\u003ccode\u003e@​rohitkulshreshtha\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5010\"\u003e#5010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Print UDF stdout and Daft logs above the progress bar \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4861\"\u003e#4861\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Add audio transcription example card \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5020\"\u003e#5020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: improve audio transcription example \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4990\"\u003e#4990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Spice up the examples page \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5019\"\u003e#5019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Only test MacOS on Python 3.11 in CI \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5014\"\u003e#5014\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.20...v0.5.21\"\u003ehttps://github.com/Eventual-Inc/Daft/compare/v0.5.20...v0.5.21\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.5.20\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e💥 Breaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: RowWiseUdf.eval for eager evaluation \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4998\"\u003e#4998\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: support count(1) in dataframe and choose the cheap column  \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4977\"\u003e#4977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add clickhouse data sink \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4850\"\u003e#4850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement distributed sort in flotilla engine \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4991\"\u003e#4991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat!: RowWiseUdf.eval for eager evaluation \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4998\"\u003e#4998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: basic read_huggingface functionality \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4996\"\u003e#4996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support using max() and min() on list of boolean values \u003ca href=\"https://github.com/varun117\"\u003e\u003ccode\u003e@​varun117\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4989\"\u003e#4989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Flotilla pre-shuffle merge \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4873\"\u003e#4873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Flotilla into partitions \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4963\"\u003e#4963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(optimizer): Add Lance count() pushdown optimization \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4969\"\u003e#4969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: adds video frame streaming source \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4979\"\u003e#4979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add offset support to Spark Connect \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4962\"\u003e#4962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: new \u003ccode\u003edaft.File\u003c/code\u003e datatype \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4959\"\u003e#4959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: unify all Daft type to Python type conversions \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4972\"\u003e#4972\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/9017c8fcb3f0a1876dd7afcf0a7135a4bcb400b3\"\u003e\u003ccode\u003e9017c8f\u003c/code\u003e\u003c/a\u003e docs: Add audio transcription example card (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5020\"\u003e#5020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/dec381e2f3f247ea6b461a844b607d2d83855113\"\u003e\u003ccode\u003edec381e\u003c/code\u003e\u003c/a\u003e feat: Propagate morsel size top-down in swordfish (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a8b1556c7ddbb3060c180aa3f3757e25d58e929c\"\u003e\u003ccode\u003ea8b1556\u003c/code\u003e\u003c/a\u003e fix(blc): Attempt to fix the broken link checker. (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5010\"\u003e#5010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/543e5e56d26941ddaf9023e4d0ca02dd0a0de03c\"\u003e\u003ccode\u003e543e5e5\u003c/code\u003e\u003c/a\u003e docs: improve audio transcription example (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4990\"\u003e#4990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/69afe66758e1550b09b08341a95de58577da96fc\"\u003e\u003ccode\u003e69afe66\u003c/code\u003e\u003c/a\u003e docs: Spice up the examples page (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5019\"\u003e#5019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/daeb3b6ae220b681d23ffa6d9ca32e8b26b9947e\"\u003e\u003ccode\u003edaeb3b6\u003c/code\u003e\u003c/a\u003e feat: DataFrame.write_huggingface (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5015\"\u003e#5015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6be67bf6aa82ab5c0cc301e0e431a78fde4ccc53\"\u003e\u003ccode\u003e6be67bf\u003c/code\u003e\u003c/a\u003e chore: Only test MacOS on Python 3.11 in CI (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5014\"\u003e#5014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/0fb39cf1277cc8de3061b04b5eb5f4cc2f82be35\"\u003e\u003ccode\u003e0fb39cf\u003c/code\u003e\u003c/a\u003e fix: Print UDF stdout and Daft logs above the progress bar (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4861\"\u003e#4861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/0bcaf35abf50c2d590e38e6ec673ff5e8fdbe0bc\"\u003e\u003ccode\u003e0bcaf35\u003c/code\u003e\u003c/a\u003e feat: support count(1) in dataframe and choose the cheap column  (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4977\"\u003e#4977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/82d1f4fb90af1b39a0c343201b03a4ec83c425c9\"\u003e\u003ccode\u003e82d1f4f\u003c/code\u003e\u003c/a\u003e fix: Can translate sort in flotilla (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5005\"\u003e#5005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.19...v0.5.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.19\u0026new-version=0.5.21)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/iceberg-python/pull/2384","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ficeberg-python/issues/2384","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2384/packages"},{"uuid":"2770351761","node_id":"PR_kwDOKa92Zs6lIDaR","number":172,"state":"closed","title":"Build: Bump daft from 0.5.18 to 0.5.21","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-01T03:06:05.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-08-25T02:12:44.000Z","updated_at":"2025-09-01T03:06:05.000Z","time_to_close":608001,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.18","new_version":"0.5.21","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.18 to 0.5.21.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.21\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Propagate morsel size top-down in swordfish \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: DataFrame.write_huggingface \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5015\"\u003e#5015\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(blc): Attempt to fix the broken link checker. \u003ca href=\"https://github.com/rohitkulshreshtha\"\u003e\u003ccode\u003e@​rohitkulshreshtha\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5010\"\u003e#5010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Print UDF stdout and Daft logs above the progress bar \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4861\"\u003e#4861\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Add audio transcription example card \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5020\"\u003e#5020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: improve audio transcription example \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4990\"\u003e#4990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Spice up the examples page \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5019\"\u003e#5019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Only test MacOS on Python 3.11 in CI \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5014\"\u003e#5014\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.20...v0.5.21\"\u003ehttps://github.com/Eventual-Inc/Daft/compare/v0.5.20...v0.5.21\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.5.20\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e💥 Breaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: RowWiseUdf.eval for eager evaluation \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4998\"\u003e#4998\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: support count(1) in dataframe and choose the cheap column  \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4977\"\u003e#4977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add clickhouse data sink \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4850\"\u003e#4850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement distributed sort in flotilla engine \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4991\"\u003e#4991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat!: RowWiseUdf.eval for eager evaluation \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4998\"\u003e#4998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: basic read_huggingface functionality \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4996\"\u003e#4996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support using max() and min() on list of boolean values \u003ca href=\"https://github.com/varun117\"\u003e\u003ccode\u003e@​varun117\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4989\"\u003e#4989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Flotilla pre-shuffle merge \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4873\"\u003e#4873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Flotilla into partitions \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4963\"\u003e#4963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(optimizer): Add Lance count() pushdown optimization \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4969\"\u003e#4969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: adds video frame streaming source \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4979\"\u003e#4979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add offset support to Spark Connect \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4962\"\u003e#4962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: new \u003ccode\u003edaft.File\u003c/code\u003e datatype \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4959\"\u003e#4959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: unify all Daft type to Python type conversions \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4972\"\u003e#4972\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/9017c8fcb3f0a1876dd7afcf0a7135a4bcb400b3\"\u003e\u003ccode\u003e9017c8f\u003c/code\u003e\u003c/a\u003e docs: Add audio transcription example card (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5020\"\u003e#5020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/dec381e2f3f247ea6b461a844b607d2d83855113\"\u003e\u003ccode\u003edec381e\u003c/code\u003e\u003c/a\u003e feat: Propagate morsel size top-down in swordfish (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a8b1556c7ddbb3060c180aa3f3757e25d58e929c\"\u003e\u003ccode\u003ea8b1556\u003c/code\u003e\u003c/a\u003e fix(blc): Attempt to fix the broken link checker. (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5010\"\u003e#5010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/543e5e56d26941ddaf9023e4d0ca02dd0a0de03c\"\u003e\u003ccode\u003e543e5e5\u003c/code\u003e\u003c/a\u003e docs: improve audio transcription example (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4990\"\u003e#4990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/69afe66758e1550b09b08341a95de58577da96fc\"\u003e\u003ccode\u003e69afe66\u003c/code\u003e\u003c/a\u003e docs: Spice up the examples page (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5019\"\u003e#5019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/daeb3b6ae220b681d23ffa6d9ca32e8b26b9947e\"\u003e\u003ccode\u003edaeb3b6\u003c/code\u003e\u003c/a\u003e feat: DataFrame.write_huggingface (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5015\"\u003e#5015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6be67bf6aa82ab5c0cc301e0e431a78fde4ccc53\"\u003e\u003ccode\u003e6be67bf\u003c/code\u003e\u003c/a\u003e chore: Only test MacOS on Python 3.11 in CI (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5014\"\u003e#5014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/0fb39cf1277cc8de3061b04b5eb5f4cc2f82be35\"\u003e\u003ccode\u003e0fb39cf\u003c/code\u003e\u003c/a\u003e fix: Print UDF stdout and Daft logs above the progress bar (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4861\"\u003e#4861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/0bcaf35abf50c2d590e38e6ec673ff5e8fdbe0bc\"\u003e\u003ccode\u003e0bcaf35\u003c/code\u003e\u003c/a\u003e feat: support count(1) in dataframe and choose the cheap column  (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4977\"\u003e#4977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/82d1f4fb90af1b39a0c343201b03a4ec83c425c9\"\u003e\u003ccode\u003e82d1f4f\u003c/code\u003e\u003c/a\u003e fix: Can translate sort in flotilla (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5005\"\u003e#5005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.18...v0.5.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.18\u0026new-version=0.5.21)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Fokko/iceberg-python/pull/172","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fokko%2Ficeberg-python/issues/172","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/172/packages"},{"uuid":"2755752389","node_id":"PR_kwDOKF4tPs6kQXHF","number":2352,"state":"open","title":"Build: Bump daft from 0.5.18 to 0.5.19","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-19T09:08:18.000Z","updated_at":"2025-08-19T10:10:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.18","new_version":"0.5.19","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.18 to 0.5.19.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.19\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003cp\u003eWe have a pretty crazy release this time around. Some especially notable features include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInteractive DataFrames in Jupyter Notebooks, with special support for some multimodal types\u003c/li\u003e\n\u003cli\u003eAn async API for LLM text generation, particularly with OpenAI\u003c/li\u003e\n\u003cli\u003eA new \u003ccode\u003e.into_batches\u003c/code\u003e DataFrame API, the modern alternative to \u003ccode\u003e.into_partitions\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdding support for \u003ccode\u003e.offset\u003c/code\u003e / \u003ccode\u003eOFFSET\u003c/code\u003e operator across the engine. Thanks \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e for the great work!\u003c/li\u003e\n\u003cli\u003eVarious Flotilla performance and reliability improvements\u003c/li\u003e\n\u003cli\u003eVarious casting improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Async open ai llm generate \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4879\"\u003e#4879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add offset syntax support to SQL \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: adds support for SQL GROUP BY column position \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4955\"\u003e#4955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: better dtype type inference \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4973\"\u003e#4973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Casting from Python into struct or list types \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4957\"\u003e#4957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support creating partitioned tables in Iceberg via the Catalog interface. \u003ca href=\"https://github.com/redpheonixx\"\u003e\u003ccode\u003e@​redpheonixx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4951\"\u003e#4951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement into_batches operator on flotilla distrubted engine \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4958\"\u003e#4958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: literal variants for (pretty much) all types \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4947\"\u003e#4947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add offset support to Flotilla Engine \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4918\"\u003e#4918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement into_batches on the swordfish native daft runner \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4935\"\u003e#4935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Flotilla broadcast join \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4867\"\u003e#4867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Always just use actor for flotilla scheduler \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4978\"\u003e#4978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Add handle for swordfish runtime stats manager \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4970\"\u003e#4970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Dudep lance read required columns \u003ca href=\"https://github.com/xloya\"\u003e\u003ccode\u003e@​xloya\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4967\"\u003e#4967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Don't use wildcard for logical plan match in pushdown rules \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4945\"\u003e#4945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Coerce arrow schema for parquet decoding \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4948\"\u003e#4948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: use associate type for swordfish into_batches operator state \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4956\"\u003e#4956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: raise error on invalid cross join parameters \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4952\"\u003e#4952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: interactive html fixes \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4943\"\u003e#4943\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e♻️ Refactor\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: Use associate type for swordfish operator state \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4921\"\u003e#4921\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: update links in document processing example \u003ca href=\"https://github.com/ccmao1130\"\u003e\u003ccode\u003e@​ccmao1130\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4946\"\u003e#4946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: improve daft.func documentation and type inference \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4942\"\u003e#4942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix link for pandas \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4941\"\u003e#4941\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👷 CI\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: add 3.11 to matrix and always include typing_extensions \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4950\"\u003e#4950\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/23549cddfe55ba928c21fc9db3f6d3e1ea6af918\"\u003e\u003ccode\u003e23549cd\u003c/code\u003e\u003c/a\u003e fix: Always just use actor for flotilla scheduler (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4978\"\u003e#4978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/4f14d6ab6b725f21abbf24051137eac7b7e2d70d\"\u003e\u003ccode\u003e4f14d6a\u003c/code\u003e\u003c/a\u003e fix: Add handle for swordfish runtime stats manager (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4970\"\u003e#4970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/45332571ae51d140acfc5234733052e089305592\"\u003e\u003ccode\u003e4533257\u003c/code\u003e\u003c/a\u003e feat: Async open ai llm generate (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4879\"\u003e#4879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/012900890becb0689003c176c3cca8397ec55db1\"\u003e\u003ccode\u003e0129008\u003c/code\u003e\u003c/a\u003e feat: Add offset syntax support to SQL (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5c7baae08ef6facb311277c23f29cd531a0f925e\"\u003e\u003ccode\u003e5c7baae\u003c/code\u003e\u003c/a\u003e feat: adds support for SQL GROUP BY column position (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4955\"\u003e#4955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/acb838a0d96bc5474db58517d0378e7f5c41813e\"\u003e\u003ccode\u003eacb838a\u003c/code\u003e\u003c/a\u003e feat: better dtype type inference (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4973\"\u003e#4973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/c555b0c4d935fbbae06b2066b32e6571e04ee703\"\u003e\u003ccode\u003ec555b0c\u003c/code\u003e\u003c/a\u003e fix: Dudep lance read required columns (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4967\"\u003e#4967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5a7f4b0b21205723a474768d5107fe91ced8f1d2\"\u003e\u003ccode\u003e5a7f4b0\u003c/code\u003e\u003c/a\u003e feat: Casting from Python into struct or list types (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4957\"\u003e#4957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/99020728355ce4b9c984901fefe560573c395d74\"\u003e\u003ccode\u003e9902072\u003c/code\u003e\u003c/a\u003e feat: support creating partitioned tables in Iceberg via the Catalog interfac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/7fc5d47efc7317135363909fc3aedaecd044f86a\"\u003e\u003ccode\u003e7fc5d47\u003c/code\u003e\u003c/a\u003e feat: implement into_batches operator on flotilla distrubted engine (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4958\"\u003e#4958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.18...v0.5.19\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.18\u0026new-version=0.5.19)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/iceberg-python/pull/2352","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ficeberg-python/issues/2352","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2352/packages"},{"uuid":"2751829446","node_id":"PR_kwDOKa92Zs6kBZXG","number":166,"state":"closed","title":"Build: Bump daft from 0.5.18 to 0.5.19","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-25T02:12:46.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-08-18T03:10:58.000Z","updated_at":"2025-08-25T02:12:46.000Z","time_to_close":601308,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.18","new_version":"0.5.19","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.18 to 0.5.19.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.19\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003cp\u003eWe have a pretty crazy release this time around. Some especially notable features include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInteractive DataFrames in Jupyter Notebooks, with special support for some multimodal types\u003c/li\u003e\n\u003cli\u003eAn async API for LLM text generation, particularly with OpenAI\u003c/li\u003e\n\u003cli\u003eA new \u003ccode\u003e.into_batches\u003c/code\u003e DataFrame API, the modern alternative to \u003ccode\u003e.into_partitions\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdding support for \u003ccode\u003e.offset\u003c/code\u003e / \u003ccode\u003eOFFSET\u003c/code\u003e operator across the engine. Thanks \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e for the great work!\u003c/li\u003e\n\u003cli\u003eVarious Flotilla performance and reliability improvements\u003c/li\u003e\n\u003cli\u003eVarious casting improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Async open ai llm generate \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4879\"\u003e#4879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add offset syntax support to SQL \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: adds support for SQL GROUP BY column position \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4955\"\u003e#4955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: better dtype type inference \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4973\"\u003e#4973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Casting from Python into struct or list types \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4957\"\u003e#4957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support creating partitioned tables in Iceberg via the Catalog interface. \u003ca href=\"https://github.com/redpheonixx\"\u003e\u003ccode\u003e@​redpheonixx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4951\"\u003e#4951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement into_batches operator on flotilla distrubted engine \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4958\"\u003e#4958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: literal variants for (pretty much) all types \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4947\"\u003e#4947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add offset support to Flotilla Engine \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4918\"\u003e#4918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement into_batches on the swordfish native daft runner \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4935\"\u003e#4935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Flotilla broadcast join \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4867\"\u003e#4867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Always just use actor for flotilla scheduler \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4978\"\u003e#4978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Add handle for swordfish runtime stats manager \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4970\"\u003e#4970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Dudep lance read required columns \u003ca href=\"https://github.com/xloya\"\u003e\u003ccode\u003e@​xloya\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4967\"\u003e#4967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Don't use wildcard for logical plan match in pushdown rules \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4945\"\u003e#4945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Coerce arrow schema for parquet decoding \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4948\"\u003e#4948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: use associate type for swordfish into_batches operator state \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4956\"\u003e#4956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: raise error on invalid cross join parameters \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4952\"\u003e#4952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: interactive html fixes \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4943\"\u003e#4943\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e♻️ Refactor\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: Use associate type for swordfish operator state \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4921\"\u003e#4921\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: update links in document processing example \u003ca href=\"https://github.com/ccmao1130\"\u003e\u003ccode\u003e@​ccmao1130\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4946\"\u003e#4946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: improve daft.func documentation and type inference \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4942\"\u003e#4942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix link for pandas \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4941\"\u003e#4941\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👷 CI\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: add 3.11 to matrix and always include typing_extensions \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4950\"\u003e#4950\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/23549cddfe55ba928c21fc9db3f6d3e1ea6af918\"\u003e\u003ccode\u003e23549cd\u003c/code\u003e\u003c/a\u003e fix: Always just use actor for flotilla scheduler (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4978\"\u003e#4978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/4f14d6ab6b725f21abbf24051137eac7b7e2d70d\"\u003e\u003ccode\u003e4f14d6a\u003c/code\u003e\u003c/a\u003e fix: Add handle for swordfish runtime stats manager (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4970\"\u003e#4970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/45332571ae51d140acfc5234733052e089305592\"\u003e\u003ccode\u003e4533257\u003c/code\u003e\u003c/a\u003e feat: Async open ai llm generate (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4879\"\u003e#4879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/012900890becb0689003c176c3cca8397ec55db1\"\u003e\u003ccode\u003e0129008\u003c/code\u003e\u003c/a\u003e feat: Add offset syntax support to SQL (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5c7baae08ef6facb311277c23f29cd531a0f925e\"\u003e\u003ccode\u003e5c7baae\u003c/code\u003e\u003c/a\u003e feat: adds support for SQL GROUP BY column position (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4955\"\u003e#4955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/acb838a0d96bc5474db58517d0378e7f5c41813e\"\u003e\u003ccode\u003eacb838a\u003c/code\u003e\u003c/a\u003e feat: better dtype type inference (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4973\"\u003e#4973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/c555b0c4d935fbbae06b2066b32e6571e04ee703\"\u003e\u003ccode\u003ec555b0c\u003c/code\u003e\u003c/a\u003e fix: Dudep lance read required columns (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4967\"\u003e#4967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5a7f4b0b21205723a474768d5107fe91ced8f1d2\"\u003e\u003ccode\u003e5a7f4b0\u003c/code\u003e\u003c/a\u003e feat: Casting from Python into struct or list types (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4957\"\u003e#4957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/99020728355ce4b9c984901fefe560573c395d74\"\u003e\u003ccode\u003e9902072\u003c/code\u003e\u003c/a\u003e feat: support creating partitioned tables in Iceberg via the Catalog interfac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/7fc5d47efc7317135363909fc3aedaecd044f86a\"\u003e\u003ccode\u003e7fc5d47\u003c/code\u003e\u003c/a\u003e feat: implement into_batches operator on flotilla distrubted engine (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4958\"\u003e#4958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.18...v0.5.19\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.18\u0026new-version=0.5.19)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Fokko/iceberg-python/pull/166","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fokko%2Ficeberg-python/issues/166","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/166/packages"},{"uuid":"2737851272","node_id":"PR_kwDOKF4tPs6jMEuI","number":2312,"state":"closed","title":"Build: Bump daft from 0.5.16 to 0.5.18","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-12T09:23:03.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-12T06:34:33.000Z","updated_at":"2025-08-12T09:23:03.000Z","time_to_close":10110,"merged_at":"2025-08-12T09:23:03.000Z","merged_by":"Fokko","closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.16","new_version":"0.5.18","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.16 to 0.5.18.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.18\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: adds column set visitor and use in pushdowns \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4929\"\u003e#4929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: async \u003ca href=\"https://github.com/daft\"\u003e\u003ccode\u003e@​daft\u003c/code\u003e\u003c/a\u003e.func \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4908\"\u003e#4908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add offset operator support to DataFrame for Ray Runner \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4706\"\u003e#4706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: model resource plumbing for inference expressions \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4902\"\u003e#4902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Flotilla eager limit \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4887\"\u003e#4887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement random repartition in flotilla distributed engine \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add support for specifying hash algorithm used in expression.hash() func. \u003ca href=\"https://github.com/Zyiqin-Miranda\"\u003e\u003ccode\u003e@​Zyiqin-Miranda\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4640\"\u003e#4640\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Batch RuntimeSubscriber updates for all nodes  \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4932\"\u003e#4932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Column Ordering in UDF \u0026amp; Project Optimizations  \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4923\"\u003e#4923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Refactor Progress Bar to be a RuntimeStatSubscriber \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4837\"\u003e#4837\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: scalar udfs use same optimizations as legacy udfs \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4931\"\u003e#4931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf: improve \u003ca href=\"https://github.com/daft\"\u003e\u003ccode\u003e@​daft\u003c/code\u003e\u003c/a\u003e.func performance by ~27% \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4920\"\u003e#4920\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e♻️ Refactor\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: move literal to daft-core \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4928\"\u003e#4928\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Generate files for llms.txt \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4937\"\u003e#4937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Pull colab examples into pages \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4936\"\u003e#4936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add embeddings generation example \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4934\"\u003e#4934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: improve navigation for functions doc pages \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4924\"\u003e#4924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: getdaft.io → daft.ai \u003ca href=\"https://github.com/ccmao1130\"\u003e\u003ccode\u003e@​ccmao1130\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4926\"\u003e#4926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add video to examples \u003ca href=\"https://github.com/ccmao1130\"\u003e\u003ccode\u003e@​ccmao1130\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4915\"\u003e#4915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: adds coalesce to docs \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4909\"\u003e#4909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix doctest formatting errors \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4911\"\u003e#4911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add docstrings to I/O \u0026amp; DataFrame methods (issue Eventual-Inc#4124) \u003ca href=\"https://github.com/TheOphige\"\u003e\u003ccode\u003e@​TheOphige\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4854\"\u003e#4854\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: config isort known_third_party to fix import formatting errors \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4840\"\u003e#4840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: add warning on repartition in native runner \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4910\"\u003e#4910\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.17...v0.5.18\"\u003ehttps://github.com/Eventual-Inc/Daft/compare/v0.5.17...v0.5.18\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.5.17\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/bda006a318ad3439473b60c17893dcac28e2b841\"\u003e\u003ccode\u003ebda006a\u003c/code\u003e\u003c/a\u003e docs: Generate files for llms.txt (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4937\"\u003e#4937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/8959bef28a5ec99d52ffc30725ee11d277302ad7\"\u003e\u003ccode\u003e8959bef\u003c/code\u003e\u003c/a\u003e docs: Pull colab examples into pages (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4936\"\u003e#4936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/e06e4eef9fa3b84ec001d71ac9513c6192e4360f\"\u003e\u003ccode\u003ee06e4ee\u003c/code\u003e\u003c/a\u003e docs: Add embeddings generation example (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4934\"\u003e#4934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5046c86f79e59496ad3da15b76020b40e2c91d04\"\u003e\u003ccode\u003e5046c86\u003c/code\u003e\u003c/a\u003e perf: scalar udfs use same optimizations as legacy udfs (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4931\"\u003e#4931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/8f20ed5be0629ed318ea7d9f09a2575cb0ea4971\"\u003e\u003ccode\u003e8f20ed5\u003c/code\u003e\u003c/a\u003e fix: Batch RuntimeSubscriber updates for all nodes  (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4932\"\u003e#4932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/d0ce5a4c7468e1fabc8cfc47068ab72406117ff3\"\u003e\u003ccode\u003ed0ce5a4\u003c/code\u003e\u003c/a\u003e refactor: move literal to daft-core (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4928\"\u003e#4928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a25c2f8cf035c47502ae205b6030a940df9c4ac7\"\u003e\u003ccode\u003ea25c2f8\u003c/code\u003e\u003c/a\u003e fix: Column Ordering in UDF \u0026amp; Project Optimizations  (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4923\"\u003e#4923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/0697e73ca915d79af89b571903c9cd48c8d1392d\"\u003e\u003ccode\u003e0697e73\u003c/code\u003e\u003c/a\u003e docs: improve navigation for functions doc pages (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4924\"\u003e#4924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5c7bccac27009244fcce06069041161f12fe76e7\"\u003e\u003ccode\u003e5c7bcca\u003c/code\u003e\u003c/a\u003e feat: adds column set visitor and use in pushdowns (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4929\"\u003e#4929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/f84d188a9ea503780e7219d250925ba71ffa1c74\"\u003e\u003ccode\u003ef84d188\u003c/code\u003e\u003c/a\u003e feat: async \u003ca href=\"https://github.com/daft\"\u003e\u003ccode\u003e@​daft\u003c/code\u003e\u003c/a\u003e.func (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4908\"\u003e#4908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.16...v0.5.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.16\u0026new-version=0.5.18)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/iceberg-python/pull/2312","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ficeberg-python/issues/2312","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2312/packages"},{"uuid":"3308207437","node_id":"PR_kwDOKa92Zs6i9N9-","number":158,"state":"open","title":"Build: Bump daft from 0.5.16 to 0.5.18","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-11T01:46:17.000Z","updated_at":"2025-08-12T19:21:19.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.16","new_version":"0.5.18","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.16 to 0.5.18.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.18\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: adds column set visitor and use in pushdowns \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4929\"\u003e#4929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: async \u003ca href=\"https://github.com/daft\"\u003e\u003ccode\u003e@​daft\u003c/code\u003e\u003c/a\u003e.func \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4908\"\u003e#4908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add offset operator support to DataFrame for Ray Runner \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4706\"\u003e#4706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: model resource plumbing for inference expressions \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4902\"\u003e#4902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Flotilla eager limit \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4887\"\u003e#4887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement random repartition in flotilla distributed engine \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add support for specifying hash algorithm used in expression.hash() func. \u003ca href=\"https://github.com/Zyiqin-Miranda\"\u003e\u003ccode\u003e@​Zyiqin-Miranda\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4640\"\u003e#4640\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Batch RuntimeSubscriber updates for all nodes  \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4932\"\u003e#4932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Column Ordering in UDF \u0026amp; Project Optimizations  \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4923\"\u003e#4923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Refactor Progress Bar to be a RuntimeStatSubscriber \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4837\"\u003e#4837\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: scalar udfs use same optimizations as legacy udfs \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4931\"\u003e#4931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf: improve \u003ca href=\"https://github.com/daft\"\u003e\u003ccode\u003e@​daft\u003c/code\u003e\u003c/a\u003e.func performance by ~27% \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4920\"\u003e#4920\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e♻️ Refactor\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: move literal to daft-core \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4928\"\u003e#4928\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Generate files for llms.txt \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4937\"\u003e#4937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Pull colab examples into pages \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4936\"\u003e#4936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add embeddings generation example \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4934\"\u003e#4934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: improve navigation for functions doc pages \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4924\"\u003e#4924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: getdaft.io → daft.ai \u003ca href=\"https://github.com/ccmao1130\"\u003e\u003ccode\u003e@​ccmao1130\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4926\"\u003e#4926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add video to examples \u003ca href=\"https://github.com/ccmao1130\"\u003e\u003ccode\u003e@​ccmao1130\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4915\"\u003e#4915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: adds coalesce to docs \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4909\"\u003e#4909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix doctest formatting errors \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4911\"\u003e#4911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add docstrings to I/O \u0026amp; DataFrame methods (issue Eventual-Inc#4124) \u003ca href=\"https://github.com/TheOphige\"\u003e\u003ccode\u003e@​TheOphige\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4854\"\u003e#4854\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: config isort known_third_party to fix import formatting errors \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4840\"\u003e#4840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: add warning on repartition in native runner \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4910\"\u003e#4910\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.17...v0.5.18\"\u003ehttps://github.com/Eventual-Inc/Daft/compare/v0.5.17...v0.5.18\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.5.17\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/bda006a318ad3439473b60c17893dcac28e2b841\"\u003e\u003ccode\u003ebda006a\u003c/code\u003e\u003c/a\u003e docs: Generate files for llms.txt (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4937\"\u003e#4937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/8959bef28a5ec99d52ffc30725ee11d277302ad7\"\u003e\u003ccode\u003e8959bef\u003c/code\u003e\u003c/a\u003e docs: Pull colab examples into pages (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4936\"\u003e#4936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/e06e4eef9fa3b84ec001d71ac9513c6192e4360f\"\u003e\u003ccode\u003ee06e4ee\u003c/code\u003e\u003c/a\u003e docs: Add embeddings generation example (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4934\"\u003e#4934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5046c86f79e59496ad3da15b76020b40e2c91d04\"\u003e\u003ccode\u003e5046c86\u003c/code\u003e\u003c/a\u003e perf: scalar udfs use same optimizations as legacy udfs (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4931\"\u003e#4931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/8f20ed5be0629ed318ea7d9f09a2575cb0ea4971\"\u003e\u003ccode\u003e8f20ed5\u003c/code\u003e\u003c/a\u003e fix: Batch RuntimeSubscriber updates for all nodes  (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4932\"\u003e#4932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/d0ce5a4c7468e1fabc8cfc47068ab72406117ff3\"\u003e\u003ccode\u003ed0ce5a4\u003c/code\u003e\u003c/a\u003e refactor: move literal to daft-core (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4928\"\u003e#4928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a25c2f8cf035c47502ae205b6030a940df9c4ac7\"\u003e\u003ccode\u003ea25c2f8\u003c/code\u003e\u003c/a\u003e fix: Column Ordering in UDF \u0026amp; Project Optimizations  (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4923\"\u003e#4923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/0697e73ca915d79af89b571903c9cd48c8d1392d\"\u003e\u003ccode\u003e0697e73\u003c/code\u003e\u003c/a\u003e docs: improve navigation for functions doc pages (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4924\"\u003e#4924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5c7bccac27009244fcce06069041161f12fe76e7\"\u003e\u003ccode\u003e5c7bcca\u003c/code\u003e\u003c/a\u003e feat: adds column set visitor and use in pushdowns (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4929\"\u003e#4929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/f84d188a9ea503780e7219d250925ba71ffa1c74\"\u003e\u003ccode\u003ef84d188\u003c/code\u003e\u003c/a\u003e feat: async \u003ca href=\"https://github.com/daft\"\u003e\u003ccode\u003e@​daft\u003c/code\u003e\u003c/a\u003e.func (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4908\"\u003e#4908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.16...v0.5.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.16\u0026new-version=0.5.18)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Fokko/iceberg-python/pull/158","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fokko%2Ficeberg-python/issues/158","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/158/packages"},{"uuid":"2719966646","node_id":"PR_kwDOKF4tPs6iH2W2","number":2281,"state":"closed","title":"Build: Bump daft from 0.5.14 to 0.5.16","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-05T07:46:56.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-05T05:54:41.000Z","updated_at":"2025-08-05T07:46:56.000Z","time_to_close":6735,"merged_at":"2025-08-05T07:46:56.000Z","merged_by":"Fokko","closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.14","new_version":"0.5.16","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.14 to 0.5.16.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.16\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Interactive jupyter display \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4835\"\u003e#4835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: supports passing a projection kwargs in select \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4884\"\u003e#4884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add offset operator support to DataFrame for Native Runner \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4582\"\u003e#4582\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return from streaming sink if channel closed \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4885\"\u003e#4885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: No empty turbopuffer write \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4897\"\u003e#4897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Use planning config instead of env variables during filter pushdowns \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4888\"\u003e#4888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: azure storage resource url \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4892\"\u003e#4892\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: Add parallel execution for Python UDFs with batched GIL acquisitions \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4886\"\u003e#4886\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Remove redirect for installation page \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4895\"\u003e#4895\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.15...v0.5.16\"\u003ehttps://github.com/Eventual-Inc/Daft/compare/v0.5.15...v0.5.16\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.5.15\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add openai provider in llm_generate function \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4809\"\u003e#4809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Use \u003ccode\u003eshuffle_aggregation_default_partitions\u003c/code\u003e in flotilla aggregate  \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4869\"\u003e#4869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: abstract the interface of scan pushdown \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4772\"\u003e#4772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u003ccode\u003eget_or_infer_runner_type\u003c/code\u003e to support getting runner type from context \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4810\"\u003e#4810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support glob multiple path \u003ca href=\"https://github.com/stayrascal\"\u003e\u003ccode\u003e@​stayrascal\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4811\"\u003e#4811\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(runtime): Reduce thread name length for compute and I/O threadpools \u003ca href=\"https://github.com/rohitkulshreshtha\"\u003e\u003ccode\u003e@​rohitkulshreshtha\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4877\"\u003e#4877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: import ParamSpec from typing_extensions only for python \u0026lt; 3.10 \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4878\"\u003e#4878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Allow file:/ schemes in read_iceberg \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4843\"\u003e#4843\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Restructure docs to target users \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4875\"\u003e#4875\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Cleanup MicroPartition::concat_or_get  \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4864\"\u003e#4864\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/105580b7108c09105500036215c627fa8f36e13e\"\u003e\u003ccode\u003e105580b\u003c/code\u003e\u003c/a\u003e fix: Return from streaming sink if channel closed (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4885\"\u003e#4885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/2a6624653e538486091021d155adbadff28df78f\"\u003e\u003ccode\u003e2a66246\u003c/code\u003e\u003c/a\u003e feat: Interactive jupyter display (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4835\"\u003e#4835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/d36aa83f1e885cf6d9e790698036a7696cb073aa\"\u003e\u003ccode\u003ed36aa83\u003c/code\u003e\u003c/a\u003e fix: No empty turbopuffer write (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4897\"\u003e#4897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/aea043e7553e75398af15227b7e5196063239143\"\u003e\u003ccode\u003eaea043e\u003c/code\u003e\u003c/a\u003e fix: Use planning config instead of env variables during filter pushdowns (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4\"\u003e#4\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/3e40d88bbc4341cf63584f3ad7560aba10431abb\"\u003e\u003ccode\u003e3e40d88\u003c/code\u003e\u003c/a\u003e docs: Remove redirect for installation page (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4895\"\u003e#4895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/263e2347280fe4e4633de484029270c1b46f53aa\"\u003e\u003ccode\u003e263e234\u003c/code\u003e\u003c/a\u003e perf: Add parallel execution for Python UDFs with batched GIL acquisitions (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/38cf19796c0f2ade6b231654e8498099a9cb7bac\"\u003e\u003ccode\u003e38cf197\u003c/code\u003e\u003c/a\u003e fix: azure storage resource url (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4892\"\u003e#4892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/79c7de3416c0ecbb87d620a3a4695d677d54f501\"\u003e\u003ccode\u003e79c7de3\u003c/code\u003e\u003c/a\u003e feat: supports passing a projection kwargs in select (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4884\"\u003e#4884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/fa4ee67e803a1e2d40bae449db3bf812ee18bb0c\"\u003e\u003ccode\u003efa4ee67\u003c/code\u003e\u003c/a\u003e feat: Add offset operator support to DataFrame for Native Runner (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4582\"\u003e#4582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/7987455e9d8cbed59f8e1d7bf3ac99a125f7c2ad\"\u003e\u003ccode\u003e7987455\u003c/code\u003e\u003c/a\u003e docs: Restructure docs to target users (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4875\"\u003e#4875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.14...v0.5.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.14\u0026new-version=0.5.16)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/iceberg-python/pull/2281","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ficeberg-python/issues/2281","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2281/packages"},{"uuid":"2683467132","node_id":"PR_kwDOKF4tPs6f8nV8","number":2228,"state":"closed","title":"Build: Bump daft from 0.5.10 to 0.5.11","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-22T06:37:43.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-21T23:29:58.000Z","updated_at":"2025-07-22T06:37:43.000Z","time_to_close":25665,"merged_at":"2025-07-22T06:37:43.000Z","merged_by":"kevinjqliu","closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.10","new_version":"0.5.11","repository_url":null}],"path":null,"ecosystem":"pip"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.10\u0026new-version=0.5.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/iceberg-python/pull/2228","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ficeberg-python/issues/2228","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2228/packages"}],"issue_packages":[{"old_version":"0.7.11","new_version":"0.7.14","update_type":"patch","path":null,"pr_created_at":"2026-05-20T11:37:13.000Z","version_change":"0.7.11 → 0.7.14","issue":{"uuid":"4486015144","node_id":"PR_kwDOL_eVX87dgOxs","number":1806,"state":"open","title":"chore(deps): bump the python-deps group with 7 updates","user":"dependabot[bot]","labels":["dependencies","e2e-test","run-examples","python:uv","e2e-full-mysql"],"assignees":[],"locked":false,"comments_count":9,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-20T11:37:13.000Z","updated_at":"2026-05-20T11:57:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"python-deps","update_count":7,"packages":[{"name":"daft","old_version":"0.7.11","new_version":"0.7.14","repository_url":"https://github.com/Eventual-Inc/Daft"},{"name":"boto3","old_version":"1.43.6","new_version":"1.43.11","repository_url":"https://github.com/boto/boto3"},{"name":"azure-storage-blob","old_version":"12.28.0","new_version":"12.29.0","repository_url":"https://github.com/Azure/azure-sdk-for-python"},{"name":"azure-storage-file-datalake","old_version":"12.23.0","new_version":"12.24.0","repository_url":"https://github.com/Azure/azure-sdk-for-python"},{"name":"fastmcp","old_version":"3.2.4","new_version":"3.3.1","repository_url":"https://github.com/PrefectHQ/fastmcp"},{"name":"numpy","old_version":"2.4.4","new_version":"2.4.6","repository_url":"https://github.com/numpy/numpy"},{"name":"pymdown-extensions","old_version":"10.21.2","new_version":"10.21.3","repository_url":"https://github.com/facelessuser/pymdown-extensions"}],"path":null,"ecosystem":"pip"},"body":"Bumps the python-deps group with 7 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [daft](https://github.com/Eventual-Inc/Daft) | `0.7.11` | `0.7.14` |\n| [boto3](https://github.com/boto/boto3) | `1.43.6` | `1.43.11` |\n| [azure-storage-blob](https://github.com/Azure/azure-sdk-for-python) | `12.28.0` | `12.29.0` |\n| [azure-storage-file-datalake](https://github.com/Azure/azure-sdk-for-python) | `12.23.0` | `12.24.0` |\n| [fastmcp](https://github.com/PrefectHQ/fastmcp) | `3.2.4` | `3.3.1` |\n| [numpy](https://github.com/numpy/numpy) | `2.4.4` | `2.4.6` |\n| [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions) | `10.21.2` | `10.21.3` |\n\nUpdates `daft` from 0.7.11 to 0.7.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.14\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(flotilla): hint users to switch to flight_shuffle on large shuffles \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6962\"\u003e#6962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add uuidv7 generation \u003ca href=\"https://github.com/everettVT\"\u003e\u003ccode\u003e@​everettVT\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6909\"\u003e#6909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flotilla): Distributed Limit Counter \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6942\"\u003e#6942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add JSON functions json_array_length, json_object_keys, json_tuple \u003ca href=\"https://github.com/XuQianJin-Stars\"\u003e\u003ccode\u003e@​XuQianJin-Stars\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6945\"\u003e#6945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add conv function for PySpark parity \u003ca href=\"https://github.com/YuangGao\"\u003e\u003ccode\u003e@​YuangGao\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6910\"\u003e#6910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: ASOF join benchmarking scripts \u003ca href=\"https://github.com/euanlimzx\"\u003e\u003ccode\u003e@​euanlimzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6940\"\u003e#6940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(show): env defaults and auto alignment for preview output \u003ca href=\"https://github.com/BABTUNA\"\u003e\u003ccode\u003e@​BABTUNA\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6856\"\u003e#6856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(temporal): add Spark-style temporal aliases \u003ca href=\"https://github.com/BABTUNA\"\u003e\u003ccode\u003e@​BABTUNA\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6830\"\u003e#6830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: hash(-0.0) == hash(0.0) \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6963\"\u003e#6963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: short-circuit on empty micropartitions \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6956\"\u003e#6956\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf(parquet): rewrite reader with arrow-rs public decoder API \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6952\"\u003e#6952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(flotilla): Coalesce task outputs based on byte threshold \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6943\"\u003e#6943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(shuffle): Write one shuffle file per task instead of N partition files \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6948\"\u003e#6948\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Update API references and fix code examples \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6938\"\u003e#6938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs(examples): migrate text-embeddings example to public bucket \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6941\"\u003e#6941\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: migrate daft.io.lance to daft_lance \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6957\"\u003e#6957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all group across 1 directory with 4 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6863\"\u003e#6863\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⬆️ Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the all group across 1 directory with 4 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6863\"\u003e#6863\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.7.13...v0.7.14\"\u003ehttps://github.com/Eventual-Inc/Daft/compare/v0.7.13...v0.7.14\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.7.13\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add forward ASOF joins \u003ca href=\"https://github.com/euanlimzx\"\u003e\u003ccode\u003e@​euanlimzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6918\"\u003e#6918\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/afa4b9d61f0807609dddd1d523ccacf7fe0f160a\"\u003e\u003ccode\u003eafa4b9d\u003c/code\u003e\u003c/a\u003e perf(parquet): rewrite reader with arrow-rs public decoder API (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6952\"\u003e#6952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/c41da6a8915472b8a2564c9879bf304c4d3b59b9\"\u003e\u003ccode\u003ec41da6a\u003c/code\u003e\u003c/a\u003e perf(flotilla): Coalesce task outputs based on byte threshold (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6943\"\u003e#6943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/d3c584c5b3fca1659329a4681f90d824355a170e\"\u003e\u003ccode\u003ed3c584c\u003c/code\u003e\u003c/a\u003e feat(flotilla): hint users to switch to flight_shuffle on large shuffles (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6962\"\u003e#6962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/7a2c5cdbb2e2c220e5324e14d3ac87069a919c9b\"\u003e\u003ccode\u003e7a2c5cd\u003c/code\u003e\u003c/a\u003e fix: hash(-0.0) == hash(0.0) (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6963\"\u003e#6963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/8ae8dfcfbd1fa7a4a67e38cc6695a3ccf5666e44\"\u003e\u003ccode\u003e8ae8dfc\u003c/code\u003e\u003c/a\u003e chore: migrate daft.io.lance to daft_lance (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6957\"\u003e#6957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/3e3debab5dc184df236ee7c29c54de8616ee0432\"\u003e\u003ccode\u003e3e3deba\u003c/code\u003e\u003c/a\u003e fix: short-circuit on empty micropartitions (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6956\"\u003e#6956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/803ebe9e26e41e23ee07bd0d559b9371f2ba17b2\"\u003e\u003ccode\u003e803ebe9\u003c/code\u003e\u003c/a\u003e docs: Update API references and fix code examples (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6938\"\u003e#6938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6524d6340c511c20f990e0ce633d12e76fe4d31a\"\u003e\u003ccode\u003e6524d63\u003c/code\u003e\u003c/a\u003e perf(shuffle): Write one shuffle file per task instead of N partition files (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/f725fe8f0281621c372dd762e33d09b6f19b6308\"\u003e\u003ccode\u003ef725fe8\u003c/code\u003e\u003c/a\u003e feat: add uuidv7 generation (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6909\"\u003e#6909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/9beb5f258b5a88a3fc2dafd7d59b0f5190b847f1\"\u003e\u003ccode\u003e9beb5f2\u003c/code\u003e\u003c/a\u003e feat(flotilla): Distributed Limit Counter (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6942\"\u003e#6942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.7.11...v0.7.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `boto3` from 1.43.6 to 1.43.11\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/c628e75265dc9d48b40a216c72575e46348bbd21\"\u003e\u003ccode\u003ec628e75\u003c/code\u003e\u003c/a\u003e Merge branch 'release-1.43.11'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/ac6f929ef6687ea327a2c108d27a9be29c929483\"\u003e\u003ccode\u003eac6f929\u003c/code\u003e\u003c/a\u003e Bumping version to 1.43.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/bb47b732471871fd1fadd0270ea3ae7e4960ecd5\"\u003e\u003ccode\u003ebb47b73\u003c/code\u003e\u003c/a\u003e Add changelog entries from botocore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/d8c26e0d16ce4c45ae61bd48806eb13c376bffd8\"\u003e\u003ccode\u003ed8c26e0\u003c/code\u003e\u003c/a\u003e Merge branch 'release-1.43.10'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/4ed1db810f9a4d6b99cdde0efc1ceb12afc12ade\"\u003e\u003ccode\u003e4ed1db8\u003c/code\u003e\u003c/a\u003e Merge branch 'release-1.43.10' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/413e36a90be5a8b4b0acbe6e252ed2685cc47b9d\"\u003e\u003ccode\u003e413e36a\u003c/code\u003e\u003c/a\u003e Bumping version to 1.43.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/401448dd2089da9d1294b29307f2c58a41750fbb\"\u003e\u003ccode\u003e401448d\u003c/code\u003e\u003c/a\u003e Add changelog entries from botocore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/6d47260e8d2940d3fe3ad96bf5f2e2f0500dfacb\"\u003e\u003ccode\u003e6d47260\u003c/code\u003e\u003c/a\u003e Merge branch 'release-1.43.9'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/df96d6dc6d8faca315b905732bdcb89eeb0a252c\"\u003e\u003ccode\u003edf96d6d\u003c/code\u003e\u003c/a\u003e Merge branch 'release-1.43.9' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/7fb98723970e63519544ad72418d7143eafe003d\"\u003e\u003ccode\u003e7fb9872\u003c/code\u003e\u003c/a\u003e Bumping version to 1.43.9\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/boto/boto3/compare/1.43.6...1.43.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `azure-storage-blob` from 12.28.0 to 12.29.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-python/releases\"\u003eazure-storage-blob's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eazure-storage-blob_12.29.0\u003c/h2\u003e\n\u003ch2\u003e12.29.0 (2026-05-14)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStable release of features from 12.29.0b1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue where \u003ccode\u003eBlobClient\u003c/code\u003e's \u003ccode\u003edownload_blob\u003c/code\u003e did not retry upon\n\u003ccode\u003eServiceReponseError\u003c/code\u003e and \u003ccode\u003eServiceResponseTimeoutError\u003c/code\u003e exceptions\u003c/li\u003e\n\u003cli\u003eFixed various issues with configuring logging via \u003ccode\u003elogging_enable\u003c/code\u003e and \u003ccode\u003elogging_body\u003c/code\u003e keywords on a per-request\nbasis and with retries. Prior to this fix logging may have not behaved as expected, especially on retries.\u003c/li\u003e\n\u003cli\u003eFix a potential memory leak caused by improper exception handling that could occur under rare circumstances.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/e73548b8a2e8fa20c3ae9114e94b548cb69a309e\"\u003e\u003ccode\u003ee73548b\u003c/code\u003e\u003c/a\u003e Release date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/60f7b1669ff9fbb04fb0655054ac8963a1a7c8fc\"\u003e\u003ccode\u003e60f7b16\u003c/code\u003e\u003c/a\u003e Changed release date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/5280297029137c50a658d9076eee9f0904314ff1\"\u003e\u003ccode\u003e5280297\u003c/code\u003e\u003c/a\u003e Modified release date to 5/12/2026\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/15e1ae938b23ef5615b354c9d0e0ce4d53b45080\"\u003e\u003ccode\u003e15e1ae9\u003c/code\u003e\u003c/a\u003e \u003cem\u003e\u003cstrong\u003eNO_CI\u003c/strong\u003e\u003c/em\u003e [Doc] Update references to wiki pages (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-python/issues/46169\"\u003e#46169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/3f5c4d24273a6de44dbbb3499a6df1684a0dbba2\"\u003e\u003ccode\u003e3f5c4d2\u003c/code\u003e\u003c/a\u003e \u003ccode\u003ecibuildwheel\u003c/code\u003e not necessary in \u003ccode\u003ebuild-system\u003c/code\u003e metadata for `azure-storage-ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/5b5b757fd10bd3df17085d1d2004185652154c93\"\u003e\u003ccode\u003e5b5b757\u003c/code\u003e\u003c/a\u003e Modified release date to 2026-05-11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/8b9a3e5b05be15f247d0b01fa82bce38dfda627a\"\u003e\u003ccode\u003e8b9a3e5\u003c/code\u003e\u003c/a\u003e [Storage][101] Cherry pick recent fixes and release prep (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-python/issues/46659\"\u003e#46659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/fdae976c1db9fbab1b313bd41703e1c3c863404b\"\u003e\u003ccode\u003efdae976\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into release/storage/stg101\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/1e540de672e6e5f51f4e9302491b0809978e8966\"\u003e\u003ccode\u003e1e540de\u003c/code\u003e\u003c/a\u003e Fix typing contract for max_concurrency in File Share client (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-python/issues/45637\"\u003e#45637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/fa44dea36fbb8948acb7035a25b2a918cb9e29db\"\u003e\u003ccode\u003efa44dea\u003c/code\u003e\u003c/a\u003e Fix typing contract for max_concurrency in Datalake client (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-python/issues/45631\"\u003e#45631\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-python/compare/azure-storage-blob_12.28.0...azure-storage-blob_12.29.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `azure-storage-file-datalake` from 12.23.0 to 12.24.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-python/releases\"\u003eazure-storage-file-datalake's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eazure-storage-file-datalake_12.24.0\u003c/h2\u003e\n\u003ch2\u003e12.24.0 (2026-05-14)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStable release of features from 12.24.0b1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed various issues with configuring logging via \u003ccode\u003elogging_enable\u003c/code\u003e and \u003ccode\u003elogging_body\u003c/code\u003e keywords on a per-request\nbasis and with retries. Prior to this fix logging may have not behaved as expected, especially on retries.\u003c/li\u003e\n\u003cli\u003eFix a potential memory leak caused by improper exception handling that could occur under rare circumstances.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/e73548b8a2e8fa20c3ae9114e94b548cb69a309e\"\u003e\u003ccode\u003ee73548b\u003c/code\u003e\u003c/a\u003e Release date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/60f7b1669ff9fbb04fb0655054ac8963a1a7c8fc\"\u003e\u003ccode\u003e60f7b16\u003c/code\u003e\u003c/a\u003e Changed release date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/5280297029137c50a658d9076eee9f0904314ff1\"\u003e\u003ccode\u003e5280297\u003c/code\u003e\u003c/a\u003e Modified release date to 5/12/2026\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/15e1ae938b23ef5615b354c9d0e0ce4d53b45080\"\u003e\u003ccode\u003e15e1ae9\u003c/code\u003e\u003c/a\u003e \u003cem\u003e\u003cstrong\u003eNO_CI\u003c/strong\u003e\u003c/em\u003e [Doc] Update references to wiki pages (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-python/issues/46169\"\u003e#46169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/3f5c4d24273a6de44dbbb3499a6df1684a0dbba2\"\u003e\u003ccode\u003e3f5c4d2\u003c/code\u003e\u003c/a\u003e \u003ccode\u003ecibuildwheel\u003c/code\u003e not necessary in \u003ccode\u003ebuild-system\u003c/code\u003e metadata for `azure-storage-ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/5b5b757fd10bd3df17085d1d2004185652154c93\"\u003e\u003ccode\u003e5b5b757\u003c/code\u003e\u003c/a\u003e Modified release date to 2026-05-11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/8b9a3e5b05be15f247d0b01fa82bce38dfda627a\"\u003e\u003ccode\u003e8b9a3e5\u003c/code\u003e\u003c/a\u003e [Storage][101] Cherry pick recent fixes and release prep (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-python/issues/46659\"\u003e#46659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/fdae976c1db9fbab1b313bd41703e1c3c863404b\"\u003e\u003ccode\u003efdae976\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into release/storage/stg101\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/af6334ecf970329c55428e72a36daef26a51a858\"\u003e\u003ccode\u003eaf6334e\u003c/code\u003e\u003c/a\u003e Port setup.py to pyproject.toml for keyvault data-plane packages (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-python/issues/45650\"\u003e#45650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-python/commit/97a4b1bff84a6179a05b6c5840b3cc957ea2b637\"\u003e\u003ccode\u003e97a4b1b\u003c/code\u003e\u003c/a\u003e [Identity] Update changelog (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-python/issues/45683\"\u003e#45683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-python/compare/azure-storage-file-datalake_12.23.0...azure-storage-file-datalake_12.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fastmcp` from 3.2.4 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PrefectHQ/fastmcp/releases\"\u003efastmcp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.1: Loop There It Is\u003c/h2\u003e\n\u003cp\u003eFastMCP 3.3.1 is a hotfix for the 3.3 packaging split. Clean installs of 3.3.0 could fail on standalone component imports like \u003ccode\u003efrom fastmcp.tools import tool\u003c/code\u003e because component modules reached auth and task primitives through \u003ccode\u003efastmcp.server\u003c/code\u003e, pulling in the server/provider stack and exposing a circular import.\u003c/p\u003e\n\u003cp\u003eComponent-level auth and task primitives now live in lightweight utility modules, with the old server import paths preserved as compatibility re-exports. Component imports stay lightweight, existing server-facing imports continue to work, and the release also includes small docs corrections from the 3.3 rollout.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eFixes 🐞\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(docs): use valid FA icon on client-only package page by \u003ca href=\"https://github.com/jlowin\"\u003e\u003ccode\u003e@​jlowin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PrefectHQ/fastmcp/pull/4139\"\u003ePrefectHQ/fastmcp#4139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDecouple component imports from server by \u003ca href=\"https://github.com/jlowin\"\u003e\u003ccode\u003e@​jlowin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PrefectHQ/fastmcp/pull/4150\"\u003ePrefectHQ/fastmcp#4150\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PrefectHQ/fastmcp/compare/v3.3.0...v3.3.1\"\u003ehttps://github.com/PrefectHQ/fastmcp/compare/v3.3.0...v3.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.3.0: Slim Reaper\u003c/h2\u003e\n\u003cp\u003eFastMCP 3.3 ships \u003ccode\u003efastmcp-slim\u003c/code\u003e, a new lightweight distribution that separates the client from the server stack. It also closes out a meaningful backlog of security hardening, observability improvements, and auth additions that accumulated through the 3.2 cycle.\u003c/p\u003e\n\u003ch2\u003efastmcp-slim\u003c/h2\u003e\n\u003cp\u003eThe full FastMCP package pulls in Starlette, Uvicorn, and the rest of the server machinery — necessary for running a server, but wasteful if you're writing a client, a script, or an agent that just needs to talk to MCP. \u003ccode\u003efastmcp-slim\u003c/code\u003e is a dependency-light distribution that ships the client and transport layer without any of that.\u003c/p\u003e\n\u003cp\u003eThe import namespace is unchanged:\u003c/p\u003e\n\u003cpre lang=\"python\"\u003e\u003ccode\u003efrom fastmcp import Client\n\u003cp\u003easync with Client(\u0026quot;\u003ca href=\"https://example.com/mcp\"\u003ehttps://example.com/mcp\u003c/a\u003e\u0026quot;) as client:\nresult = await client.call_tool(\u0026quot;my_tool\u0026quot;, {\u0026quot;arg\u0026quot;: \u0026quot;value\u0026quot;})\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eInstall \u003ccode\u003efastmcp-slim[client]\u003c/code\u003e anywhere you want FastMCP's client without the server footprint — CI environments, lightweight agents, library dependencies that shouldn't force Uvicorn on downstream users.\u003c/p\u003e\n\u003ch2\u003eSecurity\u003c/h2\u003e\n\u003cp\u003eThe OAuth proxy received three hardening upgrades. Silent consent is now guarded against AS-in-the-middle attacks — a malicious authorization server can no longer silently approve a consent it wasn't meant to handle. Redirect URI allowlist matching now rejects dot-segment paths (\u003ccode\u003e/../\u003c/code\u003e, \u003ccode\u003e/./\u003c/code\u003e) that could otherwise bypass prefix checks. And \u003ccode\u003eResponseCachingMiddleware\u003c/code\u003e partitions its cache by access token, closing a gap where different users could see each other's cached responses.\u003c/p\u003e\n\u003ch2\u003eAuth\u003c/h2\u003e\n\u003cp\u003e\u003ccode\u003eAzureB2CProvider\u003c/code\u003e adds first-class support for Azure AD B2C user flows. The OCI provider is fixed for 3.x installs. And \u003ccode\u003eOAuthProxy\u003c/code\u003e gains a public \u003ccode\u003eupdate_scopes()\u003c/code\u003e API for updating the proxy's required scopes after initialization — useful for servers that determine scope requirements at runtime.\u003c/p\u003e\n\u003ch2\u003eObservability\u003c/h2\u003e\n\u003cp\u003eOTEL instrumentation is now fully compliant with MCP semantic conventions. List operations (\u003ccode\u003elist_tools\u003c/code\u003e, \u003ccode\u003elist_resources\u003c/code\u003e, \u003ccode\u003elist_prompts\u003c/code\u003e, \u003ccode\u003elist_resource_templates\u003c/code\u003e) are instrumented, and delegate spans on proxy servers are enriched with backend attributes.\u003c/p\u003e\n\u003ch2\u003eThread Affinity\u003c/h2\u003e\n\u003cp\u003eSync tools run in a thread pool by default. If your tool holds thread-local state or is bound to a specific thread (UI frameworks, some database drivers), you can now opt out:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PrefectHQ/fastmcp/commit/d8dcc273cac9f6f17889a1b60adbdc654f948a50\"\u003e\u003ccode\u003ed8dcc27\u003c/code\u003e\u003c/a\u003e Decouple component imports from server (\u003ca href=\"https://redirect.github.com/PrefectHQ/fastmcp/issues/4150\"\u003e#4150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PrefectHQ/fastmcp/commit/255e3e491082d8fbaeb3ccf25be6983cbab8b657\"\u003e\u003ccode\u003e255e3e4\u003c/code\u003e\u003c/a\u003e fix(docs): use valid FA icon on client-only package page (\u003ca href=\"https://redirect.github.com/PrefectHQ/fastmcp/issues/4139\"\u003e#4139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PrefectHQ/fastmcp/commit/73df4dcaeeba6f985607f633786d38db6caf23f7\"\u003e\u003ccode\u003e73df4dc\u003c/code\u003e\u003c/a\u003e chore: Update SDK documentation (\u003ca href=\"https://redirect.github.com/PrefectHQ/fastmcp/issues/4096\"\u003e#4096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PrefectHQ/fastmcp/commit/ee48a0fd6e077e1c32e996f7b51fd442e31c514f\"\u003e\u003ccode\u003eee48a0f\u003c/code\u003e\u003c/a\u003e Refine fastmcp-slim packaging (\u003ca href=\"https://redirect.github.com/PrefectHQ/fastmcp/issues/4125\"\u003e#4125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PrefectHQ/fastmcp/commit/bb4894d2159cd10f0c07f038db9c56b14fb99586\"\u003e\u003ccode\u003ebb4894d\u003c/code\u003e\u003c/a\u003e Add fastmcp-slim for client-only installs (\u003ca href=\"https://redirect.github.com/PrefectHQ/fastmcp/issues/4122\"\u003e#4122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PrefectHQ/fastmcp/commit/8209093871af25bc3ceb50bfbcec317632218afd\"\u003e\u003ccode\u003e8209093\u003c/code\u003e\u003c/a\u003e fix(http): terminate active streamable-HTTP transports before lifespan shutdo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PrefectHQ/fastmcp/commit/cf59a4511ff1980fd932215ef886e665c829bdbf\"\u003e\u003ccode\u003ecf59a45\u003c/code\u003e\u003c/a\u003e Fix OCI Provider issue in 3.x version. Add OCI auth provider example … (\u003ca href=\"https://redirect.github.com/PrefectHQ/fastmcp/issues/4116\"\u003e#4116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PrefectHQ/fastmcp/commit/89b99ecfb987781735295869d2e3d620dde7af4c\"\u003e\u003ccode\u003e89b99ec\u003c/code\u003e\u003c/a\u003e fix(proxy): fall back to live identifier for backend_* span attributes (\u003ca href=\"https://redirect.github.com/PrefectHQ/fastmcp/issues/4109\"\u003e#4109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PrefectHQ/fastmcp/commit/310314cf149a18d0a76e5703ee98f80ffb035171\"\u003e\u003ccode\u003e310314c\u003c/code\u003e\u003c/a\u003e fix: cli option --no-banner is NOT passed to cli but server-spec in-correctly...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PrefectHQ/fastmcp/commit/28722f846a0319913a4a7b67dd65131d615214b6\"\u003e\u003ccode\u003e28722f8\u003c/code\u003e\u003c/a\u003e fix: drop exc_info for expected tool failures, remove unreachable ValidationE...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/PrefectHQ/fastmcp/compare/v3.2.4...v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `numpy` from 2.4.4 to 2.4.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/numpy/numpy/releases\"\u003enumpy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.4.6 (May 18, 2026)\u003c/h2\u003e\n\u003ch1\u003eNumPy 2.4.6 Release Notes\u003c/h1\u003e\n\u003cp\u003eNumPy 2.4.6 is a quick release that fixes a regression discovered in the 2.4.5\nrelease.\u003c/p\u003e\n\u003cp\u003eThis release supports Python versions 3.11-3.14\u003c/p\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eA total of 4 people contributed to this release. People with a \u0026quot;+\u0026quot; by their\nnames contributed a patch for the first time.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e!EarlMilktea\u003c/li\u003e\n\u003cli\u003eCharles Harris\u003c/li\u003e\n\u003cli\u003eSebastian Berg\u003c/li\u003e\n\u003cli\u003eWarren Weckesser\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePull requests merged\u003c/h2\u003e\n\u003cp\u003eA total of 4 pull requests were merged for this release.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31444\"\u003e#31444\u003c/a\u003e: MAINT: Prepare 2.4.x for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31453\"\u003e#31453\u003c/a\u003e: BUG: Fix regression in \u003ccode\u003earr.conj()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31459\"\u003e#31459\u003c/a\u003e: BUG: \u003ccode\u003enp.linalg.svd(..., hermitian=True)\u003c/code\u003e returns non-unitary...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31460\"\u003e#31460\u003c/a\u003e: BUG: Don't call INCREF/DECREF on descr in NpyStringAcquireAllocator...\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.5 (May 15, 2026)\u003c/h2\u003e\n\u003ch1\u003eNumPy 2.4.5 Release Notes\u003c/h1\u003e\n\u003cp\u003eNumPy 2.4.5 is a patch release that fixes bugs discovered after the 2.4.4\nrelease, has some typing improvements, and maintains infrastructure.\u003c/p\u003e\n\u003cp\u003eThis release supports Python versions 3.11-3.14\u003c/p\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eA total of 17 people contributed to this release. People with a \u0026quot;+\u0026quot; by their\nnames contributed a patch for the first time.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAleksei Nikiforov\u003c/li\u003e\n\u003cli\u003eAnarion Zuo +\u003c/li\u003e\n\u003cli\u003eAnkit Ahlawat\u003c/li\u003e\n\u003cli\u003eBreno Favaretto +\u003c/li\u003e\n\u003cli\u003eCharles Harris\u003c/li\u003e\n\u003cli\u003eIgor Krivenko +\u003c/li\u003e\n\u003cli\u003eIjtihed Kilani +\u003c/li\u003e\n\u003cli\u003eJoren Hammudoglu\u003c/li\u003e\n\u003cli\u003eMaarten Baert +\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/b832a09cf2a169c833dd2371e7c07aa00b293242\"\u003e\u003ccode\u003eb832a09\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31462\"\u003e#31462\u003c/a\u003e from charris/prepare-2.4.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/57cc147d2ceacffc6534642bfbdebb3a80428e1e\"\u003e\u003ccode\u003e57cc147\u003c/code\u003e\u003c/a\u003e REL: Prepare for the NumPy 2.4.6 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/0c72b0b53b6b83c004e434b2c7855e73c000d21e\"\u003e\u003ccode\u003e0c72b0b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31459\"\u003e#31459\u003c/a\u003e from charris/backport-31347\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/9778d26e0475d381ccb7817c3b4dd8cacef2b9eb\"\u003e\u003ccode\u003e9778d26\u003c/code\u003e\u003c/a\u003e BUG: core: Don't call INCREF/DECREF on descr in NpyStringAcquireAllocator. (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/e0e38767d5d0f848ab44befeedcad71e8ef589c7\"\u003e\u003ccode\u003ee0e3876\u003c/code\u003e\u003c/a\u003e BUG: core: Don't call INCREF/DECREF on descr in NpyStringAcquireAllocator. (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/d1bffeb9ec4ec0bf029c94ea35abffa92d5c30f2\"\u003e\u003ccode\u003ed1bffeb\u003c/code\u003e\u003c/a\u003e BUG: \u003ccode\u003enp.linalg.svd(..., hermitian=True)\u003c/code\u003e returns non-unitary \u003ccode\u003evh\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31347\"\u003e#31347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/8d8d7e5a14a1da0bfb0faf609a7a7610c431e6e9\"\u003e\u003ccode\u003e8d8d7e5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31453\"\u003e#31453\u003c/a\u003e from seberg/issue-31452\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/bddaab7ace45f90148d8f2bb6e67daab2d45ec76\"\u003e\u003ccode\u003ebddaab7\u003c/code\u003e\u003c/a\u003e BUG: Fix regression in \u003ccode\u003earr.conj()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/37a1ecca8dff09b2c579a991194ac55b9971f3a7\"\u003e\u003ccode\u003e37a1ecc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31444\"\u003e#31444\u003c/a\u003e from charris/begin-2.4.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/3c0e043217a759a8a948ade158fec14348c3b459\"\u003e\u003ccode\u003e3c0e043\u003c/code\u003e\u003c/a\u003e MAINT: Prepare 2.4.x for further development\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/numpy/numpy/compare/v2.4.4...v2.4.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pymdown-extensions` from 10.21.2 to 10.21.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facelessuser/pymdown-extensions/releases\"\u003epymdown-extensions's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.21.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: Fix regression that allows a snippet to be loaded outside of the base path using directory traversal when\n\u003ccode\u003erestrict_base_path\u003c/code\u003e is enabled (the default). Found by \u003ca href=\"https://github.com/gistrec\"\u003e\u003ccode\u003e@​gistrec\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facelessuser/pymdown-extensions/commit/42628414c6591b1a1ce211157090783e3b2242d6\"\u003e\u003ccode\u003e4262841\u003c/code\u003e\u003c/a\u003e Fix spelling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facelessuser/pymdown-extensions/commit/63b7835776d703d6c339cf2110d9888f676efc0c\"\u003e\u003ccode\u003e63b7835\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facelessuser/pymdown-extensions/commit/3d185501daaa1424c4a8d42124112c44ef6ab635\"\u003e\u003ccode\u003e3d18550\u003c/code\u003e\u003c/a\u003e Docs: update js deps\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facelessuser/pymdown-extensions/compare/10.21.2...10.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/atlanhq/application-sdk/pull/1806","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/atlanhq%2Fapplication-sdk/issues/1806","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1806/packages"}},{"old_version":"0.7.1","new_version":"0.7.2","update_type":"patch","path":null,"pr_created_at":"2026-02-03T08:06:34.000Z","version_change":"0.7.1 → 0.7.2","issue":{"uuid":"3889828690","node_id":"PR_kwDOL_eVX87BHhyp","number":981,"state":"open","title":"chore(deps): bump daft from 0.7.1 to 0.7.2","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-03T08:06:34.000Z","updated_at":"2026-02-03T08:10:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"daft","old_version":"0.7.1","new_version":"0.7.2","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.7.1 to 0.7.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add name and path properties to daft.File \u003ca href=\"https://github.com/everettVT\"\u003e\u003ccode\u003e@​everettVT\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6024\"\u003e#6024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(mcap): support topic_start_time_resolver and raw-bytes non-seekable reader \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5886\"\u003e#5886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add configurable token limits to OpenAI text embedder \u003ca href=\"https://github.com/kyo-tom\"\u003e\u003ccode\u003e@​kyo-tom\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6017\"\u003e#6017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add guess_mime_type scalar expression for MIME type detection from bytes @\u003ca href=\"https://github.com/apps/copilot-swe-agent\"\u003ecopilot-swe-agent[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5883\"\u003e#5883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Channel-less intermediate op \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5999\"\u003e#5999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support dropping dimensions in /v1/embeddings requests \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5988\"\u003e#5988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add Apache Gravitino virtual file system (gvfs://) write support in io module \u003ca href=\"https://github.com/shaofengshi\"\u003e\u003ccode\u003e@​shaofengshi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5965\"\u003e#5965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: async embed image \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5833\"\u003e#5833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support delimiter, quota, header options for csv writer \u003ca href=\"https://github.com/stayrascal\"\u003e\u003ccode\u003e@​stayrascal\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5794\"\u003e#5794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(agg): support map_groups with v2 udf \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5927\"\u003e#5927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: \u003ccode\u003eindex_col\u003c/code\u003e option in \u003ccode\u003eexplode\u003c/code\u003e \u003ca href=\"https://github.com/aaron-ang\"\u003e\u003ccode\u003e@​aaron-ang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5842\"\u003e#5842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support resumable stream \u003ca href=\"https://github.com/stayrascal\"\u003e\u003ccode\u003e@​stayrascal\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5824\"\u003e#5824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(functions): add shell_op for distributed shell execution \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5738\"\u003e#5738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add Apache Gravitino virtual file system (gvfs://) read support in io module \u003ca href=\"https://github.com/shaofengshi\"\u003e\u003ccode\u003e@​shaofengshi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5766\"\u003e#5766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Support configuring Conda Env for Class UDFs in Flotilla \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5117\"\u003e#5117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: image to tensor \u003ca href=\"https://github.com/aaron-ang\"\u003e\u003ccode\u003e@​aaron-ang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5847\"\u003e#5847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support native writer via tos \u003ca href=\"https://github.com/stayrascal\"\u003e\u003ccode\u003e@​stayrascal\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5760\"\u003e#5760\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(observability): Clean up progress bar naming \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6028\"\u003e#6028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(video): correct keyframe seek timestamp calculation for start_time \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6005\"\u003e#6005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u0026quot;.*\u0026quot; not handled correctly in SQL planner \u003ca href=\"https://github.com/Lucas61000\"\u003e\u003ccode\u003e@​Lucas61000\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5784\"\u003e#5784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Optimize the small files issue of sink lance \u003ca href=\"https://github.com/caican00\"\u003e\u003ccode\u003e@​caican00\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5844\"\u003e#5844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: overriding dimensions for openai embedding models \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6013\"\u003e#6013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: support externally-hosted models via OpenAI-compatible API when using embed_text func \u003ca href=\"https://github.com/caican00\"\u003e\u003ccode\u003e@​caican00\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5873\"\u003e#5873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: respect model dtype when overriding embedding dimensions \u003ca href=\"https://github.com/fenfeng9\"\u003e\u003ccode\u003e@​fenfeng9\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5899\"\u003e#5899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Pass csv option into native writer \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6003\"\u003e#6003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Nonzero morsel upper bound \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5989\"\u003e#5989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Clean up UDF display name in progress bar and plans \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5810\"\u003e#5810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cast): handle whitespace in string-to-number casting \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5955\"\u003e#5955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Incorrect buffer pool calculation strategy when reading CSV \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5857\"\u003e#5857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Optimize the display information of Join nodes in query plan \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5617\"\u003e#5617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Fast failure when dashboard is enabled in Ray Runner \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5867\"\u003e#5867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(ai): resolve intermittent meta tensor error in classify_text/classify_image \u003ca href=\"https://github.com/rohitkulshreshtha\"\u003e\u003ccode\u003e@​rohitkulshreshtha\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5977\"\u003e#5977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(ci): cargo machete error that slipped through ci somehow \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5975\"\u003e#5975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Daft.ai link checker to ignore X \u003ca href=\"https://github.com/everettVT\"\u003e\u003ccode\u003e@​everettVT\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5879\"\u003e#5879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Supporting fractional gpu count on class udf \u003ca href=\"https://github.com/caican00\"\u003e\u003ccode\u003e@​caican00\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5840\"\u003e#5840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: remove flaky datasets from read_huggingface tests \u003ca href=\"https://github.com/everettVT\"\u003e\u003ccode\u003e@​everettVT\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5926\"\u003e#5926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: allows appending nulls to lists, null is compatible with all types \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5921\"\u003e#5921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): read all splits in HuggingFace integration tests \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5878\"\u003e#5878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(iceberg): Correct test setup to ensure delete files are created \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5864\"\u003e#5864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(ray): namespace flotilla actor per job to avoid plan id collisions \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5855\"\u003e#5855\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a561cca4805998026d59e573986272a614989adc\"\u003e\u003ccode\u003ea561cca\u003c/code\u003e\u003c/a\u003e chore(observability): Refactor progress bar to remove RuntimeStatsSubscriber ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/65d8f08a4c72b6f11b9c68c0b49f5bf933315320\"\u003e\u003ccode\u003e65d8f08\u003c/code\u003e\u003c/a\u003e fix(observability): Clean up progress bar naming (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6028\"\u003e#6028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/deaa77de18223c7e0817f70049032f357aa9d5e9\"\u003e\u003ccode\u003edeaa77d\u003c/code\u003e\u003c/a\u003e chore: Use tokio channel for swordfish channels (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6035\"\u003e#6035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/8e15689d7d4b17b4b921775b734b042a773f6b18\"\u003e\u003ccode\u003e8e15689\u003c/code\u003e\u003c/a\u003e refactor(swordfish): Channel-less blocking sink (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6023\"\u003e#6023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/b288d34f4257391af5e98f70258a159594d1e898\"\u003e\u003ccode\u003eb288d34\u003c/code\u003e\u003c/a\u003e chore: optimizes slow tests in CI/CD (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6029\"\u003e#6029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/415d0288819088f3b1eef405e231a04332ad90e6\"\u003e\u003ccode\u003e415d028\u003c/code\u003e\u003c/a\u003e refactor(arrow2): rename validity to nulls to align with arrow-rs (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6027\"\u003e#6027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/8ee28d0c3e4fda16f61071c4bc595c8dd4358a5c\"\u003e\u003ccode\u003e8ee28d0\u003c/code\u003e\u003c/a\u003e refactor(arrow-rs): remove usages of build_is_equal and replace with … (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6018\"\u003e#6018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6bf8975c210c112a1f2199fea3d12f88904a7192\"\u003e\u003ccode\u003e6bf8975\u003c/code\u003e\u003c/a\u003e refactor(arrow2): arrow based take kernels (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6022\"\u003e#6022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/45e3a646ecea44728f8d0acc6d694e12a7b30e39\"\u003e\u003ccode\u003e45e3a64\u003c/code\u003e\u003c/a\u003e refactor(swordfish): Channel-less streaming sink (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6021\"\u003e#6021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/ec300eed0c1f7d5b162d1205db833f62e1ef69b3\"\u003e\u003ccode\u003eec300ee\u003c/code\u003e\u003c/a\u003e refactor(arrow2): remove makegrowable from fsl array (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/6019\"\u003e#6019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.7.1...v0.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.7.1\u0026new-version=0.7.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/atlanhq/application-sdk/pull/981","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/atlanhq%2Fapplication-sdk/issues/981","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/981/packages"}},{"old_version":"0.5.21","new_version":"0.6.7","update_type":"minor","path":null,"pr_created_at":"2025-10-27T01:25:38.000Z","version_change":"0.5.21 → 0.6.7","issue":{"uuid":"3554700822","node_id":"PR_kwDOKa92Zs6vyC8Y","number":249,"state":"closed","title":"Build: Bump daft from 0.5.21 to 0.6.7","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-03T01:19:10.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-27T01:25:38.000Z","updated_at":"2025-11-03T01:19:12.000Z","time_to_close":604412,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.21","new_version":"0.6.7","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.21 to 0.6.7.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e💥 Breaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: Catch transient errors on turbopuffer writes \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5380\"\u003e#5380\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add viz for embedding \u003ca href=\"https://github.com/samster25\"\u003e\u003ccode\u003e@​samster25\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5419\"\u003e#5419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat!: Catch transient errors on turbopuffer writes \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5380\"\u003e#5380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(dashboard): Cleanup Queries Page \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5416\"\u003e#5416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Extend hash variants for xxhash \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5276\"\u003e#5276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: prompt \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5394\"\u003e#5394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add case function for better SQL-style conditional expressions \u003ca href=\"https://github.com/rasanpreetsingh3\"\u003e\u003ccode\u003e@​rasanpreetsingh3\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5383\"\u003e#5383\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Reduce number udfs by 1 in multi udf test \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5414\"\u003e#5414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Wrap azure fsspec in pafs.FSSpecHandler \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5412\"\u003e#5412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(flotilla): Set flotilla actor cpu requests to 1 \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5404\"\u003e#5404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Fix prompt integration tests \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5401\"\u003e#5401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Fix Operator Finalization in Swordish Stat Manager \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5398\"\u003e#5398\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf(swordfish): Reuse scheduler runtime \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5387\"\u003e#5387\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e♻️ Refactor\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: Cleanup Dtype Names \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5400\"\u003e#5400\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Fix some document errors \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5409\"\u003e#5409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: update minhash example to use cc dataset \u003ca href=\"https://github.com/everettVT\"\u003e\u003ccode\u003e@​everettVT\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5390\"\u003e#5390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix daft.File usage examples \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5403\"\u003e#5403\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👷 CI\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: Remove Tests for the Old Ray Runner \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5374\"\u003e#5374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: disable running tpch profiling on push \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5384\"\u003e#5384\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump pyo3 dependency \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5410\"\u003e#5410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: revert \u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5383\"\u003e#5383\u003c/a\u003e \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5396\"\u003e#5396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: optimize operator naming \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5204\"\u003e#5204\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.6.6...v0.6.7\"\u003ehttps://github.com/Eventual-Inc/Daft/compare/v0.6.6...v0.6.7\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a45d0debff43efb2e62f842040dbe44c955f819b\"\u003e\u003ccode\u003ea45d0de\u003c/code\u003e\u003c/a\u003e feat: add viz for embedding (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5419\"\u003e#5419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a1f8fd56e5b18e2db4981bd901d97e11c3d64543\"\u003e\u003ccode\u003ea1f8fd5\u003c/code\u003e\u003c/a\u003e feat!: Catch transient errors on turbopuffer writes (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5380\"\u003e#5380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/b1d09253a73fe99101668ab1e743a52c5d6f0108\"\u003e\u003ccode\u003eb1d0925\u003c/code\u003e\u003c/a\u003e feat(dashboard): Cleanup Queries Page (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5416\"\u003e#5416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/69ecf568c5f72714218b354ec4281ca7d78881b9\"\u003e\u003ccode\u003e69ecf56\u003c/code\u003e\u003c/a\u003e fix: Reduce number udfs by 1 in multi udf test (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5414\"\u003e#5414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/14328aaaf3702e5d5f03e5c7a89272ae6ee0c90a\"\u003e\u003ccode\u003e14328aa\u003c/code\u003e\u003c/a\u003e refactor: Cleanup Dtype Names (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5400\"\u003e#5400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/d4fecd4b49f31dceb7a7768bf68e595fa6eab65e\"\u003e\u003ccode\u003ed4fecd4\u003c/code\u003e\u003c/a\u003e fix: Wrap azure fsspec in pafs.FSSpecHandler (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5412\"\u003e#5412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/7e1412258579a49edc10a739a6b5bd02baf615fa\"\u003e\u003ccode\u003e7e14122\u003c/code\u003e\u003c/a\u003e fix(flotilla): Set flotilla actor cpu requests to 1 (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5404\"\u003e#5404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/f53a764e30580376ef353b9e7a8f14d018b957c4\"\u003e\u003ccode\u003ef53a764\u003c/code\u003e\u003c/a\u003e feat: Extend hash variants for xxhash (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5276\"\u003e#5276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/792c5277d86014c4a0a5c9518f8a72f69502a726\"\u003e\u003ccode\u003e792c527\u003c/code\u003e\u003c/a\u003e docs: Fix some document errors (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5409\"\u003e#5409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5e52093206ba049a3a5b99ca47d38f6090904740\"\u003e\u003ccode\u003e5e52093\u003c/code\u003e\u003c/a\u003e chore: bump pyo3 dependency (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5410\"\u003e#5410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.21...v0.6.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.21\u0026new-version=0.6.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Fokko/iceberg-python/pull/249","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fokko%2Ficeberg-python/issues/249","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/249/packages"}},{"old_version":"0.6.3","new_version":"0.6.5","update_type":"patch","path":null,"pr_created_at":"2025-10-06T22:21:50.000Z","version_change":"0.6.3 → 0.6.5","issue":{"uuid":"2892090277","node_id":"PR_kwDOKF4tPs6sYcul","number":2580,"state":"closed","title":"Build: Bump daft from 0.6.3 to 0.6.5","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-10-06T22:55:05.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-06T22:21:50.000Z","updated_at":"2025-10-06T22:55:05.000Z","time_to_close":1995,"merged_at":"2025-10-06T22:55:05.000Z","merged_by":"Fokko","closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.6.3","new_version":"0.6.5","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.6.3 to 0.6.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e💥 Breaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor!: make daft.File immutable \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5288\"\u003e#5288\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003euse_process\u003c/code\u003e flag for \u003ccode\u003e@daft.func(...)\u003c/code\u003e  \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5323\"\u003e#5323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Dashboard Query Subscriber \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5266\"\u003e#5266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Subscriber Framework \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5210\"\u003e#5210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: make file-array serializable \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5304\"\u003e#5304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add count() pushdown optimization in Iceberg datasource \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5029\"\u003e#5029\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Fix the make docs warnings \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5328\"\u003e#5328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Iterate on the patched azure_identity@0.21.0 \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5322\"\u003e#5322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: decimal format for handling scientific notation \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5303\"\u003e#5303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Use patched azure_identity@0.21.0 for AKS Workload Identity credentials to continue working \u0026gt; 24 hours \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5299\"\u003e#5299\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: more literal optimizations \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5314\"\u003e#5314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf: Support parallel CSV parsing when files contain carriage returns \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5319\"\u003e#5319\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e♻️ Refactor\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor!: make daft.File immutable \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5288\"\u003e#5288\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add casting matrix \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5333\"\u003e#5333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add daft.func docs page and APIs \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5335\"\u003e#5335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Update links for running Daft in distributed mode \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5334\"\u003e#5334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Fix broken links on minhash example \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5326\"\u003e#5326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add architecture docs \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5320\"\u003e#5320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add docs to broken link checker \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5324\"\u003e#5324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Clean up AGENTS.md structure \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5321\"\u003e#5321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add Kubernetes quickstart to Daft docs \u003ca href=\"https://github.com/jeevb\"\u003e\u003ccode\u003e@​jeevb\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5318\"\u003e#5318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add docs and values reference for quickstart chart \u003ca href=\"https://github.com/jeevb\"\u003e\u003ccode\u003e@​jeevb\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5313\"\u003e#5313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Fix broken link in Common Crawl dataset docs \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5301\"\u003e#5301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Document Common Crawl dataset \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5300\"\u003e#5300\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👷 CI\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: Only fail broken link checker on 404s \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5327\"\u003e#5327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: fix property test column name \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5325\"\u003e#5325\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/9ebbc1ab8f3eed4f674a3ae7e3bfaddf0e60b9c3\"\u003e\u003ccode\u003e9ebbc1a\u003c/code\u003e\u003c/a\u003e docs: add casting matrix (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5333\"\u003e#5333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/e6685639c1e45be35dfebc5f3deecbc623b5eadb\"\u003e\u003ccode\u003ee668563\u003c/code\u003e\u003c/a\u003e docs: add daft.func docs page and APIs (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5335\"\u003e#5335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/cd6ebd5614e73763c980bee554ccf2ee06bf68d6\"\u003e\u003ccode\u003ecd6ebd5\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003euse_process\u003c/code\u003e flag for \u003ccode\u003e@daft.func(...)\u003c/code\u003e  (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5323\"\u003e#5323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6cb34b33b24c6a3f264259b935168a427f30cb57\"\u003e\u003ccode\u003e6cb34b3\u003c/code\u003e\u003c/a\u003e docs: Update links for running Daft in distributed mode (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5334\"\u003e#5334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/3575ee48d988ad8c94896e8e8d4d84527a45be70\"\u003e\u003ccode\u003e3575ee4\u003c/code\u003e\u003c/a\u003e fix: Fix the make docs warnings (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5328\"\u003e#5328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/1f46a568eb68a7bea56be695196528347eac9033\"\u003e\u003ccode\u003e1f46a56\u003c/code\u003e\u003c/a\u003e feat: Dashboard Query Subscriber (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5266\"\u003e#5266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/0bb0713e67d6947896d18bb6753196e84a3e0d3a\"\u003e\u003ccode\u003e0bb0713\u003c/code\u003e\u003c/a\u003e ci: Only fail broken link checker on 404s (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5327\"\u003e#5327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/60d1aff7ba95eaee767b70d230ec3df77702991a\"\u003e\u003ccode\u003e60d1aff\u003c/code\u003e\u003c/a\u003e docs: Fix broken links on minhash example (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5326\"\u003e#5326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/0d045f7c1539edcfe1d24eb31bf9048f72d10c26\"\u003e\u003ccode\u003e0d045f7\u003c/code\u003e\u003c/a\u003e docs: Add architecture docs (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5320\"\u003e#5320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6f37541f5c81ab4177031ac7814d4d87fc40671f\"\u003e\u003ccode\u003e6f37541\u003c/code\u003e\u003c/a\u003e ci: fix property test column name (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5325\"\u003e#5325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.6.3...v0.6.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.6.3\u0026new-version=0.6.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/iceberg-python/pull/2580","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ficeberg-python/issues/2580","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2580/packages"}},{"old_version":"0.5.21","new_version":"0.6.4","update_type":"minor","path":null,"pr_created_at":"2025-10-06T01:11:35.000Z","version_change":"0.5.21 → 0.6.4","issue":{"uuid":"2888556517","node_id":"PR_kwDOKa92Zs6sK9_l","number":223,"state":"open","title":"Build: Bump daft from 0.5.21 to 0.6.4","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-06T01:11:35.000Z","updated_at":"2025-10-06T01:11:36.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.21","new_version":"0.6.4","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.21 to 0.6.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e💥 Breaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: unify Python -\u0026gt; Daft type conversions \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5201\"\u003e#5201\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add rows written stat for sinks \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5285\"\u003e#5285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add Common Crawl dataset \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5244\"\u003e#5244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat!: unify Python -\u0026gt; Daft type conversions \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5201\"\u003e#5201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: when function \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5283\"\u003e#5283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add first draft of k8s-quickstart helm chart \u003ca href=\"https://github.com/jeevb\"\u003e\u003ccode\u003e@​jeevb\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5272\"\u003e#5272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add support for pyiceberg 0.10.0 \u003ca href=\"https://github.com/gmweaver\"\u003e\u003ccode\u003e@​gmweaver\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5277\"\u003e#5277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Pass io config when grabbing Common Crawl manifest \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5294\"\u003e#5294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Use {} for dashboard dynamic route \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5289\"\u003e#5289\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Update readme with new benchmarks \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5281\"\u003e#5281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fixed typo on s3 section of docs \u003ca href=\"https://github.com/destroyer22719\"\u003e\u003ccode\u003e@​destroyer22719\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5280\"\u003e#5280\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e✅ Tests\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: Temporarily remove Common Crawl integration test \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5296\"\u003e#5296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: Complete coverage for array comparisons \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5286\"\u003e#5286\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Fix imports to not import pyarrow \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5290\"\u003e#5290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: remove ChanChan from PR checklist \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5282\"\u003e#5282\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.6.3...v0.6.4\"\u003ehttps://github.com/Eventual-Inc/Daft/compare/v0.6.3...v0.6.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.6.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: allow PythonArray to be serialized \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5270\"\u003e#5270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support pyarrow.schema in write_lance api \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5247\"\u003e#5247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(dashboard): Add verbose flag \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5267\"\u003e#5267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: file_size expr \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5243\"\u003e#5243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Use separate runtime and port for detached dashboard \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5263\"\u003e#5263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: expression avg alias \u003ca href=\"https://github.com/destroyer22719\"\u003e\u003ccode\u003e@​destroyer22719\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5252\"\u003e#5252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add df constructors for daft.File \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5074\"\u003e#5074\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/dae715c6f2eaa2cdaf91d35661a7fe709a6ae0ca\"\u003e\u003ccode\u003edae715c\u003c/code\u003e\u003c/a\u003e test: Temporarily remove Common Crawl integration test (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5296\"\u003e#5296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/03af4ef4cf6135c36550164d9a313f98a3108bc5\"\u003e\u003ccode\u003e03af4ef\u003c/code\u003e\u003c/a\u003e fix: Pass io config when grabbing Common Crawl manifest (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5294\"\u003e#5294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/0f13999097a13ae7d603dffb02d9cdddded208a6\"\u003e\u003ccode\u003e0f13999\u003c/code\u003e\u003c/a\u003e feat: Add rows written stat for sinks (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5285\"\u003e#5285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/d76cdd266a9fc34ed4c4676e5a6181cc890e1ec9\"\u003e\u003ccode\u003ed76cdd2\u003c/code\u003e\u003c/a\u003e feat: Add Common Crawl dataset (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5244\"\u003e#5244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/58d5488849ed63b4a167dfaf27f0f3da6b1b6e9f\"\u003e\u003ccode\u003e58d5488\u003c/code\u003e\u003c/a\u003e chore: Fix imports to not import pyarrow (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5290\"\u003e#5290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/050d41f4c63da73fc9220e2f141fa06917ed5829\"\u003e\u003ccode\u003e050d41f\u003c/code\u003e\u003c/a\u003e fix: Use {} for dashboard dynamic route (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5289\"\u003e#5289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/79af083d110926f9cca1ccc540bd282d26312d8d\"\u003e\u003ccode\u003e79af083\u003c/code\u003e\u003c/a\u003e test: Complete coverage for array comparisons (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5286\"\u003e#5286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/f227eacc8d05a4a08eb52647ead88600a50d343a\"\u003e\u003ccode\u003ef227eac\u003c/code\u003e\u003c/a\u003e feat!: unify Python -\u0026gt; Daft type conversions (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5201\"\u003e#5201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/61bdf244013d62d347f3f27ebaa76994ebfd6acd\"\u003e\u003ccode\u003e61bdf24\u003c/code\u003e\u003c/a\u003e feat: when function (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5283\"\u003e#5283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/f2885f8b3100b0f32c6ada96723ce7996bb45136\"\u003e\u003ccode\u003ef2885f8\u003c/code\u003e\u003c/a\u003e docs: Update readme with new benchmarks (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5281\"\u003e#5281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.21...v0.6.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.21\u0026new-version=0.6.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Fokko/iceberg-python/pull/223","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fokko%2Ficeberg-python/issues/223","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/223/packages"}},{"old_version":"0.6.2","new_version":"0.6.3","update_type":"patch","path":null,"pr_created_at":"2025-09-30T00:45:19.000Z","version_change":"0.6.2 → 0.6.3","issue":{"uuid":"2872510411","node_id":"PR_kwDOKF4tPs6rNwfL","number":2551,"state":"closed","title":"Build: Bump daft from 0.6.2 to 0.6.3","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-30T16:17:03.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-30T00:45:19.000Z","updated_at":"2025-09-30T16:17:03.000Z","time_to_close":55904,"merged_at":"2025-09-30T16:17:03.000Z","merged_by":"Fokko","closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.6.2","new_version":"0.6.3","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.6.2 to 0.6.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: allow PythonArray to be serialized \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5270\"\u003e#5270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support pyarrow.schema in write_lance api \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5247\"\u003e#5247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(dashboard): Add verbose flag \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5267\"\u003e#5267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: file_size expr \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5243\"\u003e#5243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Use separate runtime and port for detached dashboard \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5263\"\u003e#5263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: expression avg alias \u003ca href=\"https://github.com/destroyer22719\"\u003e\u003ccode\u003e@​destroyer22719\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5252\"\u003e#5252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add df constructors for daft.File \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5074\"\u003e#5074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add WARC-Target-URI as a top-level column for WARC reads \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5254\"\u003e#5254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Force build side for broadcast joins \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5238\"\u003e#5238\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Increase actor udf readiness timeout \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5258\"\u003e#5258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Ensure super extension type is registered in to_arrow_dtype \u003ca href=\"https://github.com/ConeyLiu\"\u003e\u003ccode\u003e@​ConeyLiu\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5265\"\u003e#5265\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: Use take for join probes \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5160\"\u003e#5160\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e♻️ Refactor\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: add fragment_group_size to reduce lance scan task \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5261\"\u003e#5261\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: improve copy and consistency on index page \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5271\"\u003e#5271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Update AI benchmarks \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5264\"\u003e#5264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: AI benchmarks \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5245\"\u003e#5245\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Upgrade aws lc rs \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5274\"\u003e#5274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump the minor group across 1 directory with 51 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5262\"\u003e#5262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Add warning for smj \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5268\"\u003e#5268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(flotilla): Remove stages \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5222\"\u003e#5222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Fix more dependabot security warnings \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5260\"\u003e#5260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Fix dependabot h11 security warning \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5259\"\u003e#5259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: remove old documentation about daft cli \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5241\"\u003e#5241\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⬆️ Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the minor group across 1 directory with 51 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5262\"\u003e#5262\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.6.2...v0.6.3\"\u003ehttps://github.com/Eventual-Inc/Daft/compare/v0.6.2...v0.6.3\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/153a72663a20d310c6fd9f5f378ff067649579b5\"\u003e\u003ccode\u003e153a726\u003c/code\u003e\u003c/a\u003e refactor: add fragment_group_size to reduce lance scan task (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5261\"\u003e#5261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/93a0dcdc40aea657a104178dfe28c07723043316\"\u003e\u003ccode\u003e93a0dcd\u003c/code\u003e\u003c/a\u003e docs: improve copy and consistency on index page (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5271\"\u003e#5271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/26eea07c389ce60720e3723761bbba76df3661f0\"\u003e\u003ccode\u003e26eea07\u003c/code\u003e\u003c/a\u003e chore(deps): Upgrade aws lc rs (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5274\"\u003e#5274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/1b43ccdd55c57056b456c971682fb22824f60082\"\u003e\u003ccode\u003e1b43ccd\u003c/code\u003e\u003c/a\u003e docs: Update AI benchmarks (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5264\"\u003e#5264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5079c9a33379134d52bbdf8a59ff7b8e32a3976d\"\u003e\u003ccode\u003e5079c9a\u003c/code\u003e\u003c/a\u003e feat: allow PythonArray to be serialized (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5270\"\u003e#5270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a590aee3470df9e6353436cdbf0e2762eb116e30\"\u003e\u003ccode\u003ea590aee\u003c/code\u003e\u003c/a\u003e feat: support pyarrow.schema in write_lance api (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5247\"\u003e#5247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/82d1f6bc51881828bc2a9121db2dc0ebe3acfad7\"\u003e\u003ccode\u003e82d1f6b\u003c/code\u003e\u003c/a\u003e perf: Use take for join probes (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5160\"\u003e#5160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/81e9d0b0f998bcdd8ed232fbf2b96b5d299f932f\"\u003e\u003ccode\u003e81e9d0b\u003c/code\u003e\u003c/a\u003e chore(deps): bump the minor group across 1 directory with 51 updates (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5262\"\u003e#5262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/50156379d283de1afa34ce3303cf024fd4e77eb8\"\u003e\u003ccode\u003e5015637\u003c/code\u003e\u003c/a\u003e feat(dashboard): Add verbose flag (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5267\"\u003e#5267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/56fa8cfbe23b8f596a01d6396c7eba1a326e8be1\"\u003e\u003ccode\u003e56fa8cf\u003c/code\u003e\u003c/a\u003e chore: Add warning for smj (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5268\"\u003e#5268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.6.2...v0.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.6.2\u0026new-version=0.6.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/iceberg-python/pull/2551","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ficeberg-python/issues/2551","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2551/packages"}},{"old_version":"0.6.1","new_version":"0.6.2","update_type":"patch","path":null,"pr_created_at":"2025-09-22T22:14:51.000Z","version_change":"0.6.1 → 0.6.2","issue":{"uuid":"2851282047","node_id":"PR_kwDOKF4tPs6p8xx_","number":2508,"state":"open","title":"Build: Bump daft from 0.6.1 to 0.6.2","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-22T22:14:51.000Z","updated_at":"2025-09-22T22:16:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.6.1","new_version":"0.6.2","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.6.1 to 0.6.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add File.to_tempfile method and optimize range requests \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5226\"\u003e#5226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: migrate nested constructors, get, slice, to_unix_epoch, partitioning functions \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5233\"\u003e#5233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement Lance filter+count pushdown optimization \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5152\"\u003e#5152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: migrate remaining basic expressions \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5234\"\u003e#5234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add regexp_count \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5191\"\u003e#5191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: retry eof error in S3 multipart upload \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5179\"\u003e#5179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flotilla): Distributed Pivot \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5199\"\u003e#5199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: allow for functions module to be accessed from daft import \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5219\"\u003e#5219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: migrate first batch of daft functions \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5086\"\u003e#5086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: remove io_config from global scan operator \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4676\"\u003e#4676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement cross join in distributed flotilla engine \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5180\"\u003e#5180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: make multipart part size configurable \u003ca href=\"https://github.com/stayrascal\"\u003e\u003ccode\u003e@​stayrascal\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5051\"\u003e#5051\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: write_iceberg should handle write.data.path  \u003ca href=\"https://github.com/eric-maynard\"\u003e\u003ccode\u003e@​eric-maynard\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5153\"\u003e#5153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Cast to table schema in lance write \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5221\"\u003e#5221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: rename index function to find \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5218\"\u003e#5218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: remove unnecessary field renaming in ListMap scalar UDF \u003ca href=\"https://github.com/ltdthanhdat\"\u003e\u003ccode\u003e@​ltdthanhdat\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5205\"\u003e#5205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: remove io_config from global scan operator \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4676\"\u003e#4676\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: Drop local limit tasks global limit reached \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5194\"\u003e#5194\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add file datatype to urls\u0026amp;files docs page \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5240\"\u003e#5240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add pipeline visualization and fix grammar in batch inference docs \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5239\"\u003e#5239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add Examples link to getting started sections \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5202\"\u003e#5202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix additional incorrect references to Iceberg as a catalog \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: clarify data catalog vs table format in README \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: remove outdated engine comparison page \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5196\"\u003e#5196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add embed_image to the user guide \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5195\"\u003e#5195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: update minhash dedupe example and tutorial  \u003ca href=\"https://github.com/everettVT\"\u003e\u003ccode\u003e@​everettVT\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5192\"\u003e#5192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add Minhash Dedupe Example \u003ca href=\"https://github.com/everettVT\"\u003e\u003ccode\u003e@​everettVT\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5165\"\u003e#5165\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👷 CI\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: enable AI integration tests in PR \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5217\"\u003e#5217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: move transformers tests to integration tests \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5186\"\u003e#5186\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Don't log failures in url download if \u003ccode\u003eon_error=\u0026quot;null\u0026quot;\u003c/code\u003e \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5231\"\u003e#5231\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/10086b2b639fbb6ed4cfc1fa3d5fe5a1b5920fa5\"\u003e\u003ccode\u003e10086b2\u003c/code\u003e\u003c/a\u003e feat: add File.to_tempfile method and optimize range requests (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5226\"\u003e#5226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6f58e84619149ce53bd3003c3685f0445935e443\"\u003e\u003ccode\u003e6f58e84\u003c/code\u003e\u003c/a\u003e docs: add file datatype to urls\u0026amp;files docs page (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5240\"\u003e#5240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/bb9454db6dccc38de6b078cdea737fcc9978b53b\"\u003e\u003ccode\u003ebb9454d\u003c/code\u003e\u003c/a\u003e docs: add pipeline visualization and fix grammar in batch inference docs (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5239\"\u003e#5239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/1484a1236fd446da7804634c7cc391fd9ae51f86\"\u003e\u003ccode\u003e1484a12\u003c/code\u003e\u003c/a\u003e feat: migrate nested constructors, get, slice, to_unix_epoch, partitioning fu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/b1f10aa25844092d0aeda0de58ee7b1af38d6498\"\u003e\u003ccode\u003eb1f10aa\u003c/code\u003e\u003c/a\u003e feat: implement Lance filter+count pushdown optimization (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5152\"\u003e#5152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/db44f0b43e1ab3f3b5b7054a8f82ae478259e3ea\"\u003e\u003ccode\u003edb44f0b\u003c/code\u003e\u003c/a\u003e chore: Don't log failures in url download if \u003ccode\u003eon_error=\u0026quot;null\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5231\"\u003e#5231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a951b02ce4166aa95acc68d62bc734520c3ebb8e\"\u003e\u003ccode\u003ea951b02\u003c/code\u003e\u003c/a\u003e feat: migrate remaining basic expressions (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5234\"\u003e#5234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/469cdbb059ca6cf4fe6f84dc64a15bffc7d56e46\"\u003e\u003ccode\u003e469cdbb\u003c/code\u003e\u003c/a\u003e chore: Make the runner a separate global singleton (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5185\"\u003e#5185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a7aa05b0589b2943e2d1ae85e2d70f24513d5951\"\u003e\u003ccode\u003ea7aa05b\u003c/code\u003e\u003c/a\u003e feat: Add regexp_count (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5191\"\u003e#5191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/1245eb5d6f6be42d31e7b92c6964dd1c84f569be\"\u003e\u003ccode\u003e1245eb5\u003c/code\u003e\u003c/a\u003e feat: retry eof error in S3 multipart upload (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5179\"\u003e#5179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.6.1...v0.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.6.1\u0026new-version=0.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/iceberg-python/pull/2508","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ficeberg-python/issues/2508","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2508/packages"}},{"old_version":"0.5.21","new_version":"0.6.2","update_type":"minor","path":null,"pr_created_at":"2025-09-22T01:17:54.000Z","version_change":"0.5.21 → 0.6.2","issue":{"uuid":"2847607568","node_id":"PR_kwDOKa92Zs6puwsQ","number":209,"state":"closed","title":"Build: Bump daft from 0.5.21 to 0.6.2","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-29T01:17:33.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-09-22T01:17:54.000Z","updated_at":"2025-09-29T01:17:33.000Z","time_to_close":604779,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.21","new_version":"0.6.2","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.21 to 0.6.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add File.to_tempfile method and optimize range requests \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5226\"\u003e#5226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: migrate nested constructors, get, slice, to_unix_epoch, partitioning functions \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5233\"\u003e#5233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement Lance filter+count pushdown optimization \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5152\"\u003e#5152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: migrate remaining basic expressions \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5234\"\u003e#5234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add regexp_count \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5191\"\u003e#5191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: retry eof error in S3 multipart upload \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5179\"\u003e#5179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flotilla): Distributed Pivot \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5199\"\u003e#5199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: allow for functions module to be accessed from daft import \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5219\"\u003e#5219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: migrate first batch of daft functions \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5086\"\u003e#5086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: remove io_config from global scan operator \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4676\"\u003e#4676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement cross join in distributed flotilla engine \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5180\"\u003e#5180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: make multipart part size configurable \u003ca href=\"https://github.com/stayrascal\"\u003e\u003ccode\u003e@​stayrascal\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5051\"\u003e#5051\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: write_iceberg should handle write.data.path  \u003ca href=\"https://github.com/eric-maynard\"\u003e\u003ccode\u003e@​eric-maynard\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5153\"\u003e#5153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Cast to table schema in lance write \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5221\"\u003e#5221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: rename index function to find \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5218\"\u003e#5218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: remove unnecessary field renaming in ListMap scalar UDF \u003ca href=\"https://github.com/ltdthanhdat\"\u003e\u003ccode\u003e@​ltdthanhdat\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5205\"\u003e#5205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: remove io_config from global scan operator \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4676\"\u003e#4676\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: Drop local limit tasks global limit reached \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5194\"\u003e#5194\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add file datatype to urls\u0026amp;files docs page \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5240\"\u003e#5240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add pipeline visualization and fix grammar in batch inference docs \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5239\"\u003e#5239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add Examples link to getting started sections \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5202\"\u003e#5202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix additional incorrect references to Iceberg as a catalog \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: clarify data catalog vs table format in README \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: remove outdated engine comparison page \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5196\"\u003e#5196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add embed_image to the user guide \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5195\"\u003e#5195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: update minhash dedupe example and tutorial  \u003ca href=\"https://github.com/everettVT\"\u003e\u003ccode\u003e@​everettVT\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5192\"\u003e#5192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add Minhash Dedupe Example \u003ca href=\"https://github.com/everettVT\"\u003e\u003ccode\u003e@​everettVT\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5165\"\u003e#5165\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👷 CI\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: enable AI integration tests in PR \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5217\"\u003e#5217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: move transformers tests to integration tests \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5186\"\u003e#5186\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Don't log failures in url download if \u003ccode\u003eon_error=\u0026quot;null\u0026quot;\u003c/code\u003e \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5231\"\u003e#5231\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/10086b2b639fbb6ed4cfc1fa3d5fe5a1b5920fa5\"\u003e\u003ccode\u003e10086b2\u003c/code\u003e\u003c/a\u003e feat: add File.to_tempfile method and optimize range requests (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5226\"\u003e#5226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6f58e84619149ce53bd3003c3685f0445935e443\"\u003e\u003ccode\u003e6f58e84\u003c/code\u003e\u003c/a\u003e docs: add file datatype to urls\u0026amp;files docs page (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5240\"\u003e#5240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/bb9454db6dccc38de6b078cdea737fcc9978b53b\"\u003e\u003ccode\u003ebb9454d\u003c/code\u003e\u003c/a\u003e docs: add pipeline visualization and fix grammar in batch inference docs (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5239\"\u003e#5239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/1484a1236fd446da7804634c7cc391fd9ae51f86\"\u003e\u003ccode\u003e1484a12\u003c/code\u003e\u003c/a\u003e feat: migrate nested constructors, get, slice, to_unix_epoch, partitioning fu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/b1f10aa25844092d0aeda0de58ee7b1af38d6498\"\u003e\u003ccode\u003eb1f10aa\u003c/code\u003e\u003c/a\u003e feat: implement Lance filter+count pushdown optimization (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5152\"\u003e#5152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/db44f0b43e1ab3f3b5b7054a8f82ae478259e3ea\"\u003e\u003ccode\u003edb44f0b\u003c/code\u003e\u003c/a\u003e chore: Don't log failures in url download if \u003ccode\u003eon_error=\u0026quot;null\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5231\"\u003e#5231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a951b02ce4166aa95acc68d62bc734520c3ebb8e\"\u003e\u003ccode\u003ea951b02\u003c/code\u003e\u003c/a\u003e feat: migrate remaining basic expressions (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5234\"\u003e#5234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/469cdbb059ca6cf4fe6f84dc64a15bffc7d56e46\"\u003e\u003ccode\u003e469cdbb\u003c/code\u003e\u003c/a\u003e chore: Make the runner a separate global singleton (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5185\"\u003e#5185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a7aa05b0589b2943e2d1ae85e2d70f24513d5951\"\u003e\u003ccode\u003ea7aa05b\u003c/code\u003e\u003c/a\u003e feat: Add regexp_count (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5191\"\u003e#5191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/1245eb5d6f6be42d31e7b92c6964dd1c84f569be\"\u003e\u003ccode\u003e1245eb5\u003c/code\u003e\u003c/a\u003e feat: retry eof error in S3 multipart upload (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5179\"\u003e#5179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.21...v0.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.21\u0026new-version=0.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Fokko/iceberg-python/pull/209","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fokko%2Ficeberg-python/issues/209","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/209/packages"}},{"old_version":"0.6.0","new_version":"0.6.1","update_type":"patch","path":null,"pr_created_at":"2025-09-15T22:08:58.000Z","version_change":"0.6.0 → 0.6.1","issue":{"uuid":"2830782194","node_id":"PR_kwDOKF4tPs6ouk7y","number":2469,"state":"closed","title":"Build: Bump daft from 0.6.0 to 0.6.1","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-16T15:27:24.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-15T22:08:58.000Z","updated_at":"2025-09-16T15:27:24.000Z","time_to_close":62306,"merged_at":"2025-09-16T15:27:24.000Z","merged_by":"kevinjqliu","closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.6.0","new_version":"0.6.1","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.6.0 to 0.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: expose image attribute as expression \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4848\"\u003e#4848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flotilla): no shuffle for hash join if conditions are met \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5135\"\u003e#5135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: \u003ccode\u003e.list.append\u003c/code\u003e Expression \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Base64 Encoding \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5158\"\u003e#5158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: adds support for classify_text  \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5113\"\u003e#5113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add Arrow IPC conversion for RecordBatches \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5143\"\u003e#5143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: unnest param on \u003ca href=\"https://github.com/daft\"\u003e\u003ccode\u003e@​daft\u003c/code\u003e\u003c/a\u003e.func \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5132\"\u003e#5132\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Account for unschedulable udf actors \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4987\"\u003e#4987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Cleanup CLI Progress Bar Output \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5157\"\u003e#5157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: flaky test test_transformers_image_embedder_other \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5130\"\u003e#5130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: Use \u003ccode\u003ecount_rows\u003c/code\u003e on fragment to reduce lance scans with limit pushdowns only \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5120\"\u003e#5120\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: improve text readability on examples page \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add TrendShift badge to README \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5181\"\u003e#5181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: improve explode method documentation with null/empty list examples \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5164\"\u003e#5164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix broken tutorial links and remove redundant file \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5154\"\u003e#5154\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👷 CI\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: Reduce free disk space time \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: re-add mac os unit tests on main \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5163\"\u003e#5163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: fix TPC-H benchmark workflows \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5123\"\u003e#5123\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: Pipe unit test failures through duration aggregator \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5161\"\u003e#5161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: remove macos from PR test suite \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5142\"\u003e#5142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: Aggregate test durations \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5129\"\u003e#5129\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: add PR conventions note to AGENTS.md \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5166\"\u003e#5166\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.6.0...v0.6.1\"\u003ehttps://github.com/Eventual-Inc/Daft/compare/v0.6.0...v0.6.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/778eba6e13411411394be4d43e25039487f7a6c4\"\u003e\u003ccode\u003e778eba6\u003c/code\u003e\u003c/a\u003e docs: improve text readability on examples page (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/60f447ff98e450ea3941bd4097a7c10009ed3589\"\u003e\u003ccode\u003e60f447f\u003c/code\u003e\u003c/a\u003e ci: Reduce free disk space time (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/1c24e34cd154bbbaca5be35fd0d43082f429200d\"\u003e\u003ccode\u003e1c24e34\u003c/code\u003e\u003c/a\u003e ci: re-add mac os unit tests on main (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5163\"\u003e#5163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/f8ac64a2e939cdbbb285463783014ba301844bfc\"\u003e\u003ccode\u003ef8ac64a\u003c/code\u003e\u003c/a\u003e docs: add TrendShift badge to README (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5181\"\u003e#5181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/ee384748536c0f3cf345fb1c10426f950c29fca8\"\u003e\u003ccode\u003eee38474\u003c/code\u003e\u003c/a\u003e ci: fix TPC-H benchmark workflows (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5123\"\u003e#5123\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/bc9d370fb31029beebe33360f00b871290556192\"\u003e\u003ccode\u003ebc9d370\u003c/code\u003e\u003c/a\u003e feat: expose image attribute as expression (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4848\"\u003e#4848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/1e4d129a41a629e0f29af6f938d901e3cb6d7d61\"\u003e\u003ccode\u003e1e4d129\u003c/code\u003e\u003c/a\u003e fix: Account for unschedulable udf actors (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4987\"\u003e#4987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/10ccc4a1c8a89864001aa0cc65698f8a1ba044f7\"\u003e\u003ccode\u003e10ccc4a\u003c/code\u003e\u003c/a\u003e feat(flotilla): no shuffle for hash join if conditions are met (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5135\"\u003e#5135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/889a3dd173696282336bf5aa90093efc86090e18\"\u003e\u003ccode\u003e889a3dd\u003c/code\u003e\u003c/a\u003e chore: add PR conventions note to AGENTS.md (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5166\"\u003e#5166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/e4c0a3c76a42fa66704132a38611eb126fca4a55\"\u003e\u003ccode\u003ee4c0a3c\u003c/code\u003e\u003c/a\u003e docs: improve explode method documentation with null/empty list examples (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5164\"\u003e#5164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.6.0...v0.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.6.0\u0026new-version=0.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/iceberg-python/pull/2469","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ficeberg-python/issues/2469","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2469/packages"}},{"old_version":"0.5.22","new_version":"0.6.0","update_type":"minor","path":null,"pr_created_at":"2025-09-08T22:21:52.000Z","version_change":"0.5.22 → 0.6.0","issue":{"uuid":"2809786022","node_id":"PR_kwDOKF4tPs6nee6m","number":2454,"state":"closed","title":"Build: Bump daft from 0.5.22 to 0.6.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-09T03:02:35.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T22:21:52.000Z","updated_at":"2025-09-09T03:02:35.000Z","time_to_close":16843,"merged_at":"2025-09-09T03:02:35.000Z","merged_by":"Fokko","closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.22","new_version":"0.6.0","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.22 to 0.6.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003cp\u003ev0.6.0 marks the official release of our new ray-based distributed engine, Flotilla! If you are already using the ray runner, you do not need to change anything. Setting the \u003ccode\u003eDAFT_RUNNER=ray\u003c/code\u003e environment variable, or within your python program via \u003ccode\u003edaft.context.set_runner_ray()\u003c/code\u003e, will use Flotilla by default.\u003c/p\u003e\n\u003cp\u003eAll operations except cross join, sort merge join, and pivot are currently supported. We will be working on adding support for them soon! If you need to use the legacy ray runner, please set \u003ccode\u003edaft.set_execution_config(use_legacy_ray_runner=True)\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e💥 Breaking Changes\u003c/h2\u003e\n\u003cp\u003e\u003ccode\u003eSQLCatalog\u003c/code\u003e was deprecated in v0.5 and is now removed, in favor of the \u003ccode\u003ebindings\u003c/code\u003e kwargs.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"py\"\u003e\u003ccode\u003ecatalog = SQLCatalog({\u0026quot;test_data\u0026quot;: df})\nresult = daft.sql(\u0026quot;SELECT * FROM test_data\u0026quot;, catalog=catalog)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"py\"\u003e\u003ccode\u003ebindings = {\u0026quot;test_data\u0026quot;: df}\nresult = daft.sql(\u0026quot;SELECT * FROM test_data\u0026quot;, **bindings)\n\u003c/code\u003e\u003c/pre\u003e\n\u003chr /\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: revert daft.func behavior on literal arguments \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5087\"\u003e#5087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erevert!: \u0026quot;revert: Temporarily revert \u0026quot;Remove deprecated APIs for 0.6\u0026quot; \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5084\"\u003e#5084\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(embed_text): Support LM Studio as a provider \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5103\"\u003e#5103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Implement embed_image() \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5101\"\u003e#5101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat!: revert daft.func behavior on literal arguments \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5087\"\u003e#5087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Automatically grab embedding dimensions for sentence transformers \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5078\"\u003e#5078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add mcap datasource reader \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4727\"\u003e#4727\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Undo skipcheck change \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5131\"\u003e#5131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: fix youtube video reading \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5126\"\u003e#5126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Remove flotilla fallback \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5114\"\u003e#5114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Add nulls in json reads if a line doesn't contain the field from the schema \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4993\"\u003e#4993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Check if UDFs are Serializable \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5091\"\u003e#5091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: nightly property test \u003ca href=\"https://github.com/malcolmgreaves\"\u003e\u003ccode\u003e@​malcolmgreaves\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5076\"\u003e#5076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Handle Unserializable Errors in Process UDFs \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5075\"\u003e#5075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Implement Multi-Column Aggregations with List-like columns  \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5017\"\u003e#5017\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: Implement count pushdown for parquet \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5038\"\u003e#5038\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/ef36735e5fb71ae3b01b10b7fcbbc2efefa81082\"\u003e\u003ccode\u003eef36735\u003c/code\u003e\u003c/a\u003e ci: fix test-wheels job in build-wheel.yml (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5134\"\u003e#5134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/927e22b68afa27e1a57ac86a44e8686bf1af4efb\"\u003e\u003ccode\u003e927e22b\u003c/code\u003e\u003c/a\u003e ci: Truncate the # of concurrent jobs in PR CI (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5122\"\u003e#5122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/f1877168fac26f8fbfbf166b77413759753dd7c2\"\u003e\u003ccode\u003ef187716\u003c/code\u003e\u003c/a\u003e fix: Undo skipcheck change (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5131\"\u003e#5131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6f2f3601e8d182cfea9088d705fabdaeee8f40cd\"\u003e\u003ccode\u003e6f2f360\u003c/code\u003e\u003c/a\u003e fix: fix youtube video reading (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5126\"\u003e#5126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/3adbdba34974a029e53e8daae5cd3b0b3284b4b2\"\u003e\u003ccode\u003e3adbdba\u003c/code\u003e\u003c/a\u003e refactor: proper organization for providers and protocols in daft.ai (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5125\"\u003e#5125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5c3cea58d9c4658f92a654b505a9599caa59fc36\"\u003e\u003ccode\u003e5c3cea5\u003c/code\u003e\u003c/a\u003e perf: Implement count pushdown for parquet (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5038\"\u003e#5038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/8f1fee8615447f89e9e909617899f271d1d40826\"\u003e\u003ccode\u003e8f1fee8\u003c/code\u003e\u003c/a\u003e chore: Add AGENTS.md (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5124\"\u003e#5124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6b9dacd400ececb0bf1c97410875c33e37383675\"\u003e\u003ccode\u003e6b9dacd\u003c/code\u003e\u003c/a\u003e docs: fix navigation labels to match section names (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5121\"\u003e#5121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/e36a830b7246ed4c660566587b6a135fa903f233\"\u003e\u003ccode\u003ee36a830\u003c/code\u003e\u003c/a\u003e ci: Run tests before publish (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5009\"\u003e#5009\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/d3e782fae53a32407c1c4dca933ebded0c5fb194\"\u003e\u003ccode\u003ed3e782f\u003c/code\u003e\u003c/a\u003e ci: Always run the \u003ccode\u003eunit-tests\u003c/code\u003e required check (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5119\"\u003e#5119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.22...v0.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.22\u0026new-version=0.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/iceberg-python/pull/2454","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ficeberg-python/issues/2454","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2454/packages"}},{"old_version":"0.5.21","new_version":"0.6.0","update_type":"minor","path":null,"pr_created_at":"2025-09-08T01:13:10.000Z","version_change":"0.5.21 → 0.6.0","issue":{"uuid":"2806524283","node_id":"PR_kwDOKa92Zs6nSCl7","number":192,"state":"open","title":"Build: Bump daft from 0.5.21 to 0.6.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-08T01:13:10.000Z","updated_at":"2025-09-08T01:13:11.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.21","new_version":"0.6.0","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.21 to 0.6.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003cp\u003ev0.6.0 marks the official release of our new ray-based distributed engine, Flotilla! If you are already using the ray runner, you do not need to change anything. Setting the \u003ccode\u003eDAFT_RUNNER=ray\u003c/code\u003e environment variable, or within your python program via \u003ccode\u003edaft.context.set_runner_ray()\u003c/code\u003e, will use Flotilla by default.\u003c/p\u003e\n\u003cp\u003eAll operations except cross join, sort merge join, and pivot are currently supported. We will be working on adding support for them soon! If you need to use the legacy ray runner, please set \u003ccode\u003edaft.set_execution_config(use_legacy_ray_runner=True)\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e💥 Breaking Changes\u003c/h2\u003e\n\u003cp\u003e\u003ccode\u003eSQLCatalog\u003c/code\u003e was deprecated in v0.5 and is now removed, in favor of the \u003ccode\u003ebindings\u003c/code\u003e kwargs.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"py\"\u003e\u003ccode\u003ecatalog = SQLCatalog({\u0026quot;test_data\u0026quot;: df})\nresult = daft.sql(\u0026quot;SELECT * FROM test_data\u0026quot;, catalog=catalog)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"py\"\u003e\u003ccode\u003ebindings = {\u0026quot;test_data\u0026quot;: df}\nresult = daft.sql(\u0026quot;SELECT * FROM test_data\u0026quot;, **bindings)\n\u003c/code\u003e\u003c/pre\u003e\n\u003chr /\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: revert daft.func behavior on literal arguments \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5087\"\u003e#5087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erevert!: \u0026quot;revert: Temporarily revert \u0026quot;Remove deprecated APIs for 0.6\u0026quot; \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5084\"\u003e#5084\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(embed_text): Support LM Studio as a provider \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5103\"\u003e#5103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Implement embed_image() \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5101\"\u003e#5101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat!: revert daft.func behavior on literal arguments \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5087\"\u003e#5087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Automatically grab embedding dimensions for sentence transformers \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5078\"\u003e#5078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add mcap datasource reader \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4727\"\u003e#4727\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Undo skipcheck change \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5131\"\u003e#5131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: fix youtube video reading \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5126\"\u003e#5126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Remove flotilla fallback \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5114\"\u003e#5114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Add nulls in json reads if a line doesn't contain the field from the schema \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4993\"\u003e#4993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Check if UDFs are Serializable \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5091\"\u003e#5091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: nightly property test \u003ca href=\"https://github.com/malcolmgreaves\"\u003e\u003ccode\u003e@​malcolmgreaves\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5076\"\u003e#5076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Handle Unserializable Errors in Process UDFs \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5075\"\u003e#5075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Implement Multi-Column Aggregations with List-like columns  \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5017\"\u003e#5017\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: Implement count pushdown for parquet \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5038\"\u003e#5038\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/ef36735e5fb71ae3b01b10b7fcbbc2efefa81082\"\u003e\u003ccode\u003eef36735\u003c/code\u003e\u003c/a\u003e ci: fix test-wheels job in build-wheel.yml (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5134\"\u003e#5134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/927e22b68afa27e1a57ac86a44e8686bf1af4efb\"\u003e\u003ccode\u003e927e22b\u003c/code\u003e\u003c/a\u003e ci: Truncate the # of concurrent jobs in PR CI (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5122\"\u003e#5122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/f1877168fac26f8fbfbf166b77413759753dd7c2\"\u003e\u003ccode\u003ef187716\u003c/code\u003e\u003c/a\u003e fix: Undo skipcheck change (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5131\"\u003e#5131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6f2f3601e8d182cfea9088d705fabdaeee8f40cd\"\u003e\u003ccode\u003e6f2f360\u003c/code\u003e\u003c/a\u003e fix: fix youtube video reading (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5126\"\u003e#5126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/3adbdba34974a029e53e8daae5cd3b0b3284b4b2\"\u003e\u003ccode\u003e3adbdba\u003c/code\u003e\u003c/a\u003e refactor: proper organization for providers and protocols in daft.ai (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5125\"\u003e#5125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5c3cea58d9c4658f92a654b505a9599caa59fc36\"\u003e\u003ccode\u003e5c3cea5\u003c/code\u003e\u003c/a\u003e perf: Implement count pushdown for parquet (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5038\"\u003e#5038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/8f1fee8615447f89e9e909617899f271d1d40826\"\u003e\u003ccode\u003e8f1fee8\u003c/code\u003e\u003c/a\u003e chore: Add AGENTS.md (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5124\"\u003e#5124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6b9dacd400ececb0bf1c97410875c33e37383675\"\u003e\u003ccode\u003e6b9dacd\u003c/code\u003e\u003c/a\u003e docs: fix navigation labels to match section names (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5121\"\u003e#5121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/e36a830b7246ed4c660566587b6a135fa903f233\"\u003e\u003ccode\u003ee36a830\u003c/code\u003e\u003c/a\u003e ci: Run tests before publish (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5009\"\u003e#5009\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/d3e782fae53a32407c1c4dca933ebded0c5fb194\"\u003e\u003ccode\u003ed3e782f\u003c/code\u003e\u003c/a\u003e ci: Always run the \u003ccode\u003eunit-tests\u003c/code\u003e required check (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5119\"\u003e#5119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.21...v0.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.21\u0026new-version=0.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Fokko/iceberg-python/pull/192","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fokko%2Ficeberg-python/issues/192","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/192/packages"}},{"old_version":"0.5.21","new_version":"0.5.22","update_type":"patch","path":null,"pr_created_at":"2025-09-02T16:14:24.000Z","version_change":"0.5.21 → 0.5.22","issue":{"uuid":"2793262437","node_id":"PR_kwDOKF4tPs6mfc1l","number":2413,"state":"open","title":"Build: Bump daft from 0.5.21 to 0.5.22","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-02T16:14:24.000Z","updated_at":"2025-09-02T16:45:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.21","new_version":"0.5.22","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.21 to 0.5.22.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.22\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e💥 Breaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor!: use struct datatype as daft representation of tuples \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5030\"\u003e#5030\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add uv.lock to git \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5065\"\u003e#5065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add Hash Function Support for Decimal128, Time, Timestamp, Timestamptz Datatypes  \u003ca href=\"https://github.com/Zyiqin-Miranda\"\u003e\u003ccode\u003e@​Zyiqin-Miranda\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5026\"\u003e#5026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: pushdown for lance scan \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4710\"\u003e#4710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add lance merge_column task \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5008\"\u003e#5008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Make the max parallel of scan tasks configurable for Native Runner \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5018\"\u003e#5018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: basic generator udf \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5036\"\u003e#5036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implements an openai provider with embed_text \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4997\"\u003e#4997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: daft.File object store support \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5002\"\u003e#5002\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Fix venv command for windows build \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5073\"\u003e#5073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: add setuptools_scm to build wheel requirements \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5072\"\u003e#5072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Use cachebusting and range request fallback for HTTP requests to Hugging Face CDNs \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5061\"\u003e#5061\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Use async for starting and calling udf actors in flotilla \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5000\"\u003e#5000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Always refresh tqdm when updating total \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5033\"\u003e#5033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Fix docs build \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5066\"\u003e#5066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: require uv as prerequisite for development setup \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5059\"\u003e#5059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Add missing source command in Makefile install-docs-deps target \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5060\"\u003e#5060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Mermaid syntax error when enable explain analyze for Native Runner \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5052\"\u003e#5052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: clean notebook output before running tests \u0026amp; tweak doc proc notebook \u003ca href=\"https://github.com/malcolmgreaves\"\u003e\u003ccode\u003e@​malcolmgreaves\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5055\"\u003e#5055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: correct Modin query optimizer value in comparison tables \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4983\"\u003e#4983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: skip credentialed tests if not from main \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5048\"\u003e#5048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: subprocess UDF inherits current process env \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5047\"\u003e#5047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: sql/spark read_iceberg and read_deltalake \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5035\"\u003e#5035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(blc): Disabled pipefail \u003ca href=\"https://github.com/rohitkulshreshtha\"\u003e\u003ccode\u003e@​rohitkulshreshtha\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5031\"\u003e#5031\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e♻️ Refactor\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor!: use struct datatype as daft representation of tuples \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5030\"\u003e#5030\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Make overview page legible for light mode \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5067\"\u003e#5067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Move custom python code higher up in docs \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5064\"\u003e#5064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add better description in overview page \u003ca href=\"https://github.com/jaychia\"\u003e\u003ccode\u003e@​jaychia\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5063\"\u003e#5063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: remove core_concepts.md and broken anchor link references \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5062\"\u003e#5062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix formatting \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4994\"\u003e#4994\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: remove runllm widget \u003ca href=\"https://github.com/ccmao1130\"\u003e\u003ccode\u003e@​ccmao1130\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5056\"\u003e#5056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add reo script to docs \u003ca href=\"https://github.com/ccmao1130\"\u003e\u003ccode\u003e@​ccmao1130\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5049\"\u003e#5049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix broken UDF link due to core_concepts.md redirect \u003ca href=\"https://github.com/ykdojo\"\u003e\u003ccode\u003e@​ykdojo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5022\"\u003e#5022\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/248b7e8abe3c4ee0853ba9ac000f272a32cfc6a2\"\u003e\u003ccode\u003e248b7e8\u003c/code\u003e\u003c/a\u003e fix: Fix venv command for windows build (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5073\"\u003e#5073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/c95800e411ceb0a666da4d8a7380023c9ca17395\"\u003e\u003ccode\u003ec95800e\u003c/code\u003e\u003c/a\u003e fix: add setuptools_scm to build wheel requirements (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5072\"\u003e#5072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/34282e47e0c06edefcfbe5772ad47eb8d07cc9c5\"\u003e\u003ccode\u003e34282e4\u003c/code\u003e\u003c/a\u003e fix: Use cachebusting and range request fallback for HTTP requests to Hugging...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/27be3540ff5604dbaaa7fd964c70299cf4182ed9\"\u003e\u003ccode\u003e27be354\u003c/code\u003e\u003c/a\u003e fix: Use async for starting and calling udf actors in flotilla (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5000\"\u003e#5000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/8cb203da30791deee9c36cc6e9492fbae4118a4d\"\u003e\u003ccode\u003e8cb203d\u003c/code\u003e\u003c/a\u003e fix: Always refresh tqdm when updating total (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5033\"\u003e#5033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/f4fb39c1956191ef43cf8d0e5c01e6bde2467646\"\u003e\u003ccode\u003ef4fb39c\u003c/code\u003e\u003c/a\u003e feat: Add uv.lock to git (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5065\"\u003e#5065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/7e44348f12a73657fcc652def064a07cf8e08c30\"\u003e\u003ccode\u003e7e44348\u003c/code\u003e\u003c/a\u003e revert: Temporarily revert \u0026quot;Remove deprecated APIs for 0.6\u0026quot; (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5068\"\u003e#5068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/93ff2039fe5e07ed485437923a8ffa1d42cf7d3d\"\u003e\u003ccode\u003e93ff203\u003c/code\u003e\u003c/a\u003e docs: Make overview page legible for light mode (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5067\"\u003e#5067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/f00bf3b8071bee52c4d629d6e3726c5b2714571d\"\u003e\u003ccode\u003ef00bf3b\u003c/code\u003e\u003c/a\u003e docs: Move custom python code higher up in docs (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5064\"\u003e#5064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a39622fe18ee2bd9a8fe0d2390c38bd2615d71a5\"\u003e\u003ccode\u003ea39622f\u003c/code\u003e\u003c/a\u003e fix: Fix docs build (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5066\"\u003e#5066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.21...v0.5.22\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.21\u0026new-version=0.5.22)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/iceberg-python/pull/2413","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ficeberg-python/issues/2413","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2413/packages"}},{"old_version":"0.5.19","new_version":"0.5.21","update_type":"patch","path":null,"pr_created_at":"2025-08-26T15:53:37.000Z","version_change":"0.5.19 → 0.5.21","issue":{"uuid":"2775669587","node_id":"PR_kwDOKF4tPs6lcVtT","number":2384,"state":"open","title":"Build: Bump daft from 0.5.19 to 0.5.21","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-26T15:53:37.000Z","updated_at":"2025-08-26T15:53:38.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.19","new_version":"0.5.21","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.19 to 0.5.21.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.21\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Propagate morsel size top-down in swordfish \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: DataFrame.write_huggingface \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5015\"\u003e#5015\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(blc): Attempt to fix the broken link checker. \u003ca href=\"https://github.com/rohitkulshreshtha\"\u003e\u003ccode\u003e@​rohitkulshreshtha\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5010\"\u003e#5010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Print UDF stdout and Daft logs above the progress bar \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4861\"\u003e#4861\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Add audio transcription example card \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5020\"\u003e#5020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: improve audio transcription example \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4990\"\u003e#4990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Spice up the examples page \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5019\"\u003e#5019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Only test MacOS on Python 3.11 in CI \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5014\"\u003e#5014\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.20...v0.5.21\"\u003ehttps://github.com/Eventual-Inc/Daft/compare/v0.5.20...v0.5.21\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.5.20\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e💥 Breaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: RowWiseUdf.eval for eager evaluation \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4998\"\u003e#4998\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: support count(1) in dataframe and choose the cheap column  \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4977\"\u003e#4977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add clickhouse data sink \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4850\"\u003e#4850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement distributed sort in flotilla engine \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4991\"\u003e#4991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat!: RowWiseUdf.eval for eager evaluation \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4998\"\u003e#4998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: basic read_huggingface functionality \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4996\"\u003e#4996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support using max() and min() on list of boolean values \u003ca href=\"https://github.com/varun117\"\u003e\u003ccode\u003e@​varun117\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4989\"\u003e#4989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Flotilla pre-shuffle merge \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4873\"\u003e#4873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Flotilla into partitions \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4963\"\u003e#4963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(optimizer): Add Lance count() pushdown optimization \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4969\"\u003e#4969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: adds video frame streaming source \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4979\"\u003e#4979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add offset support to Spark Connect \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4962\"\u003e#4962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: new \u003ccode\u003edaft.File\u003c/code\u003e datatype \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4959\"\u003e#4959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: unify all Daft type to Python type conversions \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4972\"\u003e#4972\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/9017c8fcb3f0a1876dd7afcf0a7135a4bcb400b3\"\u003e\u003ccode\u003e9017c8f\u003c/code\u003e\u003c/a\u003e docs: Add audio transcription example card (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5020\"\u003e#5020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/dec381e2f3f247ea6b461a844b607d2d83855113\"\u003e\u003ccode\u003edec381e\u003c/code\u003e\u003c/a\u003e feat: Propagate morsel size top-down in swordfish (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a8b1556c7ddbb3060c180aa3f3757e25d58e929c\"\u003e\u003ccode\u003ea8b1556\u003c/code\u003e\u003c/a\u003e fix(blc): Attempt to fix the broken link checker. (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5010\"\u003e#5010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/543e5e56d26941ddaf9023e4d0ca02dd0a0de03c\"\u003e\u003ccode\u003e543e5e5\u003c/code\u003e\u003c/a\u003e docs: improve audio transcription example (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4990\"\u003e#4990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/69afe66758e1550b09b08341a95de58577da96fc\"\u003e\u003ccode\u003e69afe66\u003c/code\u003e\u003c/a\u003e docs: Spice up the examples page (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5019\"\u003e#5019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/daeb3b6ae220b681d23ffa6d9ca32e8b26b9947e\"\u003e\u003ccode\u003edaeb3b6\u003c/code\u003e\u003c/a\u003e feat: DataFrame.write_huggingface (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5015\"\u003e#5015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6be67bf6aa82ab5c0cc301e0e431a78fde4ccc53\"\u003e\u003ccode\u003e6be67bf\u003c/code\u003e\u003c/a\u003e chore: Only test MacOS on Python 3.11 in CI (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5014\"\u003e#5014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/0fb39cf1277cc8de3061b04b5eb5f4cc2f82be35\"\u003e\u003ccode\u003e0fb39cf\u003c/code\u003e\u003c/a\u003e fix: Print UDF stdout and Daft logs above the progress bar (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4861\"\u003e#4861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/0bcaf35abf50c2d590e38e6ec673ff5e8fdbe0bc\"\u003e\u003ccode\u003e0bcaf35\u003c/code\u003e\u003c/a\u003e feat: support count(1) in dataframe and choose the cheap column  (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4977\"\u003e#4977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/82d1f4fb90af1b39a0c343201b03a4ec83c425c9\"\u003e\u003ccode\u003e82d1f4f\u003c/code\u003e\u003c/a\u003e fix: Can translate sort in flotilla (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5005\"\u003e#5005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.19...v0.5.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.19\u0026new-version=0.5.21)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/iceberg-python/pull/2384","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ficeberg-python/issues/2384","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2384/packages"}},{"old_version":"0.5.18","new_version":"0.5.21","update_type":"patch","path":null,"pr_created_at":"2025-08-25T02:12:44.000Z","version_change":"0.5.18 → 0.5.21","issue":{"uuid":"2770351761","node_id":"PR_kwDOKa92Zs6lIDaR","number":172,"state":"closed","title":"Build: Bump daft from 0.5.18 to 0.5.21","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-01T03:06:05.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-08-25T02:12:44.000Z","updated_at":"2025-09-01T03:06:05.000Z","time_to_close":608001,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.18","new_version":"0.5.21","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.18 to 0.5.21.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.21\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Propagate morsel size top-down in swordfish \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: DataFrame.write_huggingface \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5015\"\u003e#5015\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(blc): Attempt to fix the broken link checker. \u003ca href=\"https://github.com/rohitkulshreshtha\"\u003e\u003ccode\u003e@​rohitkulshreshtha\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5010\"\u003e#5010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Print UDF stdout and Daft logs above the progress bar \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4861\"\u003e#4861\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Add audio transcription example card \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5020\"\u003e#5020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: improve audio transcription example \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4990\"\u003e#4990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Spice up the examples page \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5019\"\u003e#5019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Only test MacOS on Python 3.11 in CI \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5014\"\u003e#5014\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.20...v0.5.21\"\u003ehttps://github.com/Eventual-Inc/Daft/compare/v0.5.20...v0.5.21\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.5.20\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e💥 Breaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: RowWiseUdf.eval for eager evaluation \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4998\"\u003e#4998\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: support count(1) in dataframe and choose the cheap column  \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4977\"\u003e#4977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add clickhouse data sink \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4850\"\u003e#4850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement distributed sort in flotilla engine \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4991\"\u003e#4991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat!: RowWiseUdf.eval for eager evaluation \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4998\"\u003e#4998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: basic read_huggingface functionality \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4996\"\u003e#4996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support using max() and min() on list of boolean values \u003ca href=\"https://github.com/varun117\"\u003e\u003ccode\u003e@​varun117\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4989\"\u003e#4989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Flotilla pre-shuffle merge \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4873\"\u003e#4873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Flotilla into partitions \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4963\"\u003e#4963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(optimizer): Add Lance count() pushdown optimization \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4969\"\u003e#4969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: adds video frame streaming source \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4979\"\u003e#4979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add offset support to Spark Connect \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4962\"\u003e#4962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: new \u003ccode\u003edaft.File\u003c/code\u003e datatype \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4959\"\u003e#4959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: unify all Daft type to Python type conversions \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4972\"\u003e#4972\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/9017c8fcb3f0a1876dd7afcf0a7135a4bcb400b3\"\u003e\u003ccode\u003e9017c8f\u003c/code\u003e\u003c/a\u003e docs: Add audio transcription example card (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5020\"\u003e#5020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/dec381e2f3f247ea6b461a844b607d2d83855113\"\u003e\u003ccode\u003edec381e\u003c/code\u003e\u003c/a\u003e feat: Propagate morsel size top-down in swordfish (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a8b1556c7ddbb3060c180aa3f3757e25d58e929c\"\u003e\u003ccode\u003ea8b1556\u003c/code\u003e\u003c/a\u003e fix(blc): Attempt to fix the broken link checker. (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5010\"\u003e#5010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/543e5e56d26941ddaf9023e4d0ca02dd0a0de03c\"\u003e\u003ccode\u003e543e5e5\u003c/code\u003e\u003c/a\u003e docs: improve audio transcription example (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4990\"\u003e#4990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/69afe66758e1550b09b08341a95de58577da96fc\"\u003e\u003ccode\u003e69afe66\u003c/code\u003e\u003c/a\u003e docs: Spice up the examples page (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5019\"\u003e#5019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/daeb3b6ae220b681d23ffa6d9ca32e8b26b9947e\"\u003e\u003ccode\u003edaeb3b6\u003c/code\u003e\u003c/a\u003e feat: DataFrame.write_huggingface (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5015\"\u003e#5015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/6be67bf6aa82ab5c0cc301e0e431a78fde4ccc53\"\u003e\u003ccode\u003e6be67bf\u003c/code\u003e\u003c/a\u003e chore: Only test MacOS on Python 3.11 in CI (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5014\"\u003e#5014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/0fb39cf1277cc8de3061b04b5eb5f4cc2f82be35\"\u003e\u003ccode\u003e0fb39cf\u003c/code\u003e\u003c/a\u003e fix: Print UDF stdout and Daft logs above the progress bar (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4861\"\u003e#4861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/0bcaf35abf50c2d590e38e6ec673ff5e8fdbe0bc\"\u003e\u003ccode\u003e0bcaf35\u003c/code\u003e\u003c/a\u003e feat: support count(1) in dataframe and choose the cheap column  (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4977\"\u003e#4977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/82d1f4fb90af1b39a0c343201b03a4ec83c425c9\"\u003e\u003ccode\u003e82d1f4f\u003c/code\u003e\u003c/a\u003e fix: Can translate sort in flotilla (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/5005\"\u003e#5005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.18...v0.5.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.18\u0026new-version=0.5.21)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Fokko/iceberg-python/pull/172","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fokko%2Ficeberg-python/issues/172","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/172/packages"}},{"old_version":"0.5.18","new_version":"0.5.19","update_type":"patch","path":null,"pr_created_at":"2025-08-19T09:08:18.000Z","version_change":"0.5.18 → 0.5.19","issue":{"uuid":"2755752389","node_id":"PR_kwDOKF4tPs6kQXHF","number":2352,"state":"open","title":"Build: Bump daft from 0.5.18 to 0.5.19","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-19T09:08:18.000Z","updated_at":"2025-08-19T10:10:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.18","new_version":"0.5.19","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.18 to 0.5.19.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.19\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003cp\u003eWe have a pretty crazy release this time around. Some especially notable features include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInteractive DataFrames in Jupyter Notebooks, with special support for some multimodal types\u003c/li\u003e\n\u003cli\u003eAn async API for LLM text generation, particularly with OpenAI\u003c/li\u003e\n\u003cli\u003eA new \u003ccode\u003e.into_batches\u003c/code\u003e DataFrame API, the modern alternative to \u003ccode\u003e.into_partitions\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdding support for \u003ccode\u003e.offset\u003c/code\u003e / \u003ccode\u003eOFFSET\u003c/code\u003e operator across the engine. Thanks \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e for the great work!\u003c/li\u003e\n\u003cli\u003eVarious Flotilla performance and reliability improvements\u003c/li\u003e\n\u003cli\u003eVarious casting improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Async open ai llm generate \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4879\"\u003e#4879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add offset syntax support to SQL \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: adds support for SQL GROUP BY column position \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4955\"\u003e#4955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: better dtype type inference \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4973\"\u003e#4973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Casting from Python into struct or list types \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4957\"\u003e#4957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support creating partitioned tables in Iceberg via the Catalog interface. \u003ca href=\"https://github.com/redpheonixx\"\u003e\u003ccode\u003e@​redpheonixx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4951\"\u003e#4951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement into_batches operator on flotilla distrubted engine \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4958\"\u003e#4958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: literal variants for (pretty much) all types \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4947\"\u003e#4947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add offset support to Flotilla Engine \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4918\"\u003e#4918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement into_batches on the swordfish native daft runner \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4935\"\u003e#4935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Flotilla broadcast join \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4867\"\u003e#4867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Always just use actor for flotilla scheduler \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4978\"\u003e#4978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Add handle for swordfish runtime stats manager \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4970\"\u003e#4970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Dudep lance read required columns \u003ca href=\"https://github.com/xloya\"\u003e\u003ccode\u003e@​xloya\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4967\"\u003e#4967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Don't use wildcard for logical plan match in pushdown rules \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4945\"\u003e#4945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Coerce arrow schema for parquet decoding \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4948\"\u003e#4948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: use associate type for swordfish into_batches operator state \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4956\"\u003e#4956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: raise error on invalid cross join parameters \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4952\"\u003e#4952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: interactive html fixes \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4943\"\u003e#4943\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e♻️ Refactor\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: Use associate type for swordfish operator state \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4921\"\u003e#4921\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: update links in document processing example \u003ca href=\"https://github.com/ccmao1130\"\u003e\u003ccode\u003e@​ccmao1130\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4946\"\u003e#4946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: improve daft.func documentation and type inference \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4942\"\u003e#4942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix link for pandas \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4941\"\u003e#4941\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👷 CI\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: add 3.11 to matrix and always include typing_extensions \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4950\"\u003e#4950\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/23549cddfe55ba928c21fc9db3f6d3e1ea6af918\"\u003e\u003ccode\u003e23549cd\u003c/code\u003e\u003c/a\u003e fix: Always just use actor for flotilla scheduler (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4978\"\u003e#4978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/4f14d6ab6b725f21abbf24051137eac7b7e2d70d\"\u003e\u003ccode\u003e4f14d6a\u003c/code\u003e\u003c/a\u003e fix: Add handle for swordfish runtime stats manager (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4970\"\u003e#4970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/45332571ae51d140acfc5234733052e089305592\"\u003e\u003ccode\u003e4533257\u003c/code\u003e\u003c/a\u003e feat: Async open ai llm generate (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4879\"\u003e#4879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/012900890becb0689003c176c3cca8397ec55db1\"\u003e\u003ccode\u003e0129008\u003c/code\u003e\u003c/a\u003e feat: Add offset syntax support to SQL (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5c7baae08ef6facb311277c23f29cd531a0f925e\"\u003e\u003ccode\u003e5c7baae\u003c/code\u003e\u003c/a\u003e feat: adds support for SQL GROUP BY column position (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4955\"\u003e#4955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/acb838a0d96bc5474db58517d0378e7f5c41813e\"\u003e\u003ccode\u003eacb838a\u003c/code\u003e\u003c/a\u003e feat: better dtype type inference (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4973\"\u003e#4973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/c555b0c4d935fbbae06b2066b32e6571e04ee703\"\u003e\u003ccode\u003ec555b0c\u003c/code\u003e\u003c/a\u003e fix: Dudep lance read required columns (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4967\"\u003e#4967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5a7f4b0b21205723a474768d5107fe91ced8f1d2\"\u003e\u003ccode\u003e5a7f4b0\u003c/code\u003e\u003c/a\u003e feat: Casting from Python into struct or list types (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4957\"\u003e#4957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/99020728355ce4b9c984901fefe560573c395d74\"\u003e\u003ccode\u003e9902072\u003c/code\u003e\u003c/a\u003e feat: support creating partitioned tables in Iceberg via the Catalog interfac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/7fc5d47efc7317135363909fc3aedaecd044f86a\"\u003e\u003ccode\u003e7fc5d47\u003c/code\u003e\u003c/a\u003e feat: implement into_batches operator on flotilla distrubted engine (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4958\"\u003e#4958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.18...v0.5.19\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.18\u0026new-version=0.5.19)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/iceberg-python/pull/2352","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ficeberg-python/issues/2352","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2352/packages"}},{"old_version":"0.5.18","new_version":"0.5.19","update_type":"patch","path":null,"pr_created_at":"2025-08-18T03:10:58.000Z","version_change":"0.5.18 → 0.5.19","issue":{"uuid":"2751829446","node_id":"PR_kwDOKa92Zs6kBZXG","number":166,"state":"closed","title":"Build: Bump daft from 0.5.18 to 0.5.19","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-25T02:12:46.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-08-18T03:10:58.000Z","updated_at":"2025-08-25T02:12:46.000Z","time_to_close":601308,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.18","new_version":"0.5.19","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.18 to 0.5.19.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.19\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003cp\u003eWe have a pretty crazy release this time around. Some especially notable features include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInteractive DataFrames in Jupyter Notebooks, with special support for some multimodal types\u003c/li\u003e\n\u003cli\u003eAn async API for LLM text generation, particularly with OpenAI\u003c/li\u003e\n\u003cli\u003eA new \u003ccode\u003e.into_batches\u003c/code\u003e DataFrame API, the modern alternative to \u003ccode\u003e.into_partitions\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdding support for \u003ccode\u003e.offset\u003c/code\u003e / \u003ccode\u003eOFFSET\u003c/code\u003e operator across the engine. Thanks \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e for the great work!\u003c/li\u003e\n\u003cli\u003eVarious Flotilla performance and reliability improvements\u003c/li\u003e\n\u003cli\u003eVarious casting improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Async open ai llm generate \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4879\"\u003e#4879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add offset syntax support to SQL \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: adds support for SQL GROUP BY column position \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4955\"\u003e#4955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: better dtype type inference \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4973\"\u003e#4973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Casting from Python into struct or list types \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4957\"\u003e#4957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support creating partitioned tables in Iceberg via the Catalog interface. \u003ca href=\"https://github.com/redpheonixx\"\u003e\u003ccode\u003e@​redpheonixx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4951\"\u003e#4951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement into_batches operator on flotilla distrubted engine \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4958\"\u003e#4958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: literal variants for (pretty much) all types \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4947\"\u003e#4947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add offset support to Flotilla Engine \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4918\"\u003e#4918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement into_batches on the swordfish native daft runner \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4935\"\u003e#4935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Flotilla broadcast join \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4867\"\u003e#4867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Always just use actor for flotilla scheduler \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4978\"\u003e#4978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Add handle for swordfish runtime stats manager \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4970\"\u003e#4970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Dudep lance read required columns \u003ca href=\"https://github.com/xloya\"\u003e\u003ccode\u003e@​xloya\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4967\"\u003e#4967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Don't use wildcard for logical plan match in pushdown rules \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4945\"\u003e#4945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Coerce arrow schema for parquet decoding \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4948\"\u003e#4948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: use associate type for swordfish into_batches operator state \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4956\"\u003e#4956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: raise error on invalid cross join parameters \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4952\"\u003e#4952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: interactive html fixes \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4943\"\u003e#4943\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e♻️ Refactor\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: Use associate type for swordfish operator state \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4921\"\u003e#4921\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: update links in document processing example \u003ca href=\"https://github.com/ccmao1130\"\u003e\u003ccode\u003e@​ccmao1130\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4946\"\u003e#4946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: improve daft.func documentation and type inference \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4942\"\u003e#4942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix link for pandas \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4941\"\u003e#4941\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👷 CI\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: add 3.11 to matrix and always include typing_extensions \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4950\"\u003e#4950\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/23549cddfe55ba928c21fc9db3f6d3e1ea6af918\"\u003e\u003ccode\u003e23549cd\u003c/code\u003e\u003c/a\u003e fix: Always just use actor for flotilla scheduler (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4978\"\u003e#4978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/4f14d6ab6b725f21abbf24051137eac7b7e2d70d\"\u003e\u003ccode\u003e4f14d6a\u003c/code\u003e\u003c/a\u003e fix: Add handle for swordfish runtime stats manager (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4970\"\u003e#4970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/45332571ae51d140acfc5234733052e089305592\"\u003e\u003ccode\u003e4533257\u003c/code\u003e\u003c/a\u003e feat: Async open ai llm generate (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4879\"\u003e#4879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/012900890becb0689003c176c3cca8397ec55db1\"\u003e\u003ccode\u003e0129008\u003c/code\u003e\u003c/a\u003e feat: Add offset syntax support to SQL (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5c7baae08ef6facb311277c23f29cd531a0f925e\"\u003e\u003ccode\u003e5c7baae\u003c/code\u003e\u003c/a\u003e feat: adds support for SQL GROUP BY column position (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4955\"\u003e#4955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/acb838a0d96bc5474db58517d0378e7f5c41813e\"\u003e\u003ccode\u003eacb838a\u003c/code\u003e\u003c/a\u003e feat: better dtype type inference (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4973\"\u003e#4973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/c555b0c4d935fbbae06b2066b32e6571e04ee703\"\u003e\u003ccode\u003ec555b0c\u003c/code\u003e\u003c/a\u003e fix: Dudep lance read required columns (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4967\"\u003e#4967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5a7f4b0b21205723a474768d5107fe91ced8f1d2\"\u003e\u003ccode\u003e5a7f4b0\u003c/code\u003e\u003c/a\u003e feat: Casting from Python into struct or list types (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4957\"\u003e#4957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/99020728355ce4b9c984901fefe560573c395d74\"\u003e\u003ccode\u003e9902072\u003c/code\u003e\u003c/a\u003e feat: support creating partitioned tables in Iceberg via the Catalog interfac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/7fc5d47efc7317135363909fc3aedaecd044f86a\"\u003e\u003ccode\u003e7fc5d47\u003c/code\u003e\u003c/a\u003e feat: implement into_batches operator on flotilla distrubted engine (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4958\"\u003e#4958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.18...v0.5.19\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.18\u0026new-version=0.5.19)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Fokko/iceberg-python/pull/166","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fokko%2Ficeberg-python/issues/166","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/166/packages"}},{"old_version":"0.5.16","new_version":"0.5.18","update_type":"patch","path":null,"pr_created_at":"2025-08-12T06:34:33.000Z","version_change":"0.5.16 → 0.5.18","issue":{"uuid":"2737851272","node_id":"PR_kwDOKF4tPs6jMEuI","number":2312,"state":"closed","title":"Build: Bump daft from 0.5.16 to 0.5.18","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-12T09:23:03.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-12T06:34:33.000Z","updated_at":"2025-08-12T09:23:03.000Z","time_to_close":10110,"merged_at":"2025-08-12T09:23:03.000Z","merged_by":"Fokko","closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.16","new_version":"0.5.18","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.16 to 0.5.18.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.18\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: adds column set visitor and use in pushdowns \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4929\"\u003e#4929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: async \u003ca href=\"https://github.com/daft\"\u003e\u003ccode\u003e@​daft\u003c/code\u003e\u003c/a\u003e.func \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4908\"\u003e#4908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add offset operator support to DataFrame for Ray Runner \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4706\"\u003e#4706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: model resource plumbing for inference expressions \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4902\"\u003e#4902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Flotilla eager limit \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4887\"\u003e#4887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement random repartition in flotilla distributed engine \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add support for specifying hash algorithm used in expression.hash() func. \u003ca href=\"https://github.com/Zyiqin-Miranda\"\u003e\u003ccode\u003e@​Zyiqin-Miranda\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4640\"\u003e#4640\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Batch RuntimeSubscriber updates for all nodes  \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4932\"\u003e#4932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Column Ordering in UDF \u0026amp; Project Optimizations  \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4923\"\u003e#4923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Refactor Progress Bar to be a RuntimeStatSubscriber \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4837\"\u003e#4837\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: scalar udfs use same optimizations as legacy udfs \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4931\"\u003e#4931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf: improve \u003ca href=\"https://github.com/daft\"\u003e\u003ccode\u003e@​daft\u003c/code\u003e\u003c/a\u003e.func performance by ~27% \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4920\"\u003e#4920\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e♻️ Refactor\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: move literal to daft-core \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4928\"\u003e#4928\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Generate files for llms.txt \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4937\"\u003e#4937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Pull colab examples into pages \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4936\"\u003e#4936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add embeddings generation example \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4934\"\u003e#4934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: improve navigation for functions doc pages \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4924\"\u003e#4924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: getdaft.io → daft.ai \u003ca href=\"https://github.com/ccmao1130\"\u003e\u003ccode\u003e@​ccmao1130\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4926\"\u003e#4926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add video to examples \u003ca href=\"https://github.com/ccmao1130\"\u003e\u003ccode\u003e@​ccmao1130\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4915\"\u003e#4915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: adds coalesce to docs \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4909\"\u003e#4909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix doctest formatting errors \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4911\"\u003e#4911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add docstrings to I/O \u0026amp; DataFrame methods (issue Eventual-Inc#4124) \u003ca href=\"https://github.com/TheOphige\"\u003e\u003ccode\u003e@​TheOphige\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4854\"\u003e#4854\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: config isort known_third_party to fix import formatting errors \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4840\"\u003e#4840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: add warning on repartition in native runner \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4910\"\u003e#4910\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.17...v0.5.18\"\u003ehttps://github.com/Eventual-Inc/Daft/compare/v0.5.17...v0.5.18\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.5.17\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/bda006a318ad3439473b60c17893dcac28e2b841\"\u003e\u003ccode\u003ebda006a\u003c/code\u003e\u003c/a\u003e docs: Generate files for llms.txt (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4937\"\u003e#4937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/8959bef28a5ec99d52ffc30725ee11d277302ad7\"\u003e\u003ccode\u003e8959bef\u003c/code\u003e\u003c/a\u003e docs: Pull colab examples into pages (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4936\"\u003e#4936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/e06e4eef9fa3b84ec001d71ac9513c6192e4360f\"\u003e\u003ccode\u003ee06e4ee\u003c/code\u003e\u003c/a\u003e docs: Add embeddings generation example (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4934\"\u003e#4934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5046c86f79e59496ad3da15b76020b40e2c91d04\"\u003e\u003ccode\u003e5046c86\u003c/code\u003e\u003c/a\u003e perf: scalar udfs use same optimizations as legacy udfs (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4931\"\u003e#4931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/8f20ed5be0629ed318ea7d9f09a2575cb0ea4971\"\u003e\u003ccode\u003e8f20ed5\u003c/code\u003e\u003c/a\u003e fix: Batch RuntimeSubscriber updates for all nodes  (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4932\"\u003e#4932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/d0ce5a4c7468e1fabc8cfc47068ab72406117ff3\"\u003e\u003ccode\u003ed0ce5a4\u003c/code\u003e\u003c/a\u003e refactor: move literal to daft-core (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4928\"\u003e#4928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a25c2f8cf035c47502ae205b6030a940df9c4ac7\"\u003e\u003ccode\u003ea25c2f8\u003c/code\u003e\u003c/a\u003e fix: Column Ordering in UDF \u0026amp; Project Optimizations  (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4923\"\u003e#4923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/0697e73ca915d79af89b571903c9cd48c8d1392d\"\u003e\u003ccode\u003e0697e73\u003c/code\u003e\u003c/a\u003e docs: improve navigation for functions doc pages (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4924\"\u003e#4924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5c7bccac27009244fcce06069041161f12fe76e7\"\u003e\u003ccode\u003e5c7bcca\u003c/code\u003e\u003c/a\u003e feat: adds column set visitor and use in pushdowns (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4929\"\u003e#4929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/f84d188a9ea503780e7219d250925ba71ffa1c74\"\u003e\u003ccode\u003ef84d188\u003c/code\u003e\u003c/a\u003e feat: async \u003ca href=\"https://github.com/daft\"\u003e\u003ccode\u003e@​daft\u003c/code\u003e\u003c/a\u003e.func (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4908\"\u003e#4908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.16...v0.5.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.16\u0026new-version=0.5.18)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/iceberg-python/pull/2312","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ficeberg-python/issues/2312","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2312/packages"}},{"old_version":"0.5.16","new_version":"0.5.18","update_type":"patch","path":null,"pr_created_at":"2025-08-11T01:46:17.000Z","version_change":"0.5.16 → 0.5.18","issue":{"uuid":"3308207437","node_id":"PR_kwDOKa92Zs6i9N9-","number":158,"state":"open","title":"Build: Bump daft from 0.5.16 to 0.5.18","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-11T01:46:17.000Z","updated_at":"2025-08-12T19:21:19.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.16","new_version":"0.5.18","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.16 to 0.5.18.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.18\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: adds column set visitor and use in pushdowns \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4929\"\u003e#4929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: async \u003ca href=\"https://github.com/daft\"\u003e\u003ccode\u003e@​daft\u003c/code\u003e\u003c/a\u003e.func \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4908\"\u003e#4908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add offset operator support to DataFrame for Ray Runner \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4706\"\u003e#4706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: model resource plumbing for inference expressions \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4902\"\u003e#4902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Flotilla eager limit \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4887\"\u003e#4887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: implement random repartition in flotilla distributed engine \u003ca href=\"https://github.com/ohbh\"\u003e\u003ccode\u003e@​ohbh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add support for specifying hash algorithm used in expression.hash() func. \u003ca href=\"https://github.com/Zyiqin-Miranda\"\u003e\u003ccode\u003e@​Zyiqin-Miranda\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4640\"\u003e#4640\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Batch RuntimeSubscriber updates for all nodes  \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4932\"\u003e#4932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Column Ordering in UDF \u0026amp; Project Optimizations  \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4923\"\u003e#4923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Refactor Progress Bar to be a RuntimeStatSubscriber \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4837\"\u003e#4837\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: scalar udfs use same optimizations as legacy udfs \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4931\"\u003e#4931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf: improve \u003ca href=\"https://github.com/daft\"\u003e\u003ccode\u003e@​daft\u003c/code\u003e\u003c/a\u003e.func performance by ~27% \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4920\"\u003e#4920\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e♻️ Refactor\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: move literal to daft-core \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4928\"\u003e#4928\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Generate files for llms.txt \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4937\"\u003e#4937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Pull colab examples into pages \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4936\"\u003e#4936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add embeddings generation example \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4934\"\u003e#4934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: improve navigation for functions doc pages \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4924\"\u003e#4924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: getdaft.io → daft.ai \u003ca href=\"https://github.com/ccmao1130\"\u003e\u003ccode\u003e@​ccmao1130\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4926\"\u003e#4926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add video to examples \u003ca href=\"https://github.com/ccmao1130\"\u003e\u003ccode\u003e@​ccmao1130\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4915\"\u003e#4915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: adds coalesce to docs \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4909\"\u003e#4909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix doctest formatting errors \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4911\"\u003e#4911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add docstrings to I/O \u0026amp; DataFrame methods (issue Eventual-Inc#4124) \u003ca href=\"https://github.com/TheOphige\"\u003e\u003ccode\u003e@​TheOphige\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4854\"\u003e#4854\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: config isort known_third_party to fix import formatting errors \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4840\"\u003e#4840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: add warning on repartition in native runner \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4910\"\u003e#4910\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.17...v0.5.18\"\u003ehttps://github.com/Eventual-Inc/Daft/compare/v0.5.17...v0.5.18\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.5.17\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/bda006a318ad3439473b60c17893dcac28e2b841\"\u003e\u003ccode\u003ebda006a\u003c/code\u003e\u003c/a\u003e docs: Generate files for llms.txt (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4937\"\u003e#4937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/8959bef28a5ec99d52ffc30725ee11d277302ad7\"\u003e\u003ccode\u003e8959bef\u003c/code\u003e\u003c/a\u003e docs: Pull colab examples into pages (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4936\"\u003e#4936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/e06e4eef9fa3b84ec001d71ac9513c6192e4360f\"\u003e\u003ccode\u003ee06e4ee\u003c/code\u003e\u003c/a\u003e docs: Add embeddings generation example (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4934\"\u003e#4934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5046c86f79e59496ad3da15b76020b40e2c91d04\"\u003e\u003ccode\u003e5046c86\u003c/code\u003e\u003c/a\u003e perf: scalar udfs use same optimizations as legacy udfs (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4931\"\u003e#4931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/8f20ed5be0629ed318ea7d9f09a2575cb0ea4971\"\u003e\u003ccode\u003e8f20ed5\u003c/code\u003e\u003c/a\u003e fix: Batch RuntimeSubscriber updates for all nodes  (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4932\"\u003e#4932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/d0ce5a4c7468e1fabc8cfc47068ab72406117ff3\"\u003e\u003ccode\u003ed0ce5a4\u003c/code\u003e\u003c/a\u003e refactor: move literal to daft-core (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4928\"\u003e#4928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/a25c2f8cf035c47502ae205b6030a940df9c4ac7\"\u003e\u003ccode\u003ea25c2f8\u003c/code\u003e\u003c/a\u003e fix: Column Ordering in UDF \u0026amp; Project Optimizations  (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4923\"\u003e#4923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/0697e73ca915d79af89b571903c9cd48c8d1392d\"\u003e\u003ccode\u003e0697e73\u003c/code\u003e\u003c/a\u003e docs: improve navigation for functions doc pages (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4924\"\u003e#4924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/5c7bccac27009244fcce06069041161f12fe76e7\"\u003e\u003ccode\u003e5c7bcca\u003c/code\u003e\u003c/a\u003e feat: adds column set visitor and use in pushdowns (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4929\"\u003e#4929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/f84d188a9ea503780e7219d250925ba71ffa1c74\"\u003e\u003ccode\u003ef84d188\u003c/code\u003e\u003c/a\u003e feat: async \u003ca href=\"https://github.com/daft\"\u003e\u003ccode\u003e@​daft\u003c/code\u003e\u003c/a\u003e.func (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4908\"\u003e#4908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.16...v0.5.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.16\u0026new-version=0.5.18)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Fokko/iceberg-python/pull/158","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fokko%2Ficeberg-python/issues/158","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/158/packages"}},{"old_version":"0.5.14","new_version":"0.5.16","update_type":"patch","path":null,"pr_created_at":"2025-08-05T05:54:41.000Z","version_change":"0.5.14 → 0.5.16","issue":{"uuid":"2719966646","node_id":"PR_kwDOKF4tPs6iH2W2","number":2281,"state":"closed","title":"Build: Bump daft from 0.5.14 to 0.5.16","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-05T07:46:56.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-05T05:54:41.000Z","updated_at":"2025-08-05T07:46:56.000Z","time_to_close":6735,"merged_at":"2025-08-05T07:46:56.000Z","merged_by":"Fokko","closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.14","new_version":"0.5.16","repository_url":"https://github.com/Eventual-Inc/Daft"}],"path":null,"ecosystem":"pip"},"body":"Bumps [daft](https://github.com/Eventual-Inc/Daft) from 0.5.14 to 0.5.16.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Eventual-Inc/Daft/releases\"\u003edaft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.16\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Interactive jupyter display \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4835\"\u003e#4835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: supports passing a projection kwargs in select \u003ca href=\"https://github.com/rchowell\"\u003e\u003ccode\u003e@​rchowell\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4884\"\u003e#4884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add offset operator support to DataFrame for Native Runner \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4582\"\u003e#4582\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return from streaming sink if channel closed \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4885\"\u003e#4885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: No empty turbopuffer write \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4897\"\u003e#4897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Use planning config instead of env variables during filter pushdowns \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4888\"\u003e#4888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: azure storage resource url \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4892\"\u003e#4892\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Performance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: Add parallel execution for Python UDFs with batched GIL acquisitions \u003ca href=\"https://github.com/universalmind303\"\u003e\u003ccode\u003e@​universalmind303\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4886\"\u003e#4886\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Remove redirect for installation page \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4895\"\u003e#4895\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.15...v0.5.16\"\u003ehttps://github.com/Eventual-Inc/Daft/compare/v0.5.15...v0.5.16\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.5.15\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed 🚀\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add openai provider in llm_generate function \u003ca href=\"https://github.com/huleilei\"\u003e\u003ccode\u003e@​huleilei\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4809\"\u003e#4809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Use \u003ccode\u003eshuffle_aggregation_default_partitions\u003c/code\u003e in flotilla aggregate  \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4869\"\u003e#4869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: abstract the interface of scan pushdown \u003ca href=\"https://github.com/Jay-ju\"\u003e\u003ccode\u003e@​Jay-ju\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4772\"\u003e#4772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u003ccode\u003eget_or_infer_runner_type\u003c/code\u003e to support getting runner type from context \u003ca href=\"https://github.com/plotor\"\u003e\u003ccode\u003e@​plotor\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4810\"\u003e#4810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support glob multiple path \u003ca href=\"https://github.com/stayrascal\"\u003e\u003ccode\u003e@​stayrascal\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4811\"\u003e#4811\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(runtime): Reduce thread name length for compute and I/O threadpools \u003ca href=\"https://github.com/rohitkulshreshtha\"\u003e\u003ccode\u003e@​rohitkulshreshtha\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4877\"\u003e#4877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: import ParamSpec from typing_extensions only for python \u0026lt; 3.10 \u003ca href=\"https://github.com/kevinzwang\"\u003e\u003ccode\u003e@​kevinzwang\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4878\"\u003e#4878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Allow file:/ schemes in read_iceberg \u003ca href=\"https://github.com/colin-ho\"\u003e\u003ccode\u003e@​colin-ho\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4843\"\u003e#4843\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Restructure docs to target users \u003ca href=\"https://github.com/desmondcheongzx\"\u003e\u003ccode\u003e@​desmondcheongzx\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4875\"\u003e#4875\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Cleanup MicroPartition::concat_or_get  \u003ca href=\"https://github.com/srilman\"\u003e\u003ccode\u003e@​srilman\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4864\"\u003e#4864\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/105580b7108c09105500036215c627fa8f36e13e\"\u003e\u003ccode\u003e105580b\u003c/code\u003e\u003c/a\u003e fix: Return from streaming sink if channel closed (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4885\"\u003e#4885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/2a6624653e538486091021d155adbadff28df78f\"\u003e\u003ccode\u003e2a66246\u003c/code\u003e\u003c/a\u003e feat: Interactive jupyter display (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4835\"\u003e#4835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/d36aa83f1e885cf6d9e790698036a7696cb073aa\"\u003e\u003ccode\u003ed36aa83\u003c/code\u003e\u003c/a\u003e fix: No empty turbopuffer write (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4897\"\u003e#4897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/aea043e7553e75398af15227b7e5196063239143\"\u003e\u003ccode\u003eaea043e\u003c/code\u003e\u003c/a\u003e fix: Use planning config instead of env variables during filter pushdowns (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4\"\u003e#4\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/3e40d88bbc4341cf63584f3ad7560aba10431abb\"\u003e\u003ccode\u003e3e40d88\u003c/code\u003e\u003c/a\u003e docs: Remove redirect for installation page (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4895\"\u003e#4895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/263e2347280fe4e4633de484029270c1b46f53aa\"\u003e\u003ccode\u003e263e234\u003c/code\u003e\u003c/a\u003e perf: Add parallel execution for Python UDFs with batched GIL acquisitions (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/38cf19796c0f2ade6b231654e8498099a9cb7bac\"\u003e\u003ccode\u003e38cf197\u003c/code\u003e\u003c/a\u003e fix: azure storage resource url (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4892\"\u003e#4892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/79c7de3416c0ecbb87d620a3a4695d677d54f501\"\u003e\u003ccode\u003e79c7de3\u003c/code\u003e\u003c/a\u003e feat: supports passing a projection kwargs in select (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4884\"\u003e#4884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/fa4ee67e803a1e2d40bae449db3bf812ee18bb0c\"\u003e\u003ccode\u003efa4ee67\u003c/code\u003e\u003c/a\u003e feat: Add offset operator support to DataFrame for Native Runner (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4582\"\u003e#4582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Eventual-Inc/Daft/commit/7987455e9d8cbed59f8e1d7bf3ac99a125f7c2ad\"\u003e\u003ccode\u003e7987455\u003c/code\u003e\u003c/a\u003e docs: Restructure docs to target users (\u003ca href=\"https://redirect.github.com/Eventual-Inc/Daft/issues/4875\"\u003e#4875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Eventual-Inc/Daft/compare/v0.5.14...v0.5.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.14\u0026new-version=0.5.16)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/iceberg-python/pull/2281","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ficeberg-python/issues/2281","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2281/packages"}},{"old_version":"0.5.10","new_version":"0.5.11","update_type":"patch","path":null,"pr_created_at":"2025-07-21T23:29:58.000Z","version_change":"0.5.10 → 0.5.11","issue":{"uuid":"2683467132","node_id":"PR_kwDOKF4tPs6f8nV8","number":2228,"state":"closed","title":"Build: Bump daft from 0.5.10 to 0.5.11","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-22T06:37:43.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-21T23:29:58.000Z","updated_at":"2025-07-22T06:37:43.000Z","time_to_close":25665,"merged_at":"2025-07-22T06:37:43.000Z","merged_by":"kevinjqliu","closed_by":null,"dependency_metadata":{"prefix":"Build: Bump","packages":[{"name":"daft","old_version":"0.5.10","new_version":"0.5.11","repository_url":null}],"path":null,"ecosystem":"pip"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daft\u0026package-manager=pip\u0026previous-version=0.5.10\u0026new-version=0.5.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/iceberg-python/pull/2228","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ficeberg-python/issues/2228","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2228/packages"}}]}