Manipulate JSON-like data with NumPy-like idioms.
BSD-3-CLAUSE License
Bot releases are hidden (Show)
TypeTracerReport.data_touched_in
should ignore unrecognized node_ids
by @jpivarski in https://github.com/scikit-hep/awkward/pull/3074
Full Changelog: https://github.com/scikit-hep/awkward/compare/v2.6.3...v2.6.4
Published by jpivarski 7 months ago
This is the first release of Awkward Array that is compatible with NumPy 2.0.
commit
method on TypeTracerReport
to identify touched buffers in the Dask DAG-building pass by @jpivarski in https://github.com/scikit-hep/awkward/pull/3043
vectorize
d funcs by @Saransh-cpp in https://github.com/scikit-hep/awkward/pull/3025
TypeTracerArray._new
by @jpivarski in https://github.com/scikit-hep/awkward/pull/3054
Full Changelog: https://github.com/scikit-hep/awkward/compare/v2.6.2...v2.6.3
Published by jpivarski 7 months ago
commit
method on TypeTracerReport
to identify touched buffers in the Dask DAG-building pass by @jpivarski in https://github.com/scikit-hep/awkward/pull/3043
vectorize
d funcs by @Saransh-cpp in https://github.com/scikit-hep/awkward/pull/3025
TypeTracerArray._new
by @jpivarski in https://github.com/scikit-hep/awkward/pull/3054
Full Changelog: https://github.com/scikit-hep/awkward/compare/v2.6.2...v2.6.3rc2
Published by jpivarski 7 months ago
The main purpose of this release is to make sure that the deployment machinery still works, now that the PYPI_PASSWORD
had to be replaced.
vectorize
d funcs by @Saransh-cpp in https://github.com/scikit-hep/awkward/pull/3025
Full Changelog: https://github.com/scikit-hep/awkward/compare/v2.6.2...v2.6.3rc1
Published by jpivarski 8 months ago
BitMaskedArray
by @agoose77 in https://github.com/scikit-hep/awkward/pull/3028
ak.flatten
on BitMaskedArray
by @agoose77 in https://github.com/scikit-hep/awkward/pull/3034
Full Changelog: https://github.com/scikit-hep/awkward/compare/v2.6.1...v2.6.2
Published by jpivarski 9 months ago
The purpose of this release is to provide a lower-bound on the fsspec dependency version (#3006).
(none!)
(none!)
Full Changelog: https://github.com/scikit-hep/awkward/compare/v2.6.0...v2.6.1
Published by jpivarski 9 months ago
From this point onward, awkward strictly depends on fsspec.
header-only/tests/test_1542-array-builder.cpp
by @ianna in https://github.com/scikit-hep/awkward/pull/2981
std::tuple_element_t
as an OptionType
type alias by @ianna in https://github.com/scikit-hep/awkward/pull/2977
ak.merge_union_of_records
error message for cases that can't use axis < 0
by @jpivarski in https://github.com/scikit-hep/awkward/pull/2995
Full Changelog: https://github.com/scikit-hep/awkward/compare/v2.5.2...v2.6.0
Published by jpivarski 9 months ago
cuda_kernels
by @ManasviGoyal in https://github.com/scikit-hep/awkward/pull/2880
recursive
flag to Content.to_packed
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2933
to_packed
for IndexedOptionArray
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2912
bool_
to int8
for positional reducers by @agoose77 in https://github.com/scikit-hep/awkward/pull/2935
actions/(upload|download)-artifact
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2904
Full Changelog: https://github.com/scikit-hep/awkward/compare/v2.5.1...v2.5.2
Published by agoose77 10 months ago
enforce_concatenated_form
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2860
Form.is_equal_to
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2862
Array.__getitem__
should set attrs
on result by @agoose77 in https://github.com/scikit-hep/awkward/pull/2866
cuda_kernels
by @ManasviGoyal in https://github.com/scikit-hep/awkward/pull/2877
Meta
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2841
Full Changelog: https://github.com/scikit-hep/awkward/compare/v2.5.0...v2.5.1
Published by jpivarski 11 months ago
Form.is_equal_to
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2862
enforce_concatenated_form
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2860
Array.__getitem__
should set attrs
on result by @agoose77 in https://github.com/scikit-hep/awkward/pull/2866
Meta
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2841
Full Changelog: https://github.com/scikit-hep/awkward/compare/v2.5.0...v2.5.1rc1
Published by agoose77 11 months ago
.attrs
to highlevel objects by @agoose77 in https://github.com/scikit-hep/awkward/pull/2757
ak.Array.show
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2803
forget_length
in typetracer_with_report
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2807
resolve_dtypes
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2809
firsts
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2815
_kernel_signatures.py
in package by @agoose77 in https://github.com/scikit-hep/awkward/pull/2819* refactor: more type hints by @agoose77 in https://github.com/scikit-hep/awkward/pull/2804
isort
config, require annotation imports by @agoose77 in https://github.com/scikit-hep/awkward/pull/2801
behavior
in recursively_apply
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2805
Full Changelog: https://github.com/scikit-hep/awkward/compare/v2.4.9...v2.5.0
Published by agoose77 11 months ago
Full Changelog: https://github.com/scikit-hep/awkward/compare/v2.4.9...v2.4.10
Published by agoose77 12 months ago
to_buffer
and helper methods in layout builder by @ManasviGoyal in https://github.com/scikit-hep/awkward/pull/2766
utils.h
by @ManasviGoyal in https://github.com/scikit-hep/awkward/pull/2771
to_layout
options by @agoose77 in https://github.com/scikit-hep/awkward/pull/2763
highlevel
, behavior
arguments to composite reducers by @agoose77 in https://github.com/scikit-hep/awkward/pull/2754
nan
variants by @agoose77 in https://github.com/scikit-hep/awkward/pull/2758
__class__
for both layout
and behavior
consistently by @agoose77 in https://github.com/scikit-hep/awkward/pull/2759
None
index in awkward_Index_nones_as_index.cpp
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2769
ak.num
should always return a useful (non-unknown length) type by @agoose77 in https://github.com/scikit-hep/awkward/pull/2785
broadcast_and_apply
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2790
fill_none
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2793
pyupgrade
version by @agoose77 in https://github.com/scikit-hep/awkward/pull/2756
ak.types
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2791
behavior
broadcasting by @agoose77 in https://github.com/scikit-hep/awkward/pull/2761
Full Changelog: https://github.com/scikit-hep/awkward/compare/v2.4.6...v2.4.8
Published by agoose77 12 months ago
to_buffer
and helper methods in layout builder by @ManasviGoyal in https://github.com/scikit-hep/awkward/pull/2766
utils.h
by @ManasviGoyal in https://github.com/scikit-hep/awkward/pull/2771
to_layout
options by @agoose77 in https://github.com/scikit-hep/awkward/pull/2763
highlevel
, behavior
arguments to composite reducers by @agoose77 in https://github.com/scikit-hep/awkward/pull/2754
nan
variants by @agoose77 in https://github.com/scikit-hep/awkward/pull/2758
__class__
for both layout
and behavior
consistently by @agoose77 in https://github.com/scikit-hep/awkward/pull/2759
None
index in awkward_Index_nones_as_index.cpp
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2769
ak.num
should always return a useful (non-unknown length) type by @agoose77 in https://github.com/scikit-hep/awkward/pull/2785
broadcast_and_apply
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2790
fill_none
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2793
pyupgrade
version by @agoose77 in https://github.com/scikit-hep/awkward/pull/2756
ak.types
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2791
behavior
broadcasting by @agoose77 in https://github.com/scikit-hep/awkward/pull/2761
Full Changelog: https://github.com/scikit-hep/awkward/compare/v2.4.6...v2.4.8
Published by agoose77 12 months ago
ak.to_categorical
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2779
Full Changelog: https://github.com/scikit-hep/awkward/compare/v2.4.7...v2.5.0rc0
Published by agoose77 12 months ago
to_buffer
and helper methods in layout builder by @ManasviGoyal in https://github.com/scikit-hep/awkward/pull/2766
utils.h
by @ManasviGoyal in https://github.com/scikit-hep/awkward/pull/2771
highlevel
, behavior
arguments to composite reducers by @agoose77 in https://github.com/scikit-hep/awkward/pull/2754
nan
variants by @agoose77 in https://github.com/scikit-hep/awkward/pull/2758
__class__
for both layout
and behavior
consistently by @agoose77 in https://github.com/scikit-hep/awkward/pull/2759
None
index in awkward_Index_nones_as_index.cpp
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2769
behavior
broadcasting by @agoose77 in https://github.com/scikit-hep/awkward/pull/2761
pyupgrade
version by @agoose77 in https://github.com/scikit-hep/awkward/pull/2756
to_layout
options by @agoose77 in https://github.com/scikit-hep/awkward/pull/2763
Full Changelog: https://github.com/scikit-hep/awkward/compare/v2.4.6...v2.4.7
Published by agoose77 about 1 year ago
asarray
PR by @agoose77 in https://github.com/scikit-hep/awkward/pull/2752* fix: update cppyy module by @ianna in https://github.com/scikit-hep/awkward/pull/2747
Index
objects internally by @agoose77 in https://github.com/scikit-hep/awkward/pull/2749
Full Changelog: https://github.com/scikit-hep/awkward/compare/v2.4.5...v2.4.6
Published by agoose77 about 1 year ago
recursive
argument to expected_from_buffers
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2724
from_buffers
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2732
np.asarray
on Index
or Content
objects by @agoose77 in https://github.com/scikit-hep/awkward/pull/2740
__dlpack__
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2741
__array__
accepts positional arguments by @agoose77 in https://github.com/scikit-hep/awkward/pull/2744
Full Changelog: https://github.com/scikit-hep/awkward/compare/v2.4.4...v2.4.5
Published by jpivarski about 1 year ago
Basically, third-party libraries have been changing. This backport brings Awkward 1.x up to speed with them.
Full Changelog: https://github.com/scikit-hep/awkward/compare/v1.10.4...v1.10.5
Published by agoose77 about 1 year ago
buffer_key
to typetracer_with_report
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2719
TypeTracer.frombuffer
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2718
axis=None
, keepdims=True
by @agoose77 in https://github.com/scikit-hep/awkward/pull/2728
Full Changelog: https://github.com/scikit-hep/awkward/compare/v2.4.3...v2.4.4