Skip to content

Version 2.4.0

Compare
Choose a tag to compare
@agoose77 agoose77 released this 04 Sep 19:49
· 417 commits to main since this release
7fc38e2

New features

  • feat: Form.expected_from_buffers for names/dtypes ak.from_buffers needs. by @jpivarski in #2660
  • feat: support out-of-band buffers in pickling by @agoose77 in #2665
  • feat: add touch_data to ak.typetracer by @agoose77 in #2672
  • feat: add support for custom picklers by @agoose77 in #2682
  • feat!: deprecate forget_length, add parameters to typetracer_with_report by @agoose77 in #2671
  • feat!: remove deprecations for 1.4.0 release by @agoose77 in #2688* fix: support placeholders in shape-only routines by @agoose77 in #2652

Bug-fixes and performance

  • fix: multiple-output ufuncs e.g. divmod by @agoose77 in #2654
  • fix: support unflattening a typetracer-backed array at axis != 0 by @agoose77 in #2657
  • fix: fix IPython inspection by @agoose77 in #2658
  • fix: using numba.core.errors.Numba<Error> instead of Error in a Numba typing context. by @jpivarski in #2659
  • fix: raise error for invalid object in from_dlpack by @agoose77 in #2662
  • fix: fix/harden broadcasting through tuples by @agoose77 in #2663
  • fix: update string to search for in determing parquet column list separator by @douglasdavis in #2670
  • fix: guard broadcast_and_apply from mixed backends by @agoose77 in #2678
  • fix: support typetracer in ak.str. operations by @agoose77 in #2679

Other

Full Changelog: v2.3.3...v2.4.0