Skip to main content
https://img.shields.io/pypi/pyversions/arraykit.svg https://img.shields.io/pypi/v/arraykit.svg https://img.shields.io/conda/vn/conda-forge/arraykit.svg https://img.shields.io/github/actions/workflow/status/static-frame/arraykit/ci.yml?branch=master&label=build&logo=Github

arraykit

The ArrayKit library provides utilities for creating and transforming NumPy arrays, implementing performance-critical StaticFrame operations as Python C extensions.

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

Packages: https://pypi.org/project/arraykit

Dependencies

ArrayKit requires the following:

  • Python>=3.10

  • numpy>=1.24.3

What is New in ArrayKit

1.8.0

Added fill_directional().

1.7.0

Added group_ordering().

1.6.0

Added factorize().

1.5.0

Added transition_slices_from_group().

1.4.0

Added write_array_to_file().

1.3.1

Improved slice_to_unit() integer extraction.

1.3.0

Added slice_to_unit().

1.2.1

Minor improvement in efficiency of string-to-float conversion in delimited_to_arrays().

1.2.0

Now building wheels for Python 3.14 and 3.14t.

1.1.0

Now building free-threaded compatible wheels for Python 3.13.

Added is_objectable() and is_objectable_dt64().

Added astype_array().

1.0.9

Updated types in pyi file.

1.0.8

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

1.0.7

Updated build configuration.

1.0.6

Updated build configuration.

1.0.5

Updated build configuration.

1.0.4

Updated build configuration.

1.0.3

Updated build configuration.

1.0.2

Updated build configuration.

1.0.1

Updated build configuration.

1.0.0

Integrated AutoMap and FrozenAutoMap from arraymap.

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

0.10.0

Now building wheels for Python 3.13.

0.9.0

Added TriMap.map_merge().

0.8.3

Corrected incorrect component of _TLabel in __init__.pyi.

0.8.2

Updated build configuration.

0.8.1

Updated build configuration.

0.8.0

Now building with NumPy 2.0.

0.7.2

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

0.7.1

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

0.7.0

Added array_to_tuple_array().

Added array_to_tuple_iter().

0.6.3

Optimized memory allocation strategy for nonzero_1d().

0.6.2

Extended nonzero_1d() to support non-contiguous arrays.

Optimizations to TriMap when mapping to object and flexible dtypes.

0.6.1

Enhancements and optimizations to TriMap.

Added nonzero_1d().

0.6.0

Added TriMap utility class for join optimization.

0.5.1

Restored functional wheels for Mac OS x86_64.

0.5.0

Now building wheels for 3.12.

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

0.4.11

Updated types in pyi file.

0.4.10

Updated types in pyi file.

Minimum supported Python set to 3.8.

Minimum supported NumPy set to 1.19.5.

0.4.9

Improved performance of first_true_1d() and first_true_2d().

0.4.8

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

0.4.7

Added BlockIndex.iter_block().

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

0.4.6

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

0.4.5

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

0.4.4

Corrected deallocation routines in BlockIndex.iter_contiguous().

0.4.3

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

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.

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.

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.

0.3.4

Simplified implementation of NaTType identification in isna_element().

0.3.3

Corrected potential memory leak in isna_element().

0.3.2

Optimization to delimited_to_arrays() character reading per line.

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.

0.3.0

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

0.2.9

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

0.2.8

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

0.2.7

Updated most-recent NumPy references to 1.23.5.

0.2.6

Maintenance release.

0.2.5

Optimization to numerical array creation in delimited_to_arrays().

0.2.4

Set NumPy minimum version at 1.18.5.

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.

0.2.2

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

0.2.1

Implemented count_iteration, split_after_count.

0.2.0

Implemented delimited_to_arrays, iterable_str_to_array_1d.

0.1.13

Now building Python 3.10 wheels.

0.1.12

Added get_new_indexers_and_screen.

0.1.10

Updated minimum NumPy to 1.18.5

0.1.9

Improvements to performance of array_deepcopy.

Added dtype_from_element.

0.1.8

Revised cross compile releases.

0.1.7

Added dtype_from_element().

0.1.6

Explicit imports in __init__.py for better static analysis.

0.1.5

Added isna_element().

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.

