Skip to content

Latest commit

 

History

History
73 lines (59 loc) · 4.33 KB

43.0.0.md

File metadata and controls

73 lines (59 loc) · 4.33 KB

Apache DataFusion Python 43.0.0 Changelog

This release consists of 26 commits from 7 contributors. See credits at the end of this changelog for more information.

Implemented enhancements:

  • feat: expose drop method #913 (ion-elgreco)
  • feat: expose join_on #914 (ion-elgreco)
  • feat: add fill_null/nan expressions #919 (ion-elgreco)
  • feat: add with_columns #909 (ion-elgreco)
  • feat: add cast to DataFrame #916 (ion-elgreco)
  • feat: add head, tail methods #915 (ion-elgreco)

Fixed bugs:

  • fix: remove use of deprecated make_scalar_function #906 (Michael-J-Ward)
  • fix: udwf example #948 (mesejo)

Other:

  • Ts/minor updates release process #903 (timsaucer)
  • build(deps): bump pyo3 from 0.22.3 to 0.22.4 #910 (dependabot[bot])
  • refactor: from_arrow use protocol typehints #917 (ion-elgreco)
  • Change requires-python version in pyproject.toml #924 (kosiew)
  • chore: deprecate select_columns #911 (ion-elgreco)
  • build(deps): bump uuid from 1.10.0 to 1.11.0 #927 (dependabot[bot])
  • Add array_empty scalar function #931 (kosiew)
  • add cardinality function to calculate total distinct elements in an array #937 (kosiew)
  • Add empty scalar function (alias of array_empty), fix a small typo #938 (kosiew)
  • README How to develop section now also works on Apple M1 #940 (drauschenbach)
  • refactor: dataframe join params #912 (ion-elgreco)
  • Upgrade to Datafusion 43 #905 (Michael-J-Ward)
  • build(deps): bump tokio from 1.40.0 to 1.41.1 #946 (dependabot[bot])
  • Add list_cat, list_concat, list_repeat #942 (kosiew)
  • Add foreign table providers #921 (timsaucer)
  • Add make_list and tests for make_list, make_array #949 (kosiew)
  • Documentation updates: simplify examples and add section on data sources #955 (timsaucer)
  • Add datafusion.extract #959 (kosiew)

Credits

Thank you to everyone who contributed to this release. Here is a breakdown of commits (PRs merged) per contributor.

     9	Ion Koutsouris
     7	kosiew
     3	Tim Saucer
     3	dependabot[bot]
     2	Michael J Ward
     1	Daniel Mesejo
     1	David Rauschenbach

Thank you also to everyone who contributed in other ways such as filing issues, reviewing PRs, and providing feedback on this release.