Skip to content

Version 2.6.3

Compare
Choose a tag to compare
@jpivarski jpivarski released this 01 Apr 23:01
· 149 commits to main since this release
8c39944

This is the first release of Awkward Array that is compatible with NumPy 2.0.

New features

  • feat!: printing a typetracer array should not touch it by @jpivarski in #3019
  • feat: add to_parquet_dataset function by @zbilodea in #2898
  • feat: adding support for numpy.real, imag, round, angle, by @tcawlfield in #3053
  • feat: add miscellaneous CUDA kernels by @ManasviGoyal in #3021
  • feat: add dask_tokenize hook by @lgray in #3017
  • feat: added a commit method on TypeTracerReport to identify touched buffers in the Dask DAG-building pass by @jpivarski in #3043
  • feat: Allow interoperability with numpy 2.x by @tcawlfield in #3064

Bug-fixes and performance

  • fix: return ufunc as it is for user defined vectorized funcs by @Saransh-cpp in #3025
  • fix: Support structured arrays in option type to_numpy by @zonca in #3060
  • fix: Windows and 32-bit Linux default to 32-bit integers in sums and prods UNLESS it's NumPy 2.0 by @jpivarski in #3068
  • perf: add a flag to turn off isinstance in TypeTracerArray._new by @jpivarski in #3054

Other

New Contributors

Full Changelog: v2.6.2...v2.6.3