The ArrayKit library provides utilities for creating and transforming NumPy arrays, implementing performance-critical StaticFrame operations as Python C extensions.
Code: https://github.com/InvestmentSystems/arraykit
Packages: https://pypi.org/project/arraykit
ArrayKit requires the following:
- Python >= 3.6
- NumPy >= 1.17.4
Explicit imports in __init__.py for better static analysis.
Added isna_element()
.
Redesigned package structure for inclusion of py.typed
and __init__.pyi
.
array_deepcopy
now accepts kwargs and makes the memo
dict optional.
Maintenance release of the following interfaces:
immutable_filter
mloc
shape_filter
column_2d_filter
column_1d_filter
row_1d_filter
array_deepcopy
resolve_dtype
resolve_dtype_iter