Skip to content

Version 2.3.2

Compare
Choose a tag to compare
@jpivarski jpivarski released this 11 Aug 22:30
· 450 commits to main since this release
e2e5df6

New features

  • feat: add support for expected termination of transform functions by @agoose77 in #2595
  • feat: export error classes by @agoose77 in #2613
  • feat: unpickle arrays made in Awkward v1 (as v2). by @jpivarski in #2604
  • feat: use pyarrow for string functions by @jpivarski in #2616
  • feat: add support for dictionary encoding from Arrow by @agoose77 in #2630
  • feat: add CPU kernel for to_numpy support for strings/bytestrings by @agoose77 in #2631

Bug-fixes and performance

  • fix: don't decorate non-Exception subclasses by @agoose77 in #2587
  • fix: use to_backend_array() instead of asarray by @agoose77 in #2592
  • fix: artefactsartifacts in pyproject.toml by @agoose77 in #2612
  • fix: adjust for numexpr 2.8.5, which hid getContext's frame_depth argument by @jpivarski in #2617
  • fix: add inline to prevent multiple definitions by @ManasviGoyal in #2606
  • fix: support lists of strings in ak.zip with optiontype_outside_record=True by @agoose77 in #2623
  • fix: support counts=len(array) in ak.unflatten by @agoose77 in #2632
  • fix: support non int64 index in ListArray's pad_none by @agoose77 in #2634
  • fix: assert nextlen == 0 in reducer should also allow unknown_length by @jpivarski in #2610

Other

Full Changelog: v2.3.1...v2.3.2