0.1.2

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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arraykit-1.8.0.tar.gz (125.2 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

arraykit-1.8.0-cp314-cp314t-win_amd64.whl (171.6 kB view details)

Uploaded CPython 3.14tWindows x86-64

arraykit-1.8.0-cp314-cp314t-win32.whl (163.3 kB view details)

Uploaded CPython 3.14tWindows x86

arraykit-1.8.0-cp314-cp314t-musllinux_1_2_x86_64.whl (645.6 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

arraykit-1.8.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (656.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

arraykit-1.8.0-cp314-cp314t-macosx_11_0_arm64.whl (177.1 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

arraykit-1.8.0-cp314-cp314t-macosx_10_13_x86_64.whl (187.3 kB view details)

Uploaded CPython 3.14tmacOS 10.13+ x86-64

arraykit-1.8.0-cp314-cp314-win_amd64.whl (165.7 kB view details)

Uploaded CPython 3.14Windows x86-64

arraykit-1.8.0-cp314-cp314-win32.whl (158.7 kB view details)

Uploaded CPython 3.14Windows x86

arraykit-1.8.0-cp314-cp314-musllinux_1_2_x86_64.whl (596.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

arraykit-1.8.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (604.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

arraykit-1.8.0-cp314-cp314-macosx_11_0_arm64.whl (173.4 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

arraykit-1.8.0-cp314-cp314-macosx_10_13_x86_64.whl (183.9 kB view details)

Uploaded CPython 3.14macOS 10.13+ x86-64

arraykit-1.8.0-cp313-cp313-win_amd64.whl (164.0 kB view details)

Uploaded CPython 3.13Windows x86-64

arraykit-1.8.0-cp313-cp313-win32.whl (157.2 kB view details)

Uploaded CPython 3.13Windows x86

arraykit-1.8.0-cp313-cp313-musllinux_1_2_x86_64.whl (597.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

arraykit-1.8.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (605.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

arraykit-1.8.0-cp313-cp313-macosx_11_0_arm64.whl (173.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

arraykit-1.8.0-cp313-cp313-macosx_10_13_x86_64.whl (183.7 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

arraykit-1.8.0-cp312-cp312-win_amd64.whl (164.0 kB view details)

Uploaded CPython 3.12Windows x86-64

arraykit-1.8.0-cp312-cp312-win32.whl (157.2 kB view details)

Uploaded CPython 3.12Windows x86

arraykit-1.8.0-cp312-cp312-musllinux_1_2_x86_64.whl (597.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

arraykit-1.8.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (605.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

arraykit-1.8.0-cp312-cp312-macosx_11_0_arm64.whl (173.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

arraykit-1.8.0-cp312-cp312-macosx_10_13_x86_64.whl (183.7 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

arraykit-1.8.0-cp311-cp311-win_amd64.whl (163.7 kB view details)

Uploaded CPython 3.11Windows x86-64

arraykit-1.8.0-cp311-cp311-win32.whl (156.5 kB view details)

Uploaded CPython 3.11Windows x86

arraykit-1.8.0-cp311-cp311-musllinux_1_2_x86_64.whl (582.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

arraykit-1.8.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (589.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

arraykit-1.8.0-cp311-cp311-macosx_11_0_arm64.whl (173.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

arraykit-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl (183.1 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

arraykit-1.8.0-cp310-cp310-win_amd64.whl (163.9 kB view details)

Uploaded CPython 3.10Windows x86-64

arraykit-1.8.0-cp310-cp310-win32.whl (156.7 kB view details)

Uploaded CPython 3.10Windows x86

arraykit-1.8.0-cp310-cp310-musllinux_1_2_x86_64.whl (566.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

arraykit-1.8.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (572.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

arraykit-1.8.0-cp310-cp310-macosx_11_0_arm64.whl (173.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

arraykit-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl (183.4 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file arraykit-1.8.0.tar.gz.

File metadata

  • Download URL: arraykit-1.8.0.tar.gz
  • Upload date:
  • Size: 125.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for arraykit-1.8.0.tar.gz
Algorithm Hash digest
SHA256 4336ea967944d45760dc9804482184a912fdd392f776e93713c8d4cddccf8e4c
MD5 afdb27f37af965c1bfc4da98a225c8b1
BLAKE2b-256 0d6cfba014d399a3e68f8f16e8a44e5286dc1288b616e310a63c07d7fbf8c502

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: arraykit-1.8.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 171.6 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for arraykit-1.8.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 b12316cb8333d6c029d2631f7bc81767f753a8bd5e174cbc12904b77d21d0ae7
MD5 f6ef268cab76973915d69af9534c3e19
BLAKE2b-256 01f32e4f79a78da51ca1304f15aa038e2f21605a4dc8ebb975a4b58fabeb4e36

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp314-cp314t-win32.whl.

File metadata

  • Download URL: arraykit-1.8.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 163.3 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for arraykit-1.8.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 f40caccb5e5c5db59b0246876263ea123ab801cd340b764a9b9034b049b45f03
MD5 3410ac803c3622b2acf0aa0610672c3e
BLAKE2b-256 41f5d94f464fde94a9764aaba2763aa6e00cb87424badc632b2211823400c1e0

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1f8ecd8e2edc3090a682c9ecc5f8c8fabc3d071a73b47280fa8f4ef1fc579a49
MD5 5bfa7d918b8f3e938136ebc32ba6a6b7
BLAKE2b-256 7da385908d7b274aaf69c7054625a48e1395836682402eb22037a94e3fd9ca4e

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7495d4af694b2bd968e3d4ee3a1107672641fc952dbbac141dbc130ca4e8dbdb
MD5 cf8167e89c1c94e3dc0b26ee1b5bd8ef
BLAKE2b-256 201c00d3c2f26b9faf7892f5fc416ed6709a1ef0a5c808651545d18ab592d785

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 94cc5536451c7a84ff197ea23861e7044fae229c551bee585dfd4c57c65556c4
MD5 da65bfb6f3cd32325e663593dd789308
BLAKE2b-256 b6b01b740f0ec21b6344809113ccf557ce8f3b220dc5e9977c7a8d3206fa833a

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp314-cp314t-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp314-cp314t-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 6cf570858465123708148e9d4434b519ae1b59416ed0a2dd14b0b764a4c3df84
MD5 d64e4a14c023ee027e320c93be93d861
BLAKE2b-256 7d7d828c33da1f6d32e40d972d8a16347270812f5762a5f498e75095002faa8f

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: arraykit-1.8.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 165.7 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for arraykit-1.8.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 dd7c983998ca1ac563e65158541b0e8ef9d4b4562e6f1e6cecaba4d7042b9153
MD5 88ff030fe9334258d9b43d7b669e80c9
BLAKE2b-256 404d60d377258d252f1d15bc85b5ed1f10fcce74312245cb6eaf1c61de58a98c

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp314-cp314-win32.whl.

File metadata

  • Download URL: arraykit-1.8.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 158.7 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for arraykit-1.8.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 46a4d4052b848139fd93dad4568f784a06f40beb7319fb21aa26e11bb02fa711
MD5 dddc9337a6d33cc6909585d995c8fcb8
BLAKE2b-256 f974390437026e72b5222c8aeb386836bef91d9f054872db20162b105fb3b7b5

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9808d49597471d4b304b94e388a453b56820c592c92fb662ef817dae39b9d1e0
MD5 cbc785e31760a2ea5902ea783f96652d
BLAKE2b-256 abc93dcd545e1ba9b358d4e98693474bfbcd0e5c96ab3609eec5ecfac7fa1e81

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 260d3ac0b70b0b5e4e73ebc943a9cbc311e6532917f3638c25c4b1d252bfab3d
MD5 5b57ff38a6e4c50713263fc0c5164353
BLAKE2b-256 27ed1af781dc85c1a97d509bf813214c78f781aa4371048151f4787004e80685

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9d0efb70c6c568162f2d311cf2f4bc02b21a034bc2c2e992be2d4b9cdf3ef202
MD5 8fbdf7c1fe60a1f4c028f3b5c020efdd
BLAKE2b-256 46a8ecdf64be666128c32d4d77f871ddff9380a6b9ae7b562c08d3a11ab6a70c

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp314-cp314-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 1be8c40f85f92c469cd6257dc311215adbc99963e4baf4e8295c00e91dfd7168
MD5 2feae56325a55fc858f3dd0940096d3d
BLAKE2b-256 1d47caeff4a09081df7f42de8c5e67e85a1fdb9bc638771b5c71eaa1ad6dbd29

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: arraykit-1.8.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 164.0 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for arraykit-1.8.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 02fb4ee447c9b6d996f0821110a31b2f4a688d34a8be6d7da1c3a4c23b745dd9
MD5 f314533f92739ca38c73db6dfc44c185
BLAKE2b-256 f19830d1780036ae176daba6544c1e74d7ff6b8a35e4f52c377e17c479054405

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: arraykit-1.8.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 157.2 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for arraykit-1.8.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 19cfbe101c25e3291b5056a352c0d8e599b8e34c4600a7959d7064043229182b
MD5 51f5b54d5c60e53c852575957cccce47
BLAKE2b-256 d09b29e6df76bcf16147f65265dd62075246626c84a6ab547050cbdd1beabd9f

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d0d0481f959c51830ce6de3d4f49dba0aa57cdd8e6cf4ba1784fd3bd8e8d9ef0
MD5 ec4d3a14522eb9f678c2baa2e4edafbe
BLAKE2b-256 d80f5060c040758fdea4419c241336c84ac827acca65983f5a88043a2dfbba36

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 43feaec51b5e73f6a53ff1eb8fa213f2a3c302757a5e6c18edb094d097df9ac0
MD5 7a1395a9d04e6bcc32301640be4cba76
BLAKE2b-256 e6cfec4b7328837aad3390de4f6880670ab4f16088beaf51cba9f36d98f5c150

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7098511fa8f865ef11c31f6e10d15c6eb2b6c2f98deaee71229d03565ca0e285
MD5 0e5f3d47abf9001377ccfbfc772a5e5b
BLAKE2b-256 cd427ba3ec3735df79126c68fb49490b1fe2a7f1bc6eaf8db295a148db034ebc

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 6bf0f2891579c2046e552f2088076394c0a7c8aa4e2140a514464b25b7a3a358
MD5 dc729e6fa8f820727dc47c3d2d97dbeb
BLAKE2b-256 2189d405fed0776f6f757830e7b8c72632a17fde74ecc5513c2b1fecd2f3137b

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: arraykit-1.8.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 164.0 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for arraykit-1.8.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9f7c6e8b4d3a090157affcbc0a18ee2f82bac6cfb23f699c1aae5f6b983ebd47
MD5 740132c21b72f3d524e1d0091dff3f66
BLAKE2b-256 067cf95d804a36d8b3a9814bb1272fb298a7905f14016f5335aa00afe9d08829

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: arraykit-1.8.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 157.2 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for arraykit-1.8.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 a0d5a7f34ad43806e8d97d7a70418c5136128ec97881e37a022eac5aee12d400
MD5 2dcf80eb890022e3901f43b6f273908c
BLAKE2b-256 37a9b9b6baaf4ae379c3c1d6589b5d76c7c14413edb23c16235c730d5101f2fc

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a837054f42cd28e9ecff748e55d00a6a0d0348f6b5fdb8413f0bee76ef9984a0
MD5 789ac98f973ce1922f3a34a31f42795c
BLAKE2b-256 b70555c1a9aff4b451abfd13b625648a8d182e6abec3e6e6db3c7448aa7c2c83

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 09a81081bcd6b5948dcd64635b83db1ee6059bfb781744aef9bf5807eb7fcb3f
MD5 3e110a0ef660eb90e183eee968b72050
BLAKE2b-256 c91501271f8ab636b94fe55c5d4c3acec483b455721f9895e4d8f80d7175a241

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fdb5c2ca7a38837927d09abb8a833355d17ad20f5623d2fddb475dfddba93faf
MD5 d78f8a673ce28e48eccd01856c9d9f7e
BLAKE2b-256 1477efd12dfdb6dc22c6ba0aa9593c21afaa5e09a79904937d73b5b18e1b04c9

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 c06b31c4d1e42334f0dd5b41285c35ffb0ff2bccf5ae147481ff5108a7424631
MD5 1850596cf969b4d872eed3061987add0
BLAKE2b-256 64865caa6c561f8a7be226830454f7c27dfcea12abb186c597625734e7f8bac8

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: arraykit-1.8.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 163.7 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for arraykit-1.8.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 96f70f249ee723881071a387519215d39ccc4b1b72c38bcd08ab6443a9c8e0cb
MD5 a37e1073cf454e5bc3ebf755f342f907
BLAKE2b-256 60cfee7305aa498e9b12aad7d2a83da7f7eefeb30ec01079fc31c5d492b5f11a

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: arraykit-1.8.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 156.5 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for arraykit-1.8.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 521065c4065ab70e6164deb8ac52fdd0bb88454b63a098bd3cdfda78fa1cf601
MD5 99a213fe5ebfa53857ebde45f8139130
BLAKE2b-256 0f65b31f217610d098486ceced67e8d343e7584e3450c37a05e7e60e77e329d0

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 163e1a6b507399e0140dcc587f0ac640b0f1f21f9a3e5b058fbb121f69f6bbc6
MD5 7f1bd3bfa1bfa38ffeb7b3d03431ea9e
BLAKE2b-256 813c42c258b6fae622c898ababc7404fd958534d999fbe7981efec7d5ac011e0

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0d837c08ef3c4f161e5d86c0ebe736560e05ba69f053d452b2e2ebb7080e7f19
MD5 dcfb65b0a11416b324e112f843d8d1e3
BLAKE2b-256 ae02b40829e0559d14ebee9cf8b7f1c916d0536b99fd5627dc412787070f0ab7

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 267124fdb352237edee7c2751d234ce62246c96304e1b907d75463c11eccdf0d
MD5 3637b91dcbe1ab3847e663e9b04d70f9
BLAKE2b-256 e3ea67f6b436f691169060955575083929afe26ce7c32b1ec6ac2ec807b67c47

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c7a02cca8f1e4ed255815b98965f292bff4cdcb241b25ce48e5c0599c5613aff
MD5 0b22148fb3ce4f5378cf8b84484f1d40
BLAKE2b-256 736941b4bda164216b0be5831562d8749a078b8faa853b4c04425fd22eb915e7

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: arraykit-1.8.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 163.9 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for arraykit-1.8.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 48432e03c249e36c76b7a96b042bf4bdd55ac95e6bcb16390c051124fa276d7a
MD5 8a990bae6bde232bda6df84578a330cd
BLAKE2b-256 78831eef05887e389147d512d6048633d84b5092b94168792a9c72025dce13ce

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: arraykit-1.8.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 156.7 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for arraykit-1.8.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 1fa68bf14ac798175dab5d495cdf598fe5b0f48540db4b8a3a1aac8bff39d12b
MD5 1ba24e645f5522b57b1ba4ea6c720533
BLAKE2b-256 3df0bb39440b633c178e1a361103f3a04c50b27e222c0f55d851a2d590b86e22

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 29e6e0dfb4fc1df121f1cfa0d263b04862d87df14f21aad0b24c776eb6a07099
MD5 b5b0c74cb32948178f8cdf1347dbb124
BLAKE2b-256 673d56cd3746d20d0a8d7ed487e3696cb3cf07b7d822094415bbb9cce6cf88ae

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 18ee2cbed42b588ab929375d9d8cf9317cbc889b2714dae165709f4606010a97
MD5 6c775e366cf99a5d456f5f7a8a8055a5
BLAKE2b-256 4cb6e735c8e8564486dc9c99b68fb278c7f0837b4f943031a5012a326d1409fa

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a1d063b31dd5884a9d7bb31ff2dc272c51a6cb05d4dec646785007897778973c
MD5 d2fe949240326013e45a0690810b2f4a
BLAKE2b-256 14ab3c7e8b01d908104d41e9d6420fda5b108e4531a93d15937b5a08456c45d0

See more details on using hashes here.

File details

Details for the file arraykit-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for arraykit-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2e9b0b4001909c508ee69839830f6481a564296320d1bb364a551c12e445b7a7
MD5 d0ee17419261809dd6d338c021070a24
BLAKE2b-256 7492143ae1469c4827220bf83a7e1d603f56bcf46cbe4d2b5564a993dc004ed5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page