Awkward

Latest version: v2.7.2

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

Scan your dependencies

Page 23 of 44

1.1.0rc1

Reducing over-materialization of virtual arrays: PRs 643, 644, 657, added Form-aware lazy Parquet: 688

Fixed `ak.from_buffers` to allow unreachable elements: PR 673

Developed the AwkwardForth VM: PRs 683, 648, 653, 661, 664, 672

Removed right-broadcasting from all operations except those that require it for NumPy compliance: 656, 680

ianna improved sorting: PRs 639, 687, added complex numbers support: PRs 652

trickarcher generalized CuPy interop to JAX: PRs 645, 662

reikdas cleaned up developer scripts: PRs 665, 666, 667

henryiii added more code quality tests: PRs 675, 681, 682, 677, 676, 685, 683

Cleaned up documentation: PRs 647, 650, 684

1.0.2

nsmith- fixed virtual arrays in `ak.to_arrow` (PR 642).

Otherwise, this is identical to 1.0.2rc5.

1.0.2rc5

Fixed 628, allowing `np.int64(N)` to be used in a slice like integer `N` (PR 636).

The intent is for this to be the last prerelease before 1.0.2. Test it!

1.0.2rc4

Added the ability to select fields inside of nested records with syntax like `array[["pt", "eta", "phi"], "nominal"]` (619).

Fixed Apache Arrow → Awkward Array (`ak.from_arrow`) for sliced Arrow arrays: it has an `offset` attribute we had been ignoring (625). Thanks to trickarcher for the extensive tests!

Ensured that an `ak.Array`'s `behavior` always gets passed to output of any operation (626), even if the input is a dict (627, affected `ak.zip`, `ak.cartesian`, and `ak.argcartesian`).

Fixed 629, `ak.with_field` dropping parameters (631), and 634, `ak.fill_none` not accepting a Record as a fill value (635).

Added a roadmap and upvote/thumbs up instructions to the README.

1.0.2rc3

jpivarski revised the `ak.concatenate` implementation (610), fixed a bug related to `axis` handling (612), and made `ak.concatenate` friendlier to lazy arrays (613; "friendlier" = "materializes arrays in fewer cases").

chrisburr added `setuptools` as a requirement because it is used for `pkg_resources`.

ianna added validity-checking for strings, bytestrings, and categorical (571), including some revisions of sorting and a partial implementation of checking for uniqueness and identifying unique elements from arrays that can later be used to implement `np.unique`.

1.0.2rc2

This release is only for getting a Zenodo DOI for this repo.

Page 23 of 44

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.