Recent Releases of https://github.com/static-frame/arraykit

https://github.com/static-frame/arraykit - 1.1.0

Now building free-threaded compatible wheels for Python 3.13.

Added is_objectable() and is_objectable_dt64().

Added astype_array().

- C
Published by flexatone about 1 year ago

https://github.com/static-frame/arraykit - 1.0.9

Updated types in pyi file.

- C
Published by flexatone about 1 year ago

https://github.com/static-frame/arraykit - 1.0.8

NumPy datetime64 scalar lookups in AutoMap and FrozenAutoMap explicitly require matching units.

- C
Published by flexatone about 1 year ago

https://github.com/static-frame/arraykit - 1.0.7

Updated build configuration.

- C
Published by flexatone about 1 year ago

https://github.com/static-frame/arraykit - 1.0.6

Updated build configuration.

- C
Published by flexatone about 1 year ago

https://github.com/static-frame/arraykit - 1.0.5

Updated build configuration.

- C
Published by flexatone about 1 year ago

https://github.com/static-frame/arraykit - 1.0.3

Updated build configuration.

- C
Published by flexatone about 1 year ago

https://github.com/static-frame/arraykit - 1.0.2

Updated build configuration.

- C
Published by flexatone about 1 year ago

https://github.com/static-frame/arraykit - 1.0.1

Updated release CI.

- C
Published by flexatone about 1 year ago

https://github.com/static-frame/arraykit - 1.0.0

Integrated AutoMap and FrozenAutoMap from arraymap.

Removed global integer cache from AutoMap and FrozenAutoMap for thread safety.

- C
Published by flexatone about 1 year ago

https://github.com/static-frame/arraykit - 0.10.0

Now building wheels for Python 3.13.

- C
Published by flexatone over 1 year ago

https://github.com/static-frame/arraykit - 0.9.0

Added TriMap.map_merge().

- C
Published by flexatone almost 2 years ago

https://github.com/static-frame/arraykit - 0.8.3

Corrected incorrect component of _TLabel in __init__.pyi.

- C
Published by flexatone almost 2 years ago

https://github.com/static-frame/arraykit - 0.8.2

Updated build configuration.

- C
Published by flexatone almost 2 years ago

https://github.com/static-frame/arraykit - 0.8.1

Updated build include_dirs configuration.

- C
Published by flexatone almost 2 years ago

https://github.com/static-frame/arraykit - 0.8.0

Now building with NumPy 2.0.

- C
Published by flexatone about 2 years ago

https://github.com/static-frame/arraykit - 0.7.2

Improved array_to_tuple_array() and array_to_tuple_iter() to preserve tuple in 1D arrays.

- C
Published by flexatone about 2 years ago

https://github.com/static-frame/arraykit - 0.7.1

Extended array_to_tuple_array() and array_to_tuple_iter() to support 1D arrays.

- C
Published by flexatone about 2 years ago

https://github.com/static-frame/arraykit - 0.7.0

Added array2d_to_array1d().

Added array2d_tuple_iter().

- C
Published by flexatone about 2 years ago

https://github.com/static-frame/arraykit - 0.6.3

Optimized memory allocation strategy for nonzero_1d().

- C
Published by flexatone about 2 years ago

https://github.com/static-frame/arraykit - 0.6.2

Extended nonzero_1d() to support non-contiguous arrays.

Optimizations to TriMap when mapping to object and flexible dtypes.

- C
Published by flexatone about 2 years ago

https://github.com/static-frame/arraykit - 0.6.1

Enhancements and optimizations to TriMap.

Added nonzero_1d().

- C
Published by flexatone about 2 years ago

https://github.com/static-frame/arraykit - 0.6.0

Added TriMap utility class for join optimization.

- C
Published by flexatone about 2 years ago

https://github.com/static-frame/arraykit - 0.5.1

Restored functional wheels for Mac OS x86_64.

- C
Published by flexatone over 2 years ago

