Skip to content

python-v0.12.0: Delete, Update, and Merge

Compare
Choose a tag to compare
@wjones127 wjones127 released this 19 Oct 01:00
· 853 commits to main since this release
3bcc428

What's Changed

New features

Bug fixes

  • fix: exception string in writer.py by @sebdiem in #1665
  • fix: change partitioning schema from large to normal string for pyarrow<12 by @ion-elgreco in #1671
  • fix: use epoch instead of ce for date stats by @universalmind303 in #1672
  • fix: unify environment variables referenced by Databricks docs by @rtyler in #1673
  • fix!: ensure predicates are parsable by @Blajda in #1690
  • fix: merge operation with string predicates by @Blajda in #1705
  • fix: reorder encode_partition_value() checks and add tests by @ldacey in #1733

Other contributions

Breaking changes

The DeltaTable.history() method now returns transactions in reverse chronological order. This matches the Spark implementation.

DeltaTable.files_by_partitions() has been removed. It has been deprecated since 0.7.0. Use DeltaTable.file_uris() instead.

DeltaTable.pyarrow_schema() has been removed. it has been deprecated since 0.7.0. Use DeltaTable.schema().to_pyarrow() instead.

New Contributors

Full Changelog: python-v0.11.0...python-v0.12.0