Skip to content

Releases: static-frame/arraykit

0.4.3

21 May 17:53
Compare
Choose a tag to compare

Added BlockIndex.iter_contiguous() with options for ascending and reduce sequences.

0.4.2

18 May 23:19
Compare
Choose a tag to compare

Added slice_to_ascending_slice().

Updated BlockIndex.shape to internally cache the shape tuple.

Corrected BlockIndex.iter_select() handling of negative integers in sequences.

0.4.1

17 May 23:06
1d69ef9
Compare
Choose a tag to compare

Updated BlockIndex.register() to handle 0-column 2D arrays and return False.

Added BlockIndex.rows, BlockIndex.columns properties.

Updated unset BlockIndex.dtype to return a float dtype.

0.4.0

16 May 21:24
Compare
Choose a tag to compare

Added BlockIndex, a tool to be used by TypeBlocks for mapping realized column positions to arrays.

Corrected potential issue in AK_CPL_resize_buffer that could segfault for very large offsets.

0.3.4

02 May 17:47
Compare
Choose a tag to compare

Simplified identification of pd.NaTType in isna_element().

0.3.3

02 May 01:05
Compare
Choose a tag to compare

Corrected potential memory leak in isna_element().

0.3.2

24 Apr 15:27
Compare
Choose a tag to compare

Optimization to delimited_to_arrays() character reading per line.

0.3.1

30 Mar 21:17
Compare
Choose a tag to compare

Improvements to delimited_to_arrays(), including proper loading of float16 types.

Extended deepcopy_array() to permit memo as None.

Corrected all compiler warnings on Windows.

0.3.0

03 Mar 16:31
Compare
Choose a tag to compare

Added first_true_1d(), first_true_2d(). Added tools for performance graphing.

0.2.9

10 Feb 03:24
Compare
Choose a tag to compare

Corrected segmentation fault resulting from attempting to parse invalid datetime64 strings in AK_CPL_to_array_via_cast.