Releases: dask-contrib/dask-awkward
Releases · dask-contrib/dask-awkward
2024.9.0
What's Changed
- [feat] Explicitly raise
TracerConversionError
when a tracer is used in a context that requires a concrete value by @pfackeldey in #542 - [fix] Solve circular imports by @martindurant in #546
New Contributors
- @pfackeldey made their first contribution in #542
Full Changelog: 2024.7.0...2024.9.0
2024.7.0
What's Changed
- fix: Respect inverse in scalar binop by @martindurant in #516
- fix: n_to_one repartition by @martindurant in #517
- fix: allow for Nones in repartition n_to_one by @martindurant in #518
Full Changelog: 2024.6.0...2024.7.0
2024.6.0
What's Changed
- docs: dask-awkward needs a logo by @jpivarski in #482
- build: add dask[dataframe] for test deps by @veprbl in #485
- feat: support slicing with int16/int8 index arrays by @veprbl in #483
- feat: turn off ak's typetracer _new checks during optimize by @martindurant in #486
- feat: add 'dak.backend' and
dak.to_list
and verify that they overload theak.*
versions by @jpivarski in #498 - feat: Implement dak.nan_to_num by @martindurant in #505
- feat: add
dask_awkward.without_field
by @ikrommyd in #508 - feat: Make simple types of repartition by @martindurant in #512
Full Changelog: 2024.3.0...2024.6.0
2024.3.0
What's Changed
New Features
- feat: more obvious names for report products by @lgray in #478
- feat: use tree reduction to aggregate i/o report by @lgray in #479
- feat: cache map_partitions ops by @martindurant in #475
Fixes
- fix: projected AwkwardInputLayers have dask_tokenize by @lgray in #470
- fix: build proper mask in
unproject_layout
by @agoose77 in #473 - perf: private map partitions by @lgray in #477
- perf: use _map_partitions in array_ufunc, with_field by @lgray in #481
Misc
- chore(deps): bump codecov/codecov-action from 3 to 4 by @dependabot in #466
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #467
- ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in #471
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #474
- chore: various bits of housekeeping by @lgray in #480
Full Changelog: 2024.2.0...2024.3.0
2024.2.0
What's Changed
New Features
- feat: make
from_awkward
compatible withnecessary_columns
by @douglasdavis in #453
Fixes
- fix:
to_{parquet,json}
retain complete path by @douglasdavis in #459 - fix: return proxy of attrs, behavior; dak.from_awkward correctly sets attrs by @agoose77 in #448
- fix: bad getitem call by @martindurant in #460
- fix: Allow pre-commit produced PR titles by @martindurant in #462
- fix: optimize even if we have to make the HLG by @lgray in #465
Other
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #452
- docs: add IO notebook by @douglasdavis in #444
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #461
- chore: let website-based release trigger workflow by @lgray in #463
Full Changelog: 2024.1.2...2024.2.0
2024.2.0a0
What's Changed
New
- feat: make
from_awkward
compatible withnecessary_columns
by @douglasdavis in #453
Fixes
- fix:
to_{parquet,json}
retain complete path by @douglasdavis in #459 - fix: return proxy of attrs, behavior; dak.from_awkward correctly sets attrs by @agoose77 in #448
- fix: bad getitem call by @martindurant in #460
- fix: Allow pre-commit produced PR titles by @martindurant in #462
Documentation:
- docs: add IO notebook by @douglasdavis in #444
Other:
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #452
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #461
- chore: let website-based release trigger workflow by @lgray in #463
Full Changelog: 2024.1.2...2024.2.0.a0
2024.1.2
What's Changed
Fixes
Misc
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #450
- docs: fix RTD build by @douglasdavis in #451
Full Changelog: 2024.1.1...2024.1.2
2024.1.1
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #445
- feat: add support for
Delayed
in partitionwise layer creation. by @douglasdavis in #449
Full Changelog: 2024.1.0...2024.1.1
2024.1.0
What's Changed
Fixes
- fix: improve
concatenate
layer label by @douglasdavis in #438 - fix: pickle array attributes by @agoose77 in #437
- fix: properly handle mapping version of (arg)cartesian for at least dicts by @lgray in #443
Misc
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #439
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #442
Full Changelog: 2023.12.2...2024.1.0
2023.12.2
What's Changed
New
- feat:
mask
property onArray
collection by @douglasdavis in #436
Misc
- Require awkward version
2.5.1
or later.
Full Changelog: 2023.12.1...2023.12.2