Skip to content

Version 2.12.0

Latest

Choose a tag to compare

@TaiSakuma TaiSakuma released this 28 Jul 18:24
· 21 commits to main since this release

What's Changed

New features

  • feat: write attrs when writing parquet row groups iteratively by @ikrommyd in #4210
  • feat: implement awkward_argsort on the CUDA (cuda.compute) backend by @ianna in #4240
  • feat: overflow-safe & numerically-stable ak.var/std/moment/mean/covar/corr via fused two-pass sum-of-squares/powers reducers by @ianna in #4232

Bug-fixes and performance

  • fix: Record field assignment mutates shared layouts and stale cppyy cache by @henryiii in #4095
  • fix: AwkwardForth VM and libawkward correctness issues by @henryiii in #4105
  • fix: undo an assignment that awkward_validation rejects by @ikrommyd in #4212
  • fix: overflow-safe stats without needless copies by @ianna in #4223
  • fix: Fix Numba lowering for ArrayBuilder.append() with Unicode strings by @ianna in #4249
  • perf: Implement native string lowering for Numba layouts and fix silent data corruption by @ianna in #4250

Other

  • test: add property-based roundtrip test for to_numpy/from_numpy by @TaiSakuma in #4215
  • docs: add summary lines to 5 math/numeric operation docstrings by @TaiSakuma in #4133
  • docs: add summary lines to 11 from_* file/format converter docstrings by @TaiSakuma in #4137
  • test: add property-based roundtrip test for to_parquet/from_parquet by @TaiSakuma in #4218
  • chore: remove Gitter chat and StackOverflow links from README by @ianna in #4213
  • docs: add summary lines to 8 misc operation docstrings by @TaiSakuma in #4140
  • test: add stability roundtrip test for to_numpy/from_numpy by @TaiSakuma in #4225
  • docs: add summary lines to 19 reducer operation docstrings by @TaiSakuma in #4129
  • docs: add summary lines to 3 *_like operation docstrings by @TaiSakuma in #4131
  • docs: add summary lines to 5 sorting/indexing operation docstrings by @TaiSakuma in #4132
  • docs: add summary lines to 10 type/validity operation docstrings by @TaiSakuma in #4135
  • test: add property-based roundtrip tests for to_arrow/from_arrow by @TaiSakuma in #4231
  • test: add property-based roundtrip tests for to_feather/from_feather by @TaiSakuma in #4239
  • test: add property-based roundtrip tests for to_json/from_json by @TaiSakuma in #4245
  • docs: move description text out of Examples: sections in merged files by @TaiSakuma in #4234
  • chore: stop requiring from __future__ import annotations by @TaiSakuma in #4253

Full Changelog: v2.11.0...v2.12.0