https://github.com/static-frame/arraykit - 0.5.0

Now building wheels for 3.12.

Now building functional wheels for Mac OS arm64 / Apple Silicon.

- C
Published by flexatone over 2 years ago

https://github.com/static-frame/arraykit - 0.4.11

Updated types in pyi file.

- C
Published by flexatone almost 3 years ago

https://github.com/static-frame/arraykit - 0.4.10

Updated types in pyi file.

Minimum supported Python set to 3.8.

Minimum supported NumPy set to 1.19.5.

- C
Published by flexatone almost 3 years ago

https://github.com/static-frame/arraykit - 0.4.9

Improved performance of first_true_1d() and first_true_2d().

- C
Published by flexatone about 3 years ago

https://github.com/static-frame/arraykit - 0.4.8

Restored behavior of Blockndex.rows to return -1 when BlockIndex has zero rows.

- C
Published by flexatone about 3 years ago

https://github.com/static-frame/arraykit - 0.4.7

Added BlockIndex.iter_block().

Corrected issue in BlockIndex.shape when the BlockIndex has zero rows.

- C
Published by flexatone about 3 years ago

https://github.com/static-frame/arraykit - 0.4.6

Corrected handling of empty selections in BlockIndex.iter_contiguous().

- C
Published by flexatone about 3 years ago

https://github.com/static-frame/arraykit - 0.4.5

Corrected handling of ascending in BlockIndex.iter_contiguous() with Boolean arrays.

- C
Published by flexatone about 3 years ago

https://github.com/static-frame/arraykit - 0.4.4

Corrected deallocation routines in BlockIndex.iter_contiguous().

- C
Published by flexatone about 3 years ago

https://github.com/static-frame/arraykit - 0.4.3

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

- C
Published by flexatone about 3 years ago

https://github.com/static-frame/arraykit - 0.4.2

Added slice_to_ascending_slice().

Updated BlockIndex.shape to internally cache the shape tuple.

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

- C
Published by flexatone about 3 years ago

https://github.com/static-frame/arraykit - 0.4.1

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.

- C
Published by flexatone about 3 years ago

https://github.com/static-frame/arraykit - 0.4.0

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.

- C
Published by flexatone about 3 years ago

https://github.com/static-frame/arraykit - 0.3.4

Simplified identification of pd.NaTType in isna_element().

- C
Published by flexatone about 3 years ago

https://github.com/static-frame/arraykit - 0.3.3

Corrected potential memory leak in isna_element().

- C
Published by flexatone about 3 years ago

https://github.com/static-frame/arraykit - 0.3.2

Optimization to delimited_to_arrays() character reading per line.

- C
Published by flexatone about 3 years ago

https://github.com/static-frame/arraykit - 0.3.1

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.

- C
Published by flexatone over 3 years ago

https://github.com/static-frame/arraykit - 0.3.0

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

- C
Published by flexatone over 3 years ago

https://github.com/static-frame/arraykit - 0.2.9

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

- C
Published by flexatone over 3 years ago

https://github.com/static-frame/arraykit - 0.2.8

Added include_none argument to isna_element(); implemented identification of Pandas pd.Timestamp NaT.

- C
Published by flexatone over 3 years ago

https://github.com/static-frame/arraykit - 0.2.7

Updated most-recent NumPy references to 1.23.5.

- C
Published by flexatone over 3 years ago

https://github.com/static-frame/arraykit - 0.2.6

Maintenance release.

- C
Published by flexatone over 3 years ago

https://github.com/static-frame/arraykit - 0.2.5

Optimization to numerical array creation in delimited_to_arrays().

- C
Published by flexatone over 3 years ago

https://github.com/static-frame/arraykit - 0.2.4

Set NumPy minimum version at 1.18.5.

- C
Published by flexatone over 3 years ago

https://github.com/static-frame/arraykit - 0.2.3

Extended arguments to and functionality in split_after_count to support the complete CSV dialect interface.

Now building wheels for 3.11.

