1.8.0rc2
Pre-release@ianna fixed the intermittent MacOS segfault, which was a bug on all architectures, v1 and v2, though it only showed up in MacOS v2 tests: PR #1232.
@henryiii split the build/deploy procedure between CPython and PyPy to specify which architecture/platform/version combinations to build with more granularity: PR #1237.
@jpivarski dropped Windows 32 Python 3.10 test and musllinux in deployment: PR #1212.
@chrisburr added wheels for ppc64le: PR #1224.
@swishdiff updated the generate-cuda script (only works in Python >= 3.8, but it's a developer tool, used offline, and not for much longer before CUDA source code will be maintained by hand): PR #1231.
Version 2.0 development:
@ioanaif implemented v2 ak.ravel
: PR #1222, ak.local_index
: PR #1221, ak.mask
: PR #1219, ak.where
: PR #1220, ak.flatten
: #1217. ak.num
: PR #1226, ak.zip
: PR #1225, ak.pad_none
: PR #1229, and ak.with_name
: PR #1233.
@jpivarski removed all v1_to_v2
conversions from v2 tests, so that the transition will be easier (clean break): PR #1211. Fixed handling of boolean slices in nested lists while addressing a type-tracer missing feature raised by @douglasdavis: PR #1215. Made highlevel __repr__
safe for type-tracers: PR #1218.
@martindurant caught a few more typos: PR #1227, actually got merged as PR #1228.