Version 2.0.0rc1 #1833
jpivarski
started this conversation in
New releases
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This is the first (pre) release of Awkward 2, after
main
andmain-v1
have diverged (considerably). There is noawkward._v2
submodule in this release. Any instances ofneed to be changed to
to use this release. Also, there is no guarantee that Awkward 1 code will work in this release; it is a (slightly) backward incompatible major release, but not final until 2.0.0 (no "rc" number).
New features
"fields"
key toRecordForm
by @agoose77 in feat: add new"fields"
key toRecordForm
#1773TypeTracer
operations by @agoose77 in feat: support scalars inTypeTracer
operations #1774RegularArray._reduce_next
implementation by @agoose77 in feat: addRegularArray._reduce_next
implementation #1811None
innp.ravel()
by @agoose77 in feat: preserveNone
innp.ravel()
#1826Bug-fixes and performance
behavior
is taken from wrapped array inak.Array
by @agoose77 in fix: ensurebehavior
is taken from wrapped array inak.Array
#1715ByteMaskedArray.mergemany
by @agoose77 in fix: use proper lengths inByteMaskedArray.mergemany
#1749.
for module name inis_XXX_buffer
by @agoose77 in fix: don't assume trailing.
for module name inis_XXX_buffer
#1743IndexedArray
by @agoose77 in fix: kernel name inIndexedArray
#1754ak._errors.wrap_error
by @agoose77 in fix: use raise withak._errors.wrap_error
#1760from_numpy
by @agoose77 in fix: propagate mask throughfrom_numpy
#1777ListOffsetArray_reduce_nonlocal_outstartsstops
by @agoose77 in fix: simplifyListOffsetArray_reduce_nonlocal_outstartsstops
#1796ak.prod
for booleans had been incorrectly casting output by @jpivarski in fix:ak.prod
for booleans had been incorrectly casting output #1827ak.fill_none(..., axis=None)
by @agoose77 in fix: visit all layout nodes withak.fill_none(..., axis=None)
#1830Other
ak.nplike
→ak.nplikes
&nplikes.of
→nplikes.nplike_of
by @agoose77 in refactor: renameak.nplike
→ak.nplikes
&nplikes.of
→nplikes.nplike_of
#1744_util
by @agoose77 in refactor: split error-handling code from_util
#1752is_XXX_buffer
into respective nplikes by @agoose77 in refactor: moveis_XXX_buffer
into respective nplikes #1761_connect
submodule by @agoose77 in refactor: cleanup_connect
submodule #1763NumpyArray
s under ufunc operations by @agoose77 in test: ensure that parameters are kept forNumpyArray
s under ufunc operations #1712ak.behavior
usage in tests by @agoose77 in test: removeak.behavior
usage in tests #1716ak.with_name
to reflectNone
interpretation by @agoose77 in docs: update docstring ofak.with_name
to reflectNone
interpretation #1665vector_design_prototype
's reference by @Saransh-cpp in docs: removevector_design_prototype
's reference #1803ArrayBuilder
type" by @agoose77 in docs: add notes on "declaringArrayBuilder
type" #1831VERSION_INFO
contents to2.0.0rc1
by @agoose77 in chore: setVERSION_INFO
contents to2.0.0rc1
#1723Full Changelog: v1.10.1...v2.0.0rc1
This discussion was created from the release Version 2.0.0rc1.
Beta Was this translation helpful? Give feedback.
All reactions