Skip to content

1.8.0rc2

Pre-release
Pre-release
Compare
Choose a tag to compare
@jpivarski jpivarski released this 20 Jan 17:33
· 1357 commits to main since this release
ab65e20

@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.