Skip to content

[air](deps): Bump deltalake from 0.9.0 to 1.5.0 in /python/requirements/ml#186

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/python/requirements/ml/deltalake-1.5.0
Open

[air](deps): Bump deltalake from 0.9.0 to 1.5.0 in /python/requirements/ml#186
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/python/requirements/ml/deltalake-1.5.0

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Mar 14, 2026

Bumps deltalake from 0.9.0 to 1.5.0.

Release notes

Sourced from deltalake's releases.

python-v1.5.0: faster writes, log compaction, spil config in MERGE

Breaking changes!

get_add_actions returns Arro3Table instead of Arro3RecordBatch

Main changes

What's Changed

... (truncated)

Changelog

Sourced from deltalake's changelog.

Changelog

rust-v0.30.0 (2025-12-31)

⚠️ There are a number of API changes between 0.30.x and 0.29.4, but we expect to see better performance as a result!

Full Changelog

Merged pull requests:

  • refactor: remove log_data call sites in find_files #4026 (roeap)
  • chore: remove wildcard dependency for publishing #4025 (rtyler)
  • refactor: use logical type ref when getting stats #4019 (roeap)
  • fix: handle stats config in data sink #4016 (roeap)
  • fix: null handling when extracting scalars #4014 (roeap)
  • fix: between range handling in expression translations #4013 (roeap)
  • chore: fix windows uri test #4011 (hntd187)
  • refactor: towards lazier snapshots #4010 (roeap)
  • fix: pin pyspark and clear disk space in runners #4007 (ion-elgreco)
  • test: add utilities for asserting DAT scan results #4005 (roeap)
  • chore: update delta-kernel to 0.19 #4004 (roeap)
  • refactor: simplify kernel extensions #4003 (roeap)
  • chore: clippy #4002 (roeap)
  • refactor: handle target version when resolving snapshot #4001 (roeap)
  • refactor: use rstest for running DAT tests #4000 (roeap)
  • feat: kernel expression conversion #3998 (roeap)
  • chore: add easier local coverage reporting #3995 (rtyler)
  • feat: expose operations on DeltaTable #3987 (roeap)
  • chore: remove some warnigs #3986 (roeap)
  • chore: normalize Url going into logstore and update everything to take references #3985 (rtyler)
  • fix: add missing field to snapshot serde #3984 (roeap)
  • feat: allow for concurrent deletes in conflict checker if data_change is false #3982 (abhiaagarwal)
  • fix: remove 3.9 from ci matrix #3978 (ion-elgreco)
  • fix: decode path before lookup #3976 (ion-elgreco)
  • chore: remove deprecated pyo3 methods #3975 (ion-elgreco)
  • chore: removing APIs and deprecation warnings: 0.30.x here we come #3962 (rtyler)
  • feat: update to DataFusion 51, arrow 57, delta-kernel 0.18.0, pyo3 26, pyo3-arrow 0.14 #3949 (hntd187)
  • fix: schema evolution for merge operation #3945 (JustinRush80)
  • chore: remove Python 3.9 from our build infrastructure #3937 (rtyler)
  • docs: fix small typo issue #3935 (bmoreau8)
  • chore: removing references to using partition_filters for partition overwrite #3912 (zyd14)
  • feat(datafusion): add max_temp_directory_size parameter for z-order and compact operations for DataFusion #3847 (fvaleye)

Fixed bugs:

  • Asked to increase max_temp_directory_size in the disk manager configuration when optimizing large table #3833

Closed issues:

  • [Bug]: Count / get_add_actions exception for an empty table #4023

... (truncated)

Commits
  • 2ab432e chore: bump version
  • 001db7d refactor: reduce clippy warnings in core create
  • d67281c chore: remove create add
  • 0a9f995 refactor: migrate merge target scan to DeltaScanNext (#4266)
  • f77572e fix: warn on lossy nanosecond timestamp truncation during normalization
  • 48b1719 Potentially avoid large deletes
  • bffe814 Add test
  • 8c6da39 remove dead code
  • a239aee fmt
  • a3036b6 Actually fix tests while we're at it
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [deltalake](https://github.com/delta-io/delta-rs) from 0.9.0 to 1.5.0.
- [Release notes](https://github.com/delta-io/delta-rs/releases)
- [Changelog](https://github.com/delta-io/delta-rs/blob/main/CHANGELOG.md)
- [Commits](delta-io/delta-rs@rust-v0.9.0...python-v1.5.0)

---
updated-dependencies:
- dependency-name: deltalake
  dependency-version: 1.5.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Mar 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants