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
Uh oh!
There was an error while loading. Please reload this page.
-
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