Overview

Request 1061657 accepted

- Update to 2.0.6
* feat: expose typetracer in public backend API by @agoose77 in #2066
* feat: add byteorder argument to to_buffers by @agoose77 in #2095
* feat: add exception for missing field by @agoose77 in #2120
- Release 2.0.3 and 2.0.4
* The flatten_records argument of all reducers (ak.all, ak.any,
..., ak.var) has effectively been removed: setting it now raises
an error (PR #2020). This argument applies a reducer to all
contents of a record, merging fields, and it had to be removed
to properly implement axis=None. The old default,
flatten_records=False, is now the only behavior, and to get the
equivalent of flatten_records=True, you can use ak.ravel:
ak.sum(array, flatten_records=True)
becomes
ak.sum(ak.ravel(array))
* Removing the feature is still the right thing to do, but the
function argument needs to go through a deprecation cycle,
since libraries like dask-awkward pass arguments through to
Awkward. Removing flatten_records as an argument introduces an
error, even if the surviving case of flatten_records=False is
desired.
- Release 2.0.2
* feat: add ak.drop_none() by @ioanaif in #1904
- Release 2.0.1
* feat: add ak.without_field by @agoose77 in #1963
- Release 2.0.0
* The Awkward Array version 2 project started in June of 2021 and
has been developed alongside version 1 updates. For most of
that time, it was available as a submodule, awkward._v2, so
that it could be tested with the same tests as version 1 and

Request History
Benjamin Greiner's avatar

bnavigator created request

- Update to 2.0.6
* feat: expose typetracer in public backend API by @agoose77 in #2066
* feat: add byteorder argument to to_buffers by @agoose77 in #2095
* feat: add exception for missing field by @agoose77 in #2120
- Release 2.0.3 and 2.0.4
* The flatten_records argument of all reducers (ak.all, ak.any,
..., ak.var) has effectively been removed: setting it now raises
an error (PR #2020). This argument applies a reducer to all
contents of a record, merging fields, and it had to be removed
to properly implement axis=None. The old default,
flatten_records=False, is now the only behavior, and to get the
equivalent of flatten_records=True, you can use ak.ravel:
ak.sum(array, flatten_records=True)
becomes
ak.sum(ak.ravel(array))
* Removing the feature is still the right thing to do, but the
function argument needs to go through a deprecation cycle,
since libraries like dask-awkward pass arguments through to
Awkward. Removing flatten_records as an argument introduces an
error, even if the surviving case of flatten_records=False is
desired.
- Release 2.0.2
* feat: add ak.drop_none() by @ioanaif in #1904
- Release 2.0.1
* feat: add ak.without_field by @agoose77 in #1963
- Release 2.0.0
* The Awkward Array version 2 project started in June of 2021 and
has been developed alongside version 1 updates. For most of
that time, it was available as a submodule, awkward._v2, so
that it could be tested with the same tests as version 1 and


Dirk Mueller's avatar

dirkmueller accepted request

openSUSE Build Service is sponsored by