Awkward

Latest version: v2.8.1

Safety actively analyzes 723400 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 28 of 44

0.2.34

trickarcher added conversions to and from CuPy arrays, enabling all of CuPy's ufuncs for non-structure-changing math (i.e. formulas). (372)

reikdas improved the kernel testing (412, 413, 414).

jpivarski fixed references to `np.object` (where `np` is `NumpyMetadata`, not `numpy`), which was breaking Uproot4 tests and motivated this new release.

jpivarski also fixed 415, issues with `ArrayBuilder.append` and union types.

0.2.33

veprbl fixed the warnings in Linux (gcc) and MacOS (clang): everything is clean!

jpivarski added a categorical type with functions like `ak.to_categorical`. This type is high-level only, like the string type, and is used to determine which fields to convert to Arrow/Parquet's dictionary encoding and which not to. See issue 400.

Fixed 408, a severe error in `ak.argmin` and `ak.argmax`: they returned wrong integer positions for arrays with missing values or variable-length lists with `axis != -1`.

0.2.32

nsmith- filled in missing data in VirtualArrays so they can be used in Numba in more situations.

reikdas cleaned up the kernel tests.

jpivarski fixed some bugs in the Numba implementation, enabled functions like `enumerate` and `zip`, added GitHub URLs to all exceptions for faster investigation of bugs, and abstracted the use of NumPy so that the Python-side calculations can be swapped for CuPy.

0.2.31

Updated the awkward1-cuda-kernels build and testing process. This is the first regular release of awkward1-cuda-kernels as a PyPI package, and henceforth all awkward1 PyPI releases will be accompanied by a awkward1-cuda-kernels PyPI release with the same version number.

0.2.30

Renamed and fixed ak.values_astype, added Pandas-style ak.Array constructor, and other touch-ups as part of writing documentation.

nsmith made ak.from_arrayset "even more lazy" by inserting a VirtualArray in every field of a RecordArray when `lazy=True`.

0.2.29

The website can't be updated unless the bug-fixes that the tutorials require are available as a released version. Thus, this is just a bug-fix release (there may be more, as more documentation gets written).

Page 28 of 44

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.