Version 2.5.0
New Features
- feat: add
.attrs
to highlevel objects by @agoose77 in #2757 - feat: add string formatter to
ak.Array.show
by @agoose77 in #2803 - feat: expose attrs in typetracer by @agoose77 in #2806
- feat: export more of typetracer by @agoose77 in #2816
- feat!: prepare for 2.5.0 by @agoose77 in #2798
- feat!: drop
forget_length
intypetracer_with_report
by @agoose77 in #2807
Bug Fixes and Performance
- fix: support bool types in
resolve_dtypes
by @agoose77 in #2809 - fix: support scalar returns from
firsts
by @agoose77 in #2815 - fix: include
_kernel_signatures.py
in package by @agoose77 in #2819* refactor: more type hints by @agoose77 in #2804
Other
- chore: drop
isort
config, require annotation imports by @agoose77 in #2801 - chore: only build _ext and kernels by @agoose77 in #2813
- chore: update pre-commit hooks by @pre-commit-ci in #2817
- docs: how to accelerate awkward arrays with cppyy by @ianna in #2334
- refactor: drop use of
behavior
inrecursively_apply
by @agoose77 in #2805 - test: Make cuda tests pass by @kkothari2001 in #2570
New Contributors
- @kkothari2001 made their first contribution in #2570
Full Changelog: v2.4.9...v2.5.0