Skip to content

Releases: dask-contrib/dask-awkward

2023.2.2

01 Mar 20:28
2023.2.2
c148a75
Compare
Choose a tag to compare

What's Changed

Misc

Bug fixes

Full Changelog: 2023.2.1...2023.2.2

2023.2.1

27 Feb 22:23
2023.2.1
e526afe
Compare
Choose a tag to compare

Major update

Refactoring of the necessary columns optimization (#148): this was a very large PR that touched a lot of the code base. The dask-awkward configuration was changed to go along with the new optimization that is based on running the task graph on awkward typetracer arrays.

New

  • Add dak.values_astype (#166)
  • Scalar support getitem and getattr via Delayed (#168)

Other

  • Some pre-commit/CI updates

2023.2.0

20 Feb 17:54
2023.2.0
e47445f
Compare
Choose a tag to compare

New

  • Register with dask.sizeof (#142)
  • Use length zero arrays of metadata for metadata tracking when necessary (#143, #162)
  • Configuration parameter awkward.raise-failed-meta (default is False) controls whether an exception is raised if the the metadata of a new collection cannot be determined automatically. (#162)
  • Support integer dtype arrays as the where parameter of getitem calls (#158)
  • More awkward namespace operations supported (#146)

Fixes

  • Remove need for explicit computation in dak.with_name (#150)
  • Upstream UnknownScalar removal (#152)
  • Relax partition checking for dak.concatenate (#161)
  • Remove xfail from a distributed test (#149)

Other

  • License as nested text (#157)
  • Some pre-commit and CI updates

2023.1.0

03 Jan 21:35
2023.1.0
cf377d4
Compare
Choose a tag to compare

New features

  • Add dak.concatenate with axis>=0 support. (#125)
  • Add dak.unzip support (#136)
  • Add dak.where support (#133)
  • Add dak.with_field support (#137)

Fixes

  • Remove flatten_records keyword argument from reducers (remove deprecation warning from upstream awkward) (#139)
  • Fix getitem optimization such that only starting fields can be discovered (#131)

Other

  • More documentation (#132)
  • Some pre-commit updates

2022.12.0

14 Dec 20:08
2022.12.0
87d5823
Compare
Choose a tag to compare

This is the first official release of dask-awkward!

Please find the documentation at https://dask-awkward.readthedocs.io/