Skip to main content

Array utilities for StaticFrame

Project description

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

Project details


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.6.0.tar.gz (119.8 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.6.0-cp314-cp314t-win_amd64.whl (167.3 kB view details)

Uploaded CPython 3.14tWindows x86-64

arraykit-1.6.0-cp314-cp314t-win32.whl (159.2 kB view details)

Uploaded CPython 3.14tWindows x86

arraykit-1.6.0-cp314-cp314t-musllinux_1_2_x86_64.whl (629.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

arraykit-1.6.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (641.6 kB view details)

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

arraykit-1.6.0-cp314-cp314t-macosx_11_0_arm64.whl (172.9 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

arraykit-1.6.0-cp314-cp314t-macosx_10_13_x86_64.whl (182.7 kB view details)

Uploaded CPython 3.14tmacOS 10.13+ x86-64

arraykit-1.6.0-cp314-cp314-win_amd64.whl (161.4 kB view details)

Uploaded CPython 3.14Windows x86-64

arraykit-1.6.0-cp314-cp314-win32.whl (154.8 kB view details)

Uploaded CPython 3.14Windows x86

arraykit-1.6.0-cp314-cp314-musllinux_1_2_x86_64.whl (583.2 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

arraykit-1.6.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (590.5 kB view details)

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

arraykit-1.6.0-cp314-cp314-macosx_11_0_arm64.whl (169.4 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

arraykit-1.6.0-cp314-cp314-macosx_10_13_x86_64.whl (179.6 kB view details)

Uploaded CPython 3.14macOS 10.13+ x86-64

arraykit-1.6.0-cp313-cp313-win_amd64.whl (159.8 kB view details)

Uploaded CPython 3.13Windows x86-64

arraykit-1.6.0-cp313-cp313-win32.whl (153.2 kB view details)

Uploaded CPython 3.13Windows x86

arraykit-1.6.0-cp313-cp313-musllinux_1_2_x86_64.whl (583.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

arraykit-1.6.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (591.1 kB view details)

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

arraykit-1.6.0-cp313-cp313-macosx_11_0_arm64.whl (169.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

arraykit-1.6.0-cp313-cp313-macosx_10_13_x86_64.whl (179.4 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

arraykit-1.6.0-cp312-cp312-win_amd64.whl (159.8 kB view details)

Uploaded CPython 3.12Windows x86-64

arraykit-1.6.0-cp312-cp312-win32.whl (153.2 kB view details)

Uploaded CPython 3.12Windows x86

arraykit-1.6.0-cp312-cp312-musllinux_1_2_x86_64.whl (583.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

arraykit-1.6.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (591.7 kB view details)

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

arraykit-1.6.0-cp312-cp312-macosx_11_0_arm64.whl (169.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

arraykit-1.6.0-cp312-cp312-macosx_10_13_x86_64.whl (179.4 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

arraykit-1.6.0-cp311-cp311-win_amd64.whl (159.4 kB view details)

Uploaded CPython 3.11Windows x86-64

arraykit-1.6.0-cp311-cp311-win32.whl (152.6 kB view details)

Uploaded CPython 3.11Windows x86

arraykit-1.6.0-cp311-cp311-musllinux_1_2_x86_64.whl (569.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

arraykit-1.6.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (576.7 kB view details)

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

arraykit-1.6.0-cp311-cp311-macosx_11_0_arm64.whl (169.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

arraykit-1.6.0-cp311-cp311-macosx_10_9_x86_64.whl (179.0 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

arraykit-1.6.0-cp310-cp310-win_amd64.whl (159.6 kB view details)

Uploaded CPython 3.10Windows x86-64

arraykit-1.6.0-cp310-cp310-win32.whl (152.8 kB view details)

Uploaded CPython 3.10Windows x86

arraykit-1.6.0-cp310-cp310-musllinux_1_2_x86_64.whl (553.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

arraykit-1.6.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (558.3 kB view details)

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

arraykit-1.6.0-cp310-cp310-macosx_11_0_arm64.whl (169.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

arraykit-1.6.0-cp310-cp310-macosx_10_9_x86_64.whl (179.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: arraykit-1.6.0.tar.gz
  • Upload date:
  • Size: 119.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for arraykit-1.6.0.tar.gz
Algorithm Hash digest
SHA256 eb39a4bbd42e6d7cce7dec773f84425b3dfcd6bc155e20118b4e711d66409024
MD5 5cc7a83cb20a94543e656c8f05686134
BLAKE2b-256 a7e8fdbd3307badedb81127d50a2d9250f05842fc106bd282b755516ffd844c3

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for arraykit-1.6.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 c366ab9260a6e0eb1c794f0c4a2966d786da4f37a141829b36e753a3335740c1
MD5 0fe6bca2c060fa965f0ea78c054a332e
BLAKE2b-256 8aa44db0bc4a9d7d6e056bb952098619d0ff9c12e7cfd2f132ea18de28add884

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arraykit-1.6.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 159.2 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for arraykit-1.6.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 0c345aaba6eafe49e2eb6c115f956ecdd48415c470d643707c580bd497ee74db
MD5 44527fe83ef13c6f1a7a3a615f59aff6
BLAKE2b-256 685299c296d1b451d76f07ec5d6083cad6f478e1d97f1ec730580aa63a0f74f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.6.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a2a2c061eb621e069f8819a9baab5094ddbf150dad83d679410d1b17b889da98
MD5 4679a384cb593c2b398eb993b3beb0f8
BLAKE2b-256 e83f58c41f0b1d58934401fd3bba91868eff999b420099b092a798f007614e27

See more details on using hashes here.

File details

Details for the file arraykit-1.6.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.6.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 42f66a38218bb3c157853727bb8970a4c960120398cc8d06679395c31bd1cc4b
MD5 0df16eeb86453c8f7d411b4d2c188d79
BLAKE2b-256 4e4ec4c2ba8bd87e131d0d749d19fe559b5e98cd0a2a021dffc60996957e3035

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.6.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 413c5f995fea7c6b3d4c1b2fe6dd633470317760fd2a2eeb0a947024c69b1f90
MD5 4db31a425f99feb6aab1790ee0bd8b84
BLAKE2b-256 f9d908ca48cb402be0fae04ac4510e080b453319163351053cf8a9a416c56bea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.6.0-cp314-cp314t-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 fe24964697dff3964f264fc033b69b36b92807df3d2a9d5c5286727efc7c6c05
MD5 3004b0137f610e9fbba7eb2f26f5ad82
BLAKE2b-256 9274d656db72dcc1cedef3d4ff47730a87edda09ecd90dbc51f41202feca25eb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arraykit-1.6.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 161.4 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for arraykit-1.6.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 35c17351a076e943f582760338d421388366810de41ceb82c717a5c360c70a8f
MD5 87b08061ce1b3dfa024b6a23b39a3880
BLAKE2b-256 691c4494d9176186d77a27283bb402cbb6a9c250d95368dafed34b1b2e7a2734

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arraykit-1.6.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 154.8 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for arraykit-1.6.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 36b4dd4799346335a8ab03b425cef7b683d708156e8bd9eb40860f2a46349409
MD5 989303e5de528a16ed3022d81a54013d
BLAKE2b-256 78bae78c8f3637ef9135f46914cbeeb3200b27ec17e74bbc8bbca45c4d6122fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.6.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 18bfa37b12bcbe935d2bdc8cc53930ac4a3f8f40290f6760070ccab34b512a2a
MD5 01e688a31a21690af8c026443ecc8109
BLAKE2b-256 e926ed1bde19858f626ab10587ec3194fe9d0cc11f55c9f2633eb931832d8845

See more details on using hashes here.

File details

Details for the file arraykit-1.6.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.6.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ab74bb98fe1ae6e1f09118972ec20a1065c8e7e3607b1e99b58fb0e2ec76eb1c
MD5 fba4dfe3585efd7d8436ac96964aef4a
BLAKE2b-256 11aabee7c8c57b07a40d27bf54ea1c5009f1e4902915ffffa2c5d22d3038f99f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.6.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bf1719725d809f4a4f44c8dc002585e555fc01b5c1e9248d81dd47c422d6a7c8
MD5 2ce91f6c75e89bbc4188cb751ad03f99
BLAKE2b-256 ed17cc71e73d6cec0653c4010d984a7fedb1fe30c9e0c10cb0e582b95b90f0fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.6.0-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 5d81ddc1771b43c0ae0419cf2838f6752f268fa4be578fd0fb2958e5df204580
MD5 6b6260fcb1eb40458c979e1b94344f32
BLAKE2b-256 70a5286a0b5fb5ce4b67ac29cb75f31631c3b6e964e9a0bdfb1d4ce71d47abbc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arraykit-1.6.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 159.8 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for arraykit-1.6.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6f0ebf9a5090512f20b1c0c30e701d13d931898befac3882c0a311dd3609b601
MD5 f45658671cf13a458cc2f7ed3c0a807d
BLAKE2b-256 202b6b7ada063088815ea75bdf2a9bf4ecd36a506ff2f741c2ffb8abfecb7907

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arraykit-1.6.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 153.2 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for arraykit-1.6.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 d6426cca3e65e49ed9e2f06bced8552c3dc0b1dc5a766dec928dc9ccbffc89ae
MD5 0f6490ed4ba2aaa615805f4174ec6565
BLAKE2b-256 a2956778b3a97c789e1299d90ec6b8923341ff8567d843dbf3c25225e6f6f402

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.6.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 880411cdffb89787072f000b76793cc26045d6bcadd940dd20a91c6d6c090247
MD5 5dc6d9f65483edad26f4153f2b2add9e
BLAKE2b-256 a82a08912a1945bb3972a0c4d147e590f9cbb260d93d3f2f099d6a4522214063

See more details on using hashes here.

File details

Details for the file arraykit-1.6.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.6.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 54b4ed1800080af4a5fc9892c078b02ac557847043ad9cf092bfed8b54617fa3
MD5 8f5b95c7ab21be963d6e98892758cd99
BLAKE2b-256 fa552ca61b8eccd82dcc29bbdc1c0eb1f1a9af3441bf53ca6a30f396b7c7977c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.6.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 75cc050176e5c40681cea973e34a569c8287e23b9a08d728042a828416ef1496
MD5 a76dce93b400bdd7cbaa4ae561e3d12f
BLAKE2b-256 1af6d6b754ef3fc93956ac7edf3d35ae2fae64cf0da53f5bad1b531d8768040d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.6.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 19dfd61022fe70f618c913f54de8caece47a4fba2a2a16a691f6f701c0e7727d
MD5 0c233ed343ff671b58d08d59c2ccd13c
BLAKE2b-256 a1d9faeb62d2c8825f7c3ba2fbb3fbc6b69f8f9ba02d2b13377cb0c02eacd8e3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arraykit-1.6.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 159.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for arraykit-1.6.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 32c1d5d5b41bded143ece0c3e8387602a151c0855b36d5b002bd9a58f8e08623
MD5 a088174342f975a93c9522d5ba4742eb
BLAKE2b-256 537b979f4b9f88aa7b0511944e8a52befd76400ea585ac150af5a14e5ef019a6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arraykit-1.6.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 153.2 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for arraykit-1.6.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 469c4bf682935a819e59e57a50d89c45b287a1ebe56a1863eda4c69b61831372
MD5 2a19f0a5a4dcd41196347d6a69c49970
BLAKE2b-256 bbc4eb948289458bc80b0c47a4e1e0f7bf520e718850d3c9be1d0f822d768e22

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.6.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 77fc82e971aec0abef91129964528144998bf9934b951acfd3a3d041dd62bdec
MD5 deb442cb1db0a5e05dad860aea9056a5
BLAKE2b-256 7732d92405f15c3c411287b609bbcfb6017a66d6a8767b6fcd016b0d1ca239b4

See more details on using hashes here.

File details

Details for the file arraykit-1.6.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.6.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 27f068845c00ceeca25b8190cb166401e51e9f176afb77e04ec0f9c480dc7549
MD5 e4c2760168b5301baa72dfecb28a5a8f
BLAKE2b-256 9274074e8fc292b4d74327307cafb94a34fbe706c1e802db1c3fbe1324034b92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.6.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5859a7cf7bc17427376e07a179cf7e0a74a4f21d6d4a873cb7ac7ba4f6c56333
MD5 41772bfa6542dec8666490ba347fc748
BLAKE2b-256 2736f308f40bb393239c2fcf2a2bc65ed45a41962200f658debe94d7def5112f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.6.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 68c3a1909fc2f137e70ca196e759e4c29f8b1a572832f74c50b15f9b415ddfa5
MD5 e8acab11abffbb28a0a5eb555ecae455
BLAKE2b-256 388de4d3d4e89c7c6dbcd05aab6f6296d1396f782f6fb23fb0a59d69b977e6ee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arraykit-1.6.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 159.4 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for arraykit-1.6.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a5d15794e342cefdce6299827ea32bc89a3cd67b77c68d6b78ec5da804a4a73e
MD5 d39f71836ebd8de9cce97be5b1a010eb
BLAKE2b-256 6ff7cd523ba4253aeb2c3541ed3ce7b9b7721098a9ec73e32b6ef5b036b1070a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arraykit-1.6.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 152.6 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for arraykit-1.6.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 8722433d2935b0baa1a79dd37f22894a3a7147eef0ad84b4dc1d4bea866642ef
MD5 8b2db971c42f579b4c3295a972c10e8a
BLAKE2b-256 14bf4305f7692813bc36c77cf7addb2d4ae4f2cc51968cee5bb7baf444026c73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.6.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d4419e66c6ca8297115e64a0ce6519d0a10ff1f025a92a128a65ee138e012434
MD5 f806aead0172c26282c03347132f10ef
BLAKE2b-256 48e24ba2166d3ae535a14afc63c8979093d578d4594e0e14ba125e112051e528

See more details on using hashes here.

File details

Details for the file arraykit-1.6.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.6.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9c29867a4e4ff87ecc86b9d60062e18db243d43c9f505fa2e5e201a9da928ad4
MD5 a49c72600fa4aaa809cdf939b1c08971
BLAKE2b-256 e8082d95614b9b504169216893d69e1314b7a8db887c77ff8526bcb162243b07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.6.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 16299242ebbc57313efee7c62af9ecd190e3f8032d7468dd260575d1e2a8e7dc
MD5 9243a9cf4d62fa5873a88b549536c6f9
BLAKE2b-256 591c0c0166f7370d68494918b7fd436fa85d695c3f504c7cfe272b2b1b1d944c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.6.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4a81101d381d999c776d4ea50dd5b2fb93b2f152c2bb7d7507e59ea6129ec099
MD5 eb1f096a6ef81a30953f4d60321fe5d3
BLAKE2b-256 69a2b96d5055e18300ef6b888c8fb5598e880aaacfa78c498cd23a9eb7ee8e28

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arraykit-1.6.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 159.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for arraykit-1.6.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 73053f78f42cf1a724fe3b4d82a0ea011c32fdc9a27ab0dca046af2ca42787bc
MD5 8d249fac214d3715207a6fbcb987a13a
BLAKE2b-256 17f256ba5514ef24634adbe7f9641a0a51d070b16091f4ca6e332dc0d851ef7b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arraykit-1.6.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 152.8 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for arraykit-1.6.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 ba55e68ed64b342daec1db90bdf7c452e5fe8580b1a43c8bf2e94dd84fc54540
MD5 ce36d83db625aca5e261125c0715b3c4
BLAKE2b-256 17491731277d0701373334fe57561ac90634279f6a740d2fcf5bbfb25db31471

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.6.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 658075b9a38804c062a238170e327c53992ecf06da552181139b21e68927280d
MD5 8b0435bc10e6637294fa928b8b6fdfb3
BLAKE2b-256 8a655d57774fcaf0ab12ad2689d8fd6696226e14b9c469e9480ed5a41ba13be0

See more details on using hashes here.

File details

Details for the file arraykit-1.6.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.6.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d962f76a57262e873b8bb92eb05a477e81790ba8f3cae00090de4c93a3d6c8b4
MD5 63e7b02f8102dd1a7c236bcb1a6da346
BLAKE2b-256 4c199bdc1715ed142b80e8a3f0a31e29bb6137aab8bc68b667217f8975ca0bc8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.6.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4b99f6103f9e640cd0f0cd27128a9635e1c4770d8c0243dce7c5e5565f6e2029
MD5 aeee034b3ae066fdd45498853803fa78
BLAKE2b-256 aecb9795af699df0366da1fef9684188df2933a96a6c15684e6bc331ffa0a812

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.6.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2813b94cea0818c0ee5ec2dd6b5d61ded1196023cdc5c1eb103f56fa3d2ed533
MD5 0c17676165adcd6fac79f20d463af9ac
BLAKE2b-256 ded9d3863f4d651f09dbc7d920030832c0fad7bee927fcb5fd3ad0d0707108a6

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 Pingdom Monitoring Sentry Error logging StatusPage Status page