Skip to content

Releases: dask-contrib/dask-awkward

2023.10a1

06 Oct 21:38
96b19df
Compare
Choose a tag to compare
2023.10a1 Pre-release
Pre-release

What's Changed

Features

  • feat: implement shape_touched optimisation by @agoose77 in #381

Fixes

  • fix: awkward data touched keys can be string 'None' by @douglasdavis in #374
  • fix: simultaneous computes when one is encapsulated by the other doesn't over optimize by @douglasdavis in #375

Misc

Full Changelog: 2023.9.3...2023.10a1

2023.9.3

18 Sep 15:44
2023.9.3
dff9a37
Compare
Choose a tag to compare

What's Changed

Fixes

  • fix: support placeholder arrays in pickling by @agoose77 in #366

Misc

Full Changelog: 2023.9.2...2023.9.3

2023.9.2

15 Sep 18:22
2023.9.2
b60a25e
Compare
Choose a tag to compare

What's Changed

Features

Fixes

Misc

Full Changelog: 2023.9.1...2023.9.2

2023.9.1

07 Sep 18:30
2023.9.1
a88251a
Compare
Choose a tag to compare

What's Changed

Features

Fixes

Full Changelog: 2023.9.0...2023.9.1

2023.9.0

06 Sep 14:26
2023.9.0
6716eea
Compare
Choose a tag to compare

What's Changed

New features

  • feat: configuration can handle list of optimizations to run by @douglasdavis in #341
  • feat: add internal _bytes_with_sample for creating bytes reading instructions by @douglasdavis in #357
  • feat: add custom pickle implementation by @agoose77 in #354

Fixes

Misc

Full Changelog: 2023.8.1...2023.9.0

2023.8.1

02 Aug 02:34
2023.8.1
fcdc8da
Compare
Choose a tag to compare

What's Changed

Fixes

  • fix: add lib modules to top level import; enable simple downstream test in CI by @douglasdavis in #336

Full Changelog: 2023.8.0...2023.8.1

2023.8.0

01 Aug 22:42
2023.8.0
122ca4c
Compare
Choose a tag to compare

What's Changed

Features

Fixes

  • fix: make dak.Array copy-able by @douglasdavis in #324
  • fix: better error message when no collections passed to map_partitions. by @douglasdavis in #325
  • fix: Lazy dak.num(..., axis=0) (or negative axis that is equivalent to axis=0) by @douglasdavis in #333
  • fix: sync from_parquet function arguments with upstream awkward version by @douglasdavis in #328
  • fix: from_awkward compatible with empty arrays by @jrueb in #330

Misc

  • chore: rename schema -> form in internal parquet code by @douglasdavis in #320
  • chore: add main API functions & classes to top level __init__.py by @douglasdavis in #331

Full Changelog: 2023.7.1...2023.8.0

2023.7.1

13 Jul 21:19
2023.7.1
eeae4e1
Compare
Choose a tag to compare

What's Changed

Fixes

  • fix: in optimization pass only ask scheduler for a single compute by @douglasdavis in #318
  • fix: make unproject_layout do nothing (reverting form rehydration) by @douglasdavis in #319

Full Changelog: 2023.7.0...2023.7.1

2023.7.0

06 Jul 22:08
2023.7.0
c9fc4d4
Compare
Choose a tag to compare

What's Changed

Features

Fixes

Misc

New Contributors

  • @iasonkrom made their first contribution in #298

Full Changelog: 2023.6.3...2023.7.0

2023.6.3

22 Jun 17:06
2023.6.3
6d74980
Compare
Choose a tag to compare

What's Changed

Features

  • feat: add mock-able AwkwardTreeReductionLayer class by @douglasdavis in #290
  • feat: add comprehensive axis=0 and axis=None reduction by @agoose77 in #267
  • feat(map_partitions): allow for dask collections to be passed as kwargs or as part of higher level structures by @lgray in #294

Fixes

  • fix: use pytest tmp_path_factory over legacy tmpdir_factory by @douglasdavis in #288
  • fix: in unproject_layout protect against None form; add docstring by @douglasdavis in #289
  • fix: update NDArrayOperatorMixin import to awkward's by @douglasdavis in #293

Misc

Full Changelog: 2023.6.2...2023.6.3