- C
Published by flexatone over 3 years ago

https://github.com/static-frame/arraykit - 0.2.2

Refinements to ensure typed-parsed ints are always int64 in delimited_to_arrays.

- C
Published by flexatone over 3 years ago

https://github.com/static-frame/arraykit - 0.2.1

Implemented count_iteration, split_after_count.

- C
Published by flexatone over 3 years ago

https://github.com/static-frame/arraykit - 0.2.0

Implemented delimited_to_arrays, iterable_str_to_array_1d.

- C
Published by flexatone over 3 years ago

https://github.com/static-frame/arraykit - 0.1.13

Now building Python 3.10 wheels.

- C
Published by flexatone almost 4 years ago

https://github.com/static-frame/arraykit - 0.1.12

Added get_new_indexers_and_screen.

- C
Published by flexatone almost 4 years ago

https://github.com/static-frame/arraykit - 0.1.11

Maintenance release.

- C
Published by flexatone about 4 years ago

https://github.com/static-frame/arraykit - 0.1.10

Maintenance release.

- C
Published by flexatone about 4 years ago

https://github.com/static-frame/arraykit - 0.1.9

Improvements to performance of array_deepcopy.

Added dtype_from_element.

- C
Published by flexatone almost 5 years ago

https://github.com/static-frame/arraykit - 0.1.8

Revised cross compile releases.

- C
Published by flexatone about 5 years ago

https://github.com/static-frame/arraykit - 0.1.7

Added dtype_from_element().

- C
Published by flexatone about 5 years ago

https://github.com/static-frame/arraykit - 0.1.6

Explicit imports in __init__.py for better static analysis.

- C
Published by flexatone about 5 years ago

https://github.com/static-frame/arraykit - 0.1.5

Added isna_element().

- C
Published by flexatone about 5 years ago

https://github.com/static-frame/arraykit - 0.1.4

Re-release of 0.1.3 for CI.

- C
Published by flexatone about 5 years ago

https://github.com/static-frame/arraykit - 0.1.3

Redesigned package structure for inclusion of py.typed and __init__.pyi.

array_deepcopy now accepts kwargs and makes the memo dict optional.

- C
Published by flexatone about 5 years ago

https://github.com/static-frame/arraykit - 0.1.2

Now consisting of the following functions:

{"immutable_filter", immutable_filter, METH_O, NULL}, {"mloc", mloc, METH_O, NULL}, {"name_filter", name_filter, METH_O, NULL}, {"shape_filter", shape_filter, METH_O, NULL}, {"column_2d_filter", column_2d_filter, METH_O, NULL}, {"column_1d_filter", column_1d_filter, METH_O, NULL}, {"row_1d_filter", row_1d_filter, METH_O, NULL}, {"array_deepcopy", array_deepcopy, METH_VARARGS, NULL}, {"resolve_dtype", resolve_dtype, METH_VARARGS, NULL}, {"resolve_dtype_iter", resolve_dtype_iter, METH_O, NULL},

- C
Published by flexatone about 5 years ago

https://github.com/static-frame/arraykit - 0.1.1

Now consisting of the following functions: {"immutable_filter", immutable_filter, METH_O, NULL}, {"mloc", mloc, METH_O, NULL}, {"name_filter", name_filter, METH_O, NULL}, {"shape_filter", shape_filter, METH_O, NULL}, {"column_2d_filter", column_2d_filter, METH_O, NULL}, {"column_1d_filter", column_1d_filter, METH_O, NULL}, {"row_1d_filter", row_1d_filter, METH_O, NULL}, {"array_deepcopy", array_deepcopy, METH_VARARGS, NULL}, {"resolve_dtype", resolve_dtype, METH_VARARGS, NULL}, {"resolve_dtype_iter", resolve_dtype_iter, METH_O, NULL},

- C
Published by flexatone about 5 years ago

https://github.com/static-frame/arraykit - 0.1.0

Initial release.

- C
Published by flexatone over 5 years ago