Skip to content

Arkouda v2026.02.27

Latest

Choose a tag to compare

@ajpotts ajpotts released this 27 Feb 17:39
· 27 commits to main since this release
2de4c4a

Supported environments and dependencies

This release was tested in CI with the following language versions:

  • Python: 3.10, 3.11, 3.12, 3.13
  • Chapel: 2.4.0, 2.5.0, 2.6.0, 2.7.0

What's Changed

  • Modernized CI: added Chapel 2.7, removed Chapel 2.4, reduced
    multi-dim testing scope, lowered CI RAM usage, and temporarily
    disabled Codecov. (#5358, #5387, #5389)

  • Expanded NumPy alignment test coverage across utils, numeric, char,
    sorting, strings, generator, random, pdarray modules, segarray,
    dtypes, and related functionality. (#5292, #5245, #5242, #5285,
    #5287, #5297, #5294, #5272, #5278, #5252, #5258, #5261, #5255,
    #5269)

  • Improved NumPy API consistency: aligned round, zeros/ones/full,
    added divide-by-zero warnings and regression fix, expanded in1d
    overloads, improved linspace, added ufunc interface and additional
    dunder operators. (#5415, #5175, #5380, #5382)

  • Strengthened pandas ExtensionArray integration: enabled dtype=ak,
    expanded Series and Index accessors (groupby, argsort, apply,
    locate), improved value_counts, comparison methods, astype handling,
    and GroupBy reductions. (#5303, #5336, #5404, #5406, #5424, #5426,
    #5371, #5141, #5219, #5421, #5417, #5394)

  • Fixed multiple pandas interop bugs involving index conversion and
    dtype handling, including RangeIndex issues and ak.bigint behavior.
    (#5410, #5419, #5428, #5413)

  • Added ndarray return support for isna/isnull (including Categorical)
    and expanded ExtensionArray inherited method tests. (#5392, #5395,
    #5096)

  • Performance improvements: bigint array transfer, CSV string reads,
    flatten benchmark improvements, benchmark v2 fixes, and updated
    benchmarks to use numNodes. (#5330, #5397, #5360, #5400)

  • Added arkouda.core module and introduced deprecation warnings for
    old module structure. (#5366, #5362)

  • Miscellaneous fixes including reverting balancedSegStringRetrieval
    and test/docstring fixes. (#5089, #5298, #5402)


Full Changelog

v2026.02.02...v2026.02.27

Auto-generated release notes

What's Changed

Full Changelog: v2026.02.02...v2026.02.27