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

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.7.0.tar.gz (122.4 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.7.0-cp314-cp314t-win_amd64.whl (169.2 kB view details)

Uploaded CPython 3.14tWindows x86-64

arraykit-1.7.0-cp314-cp314t-win32.whl (161.1 kB view details)

Uploaded CPython 3.14tWindows x86

arraykit-1.7.0-cp314-cp314t-musllinux_1_2_x86_64.whl (634.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

arraykit-1.7.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (646.9 kB view details)

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

arraykit-1.7.0-cp314-cp314t-macosx_11_0_arm64.whl (174.7 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

arraykit-1.7.0-cp314-cp314t-macosx_10_13_x86_64.whl (184.7 kB view details)

Uploaded CPython 3.14tmacOS 10.13+ x86-64

arraykit-1.7.0-cp314-cp314-win_amd64.whl (163.2 kB view details)

Uploaded CPython 3.14Windows x86-64

arraykit-1.7.0-cp314-cp314-win32.whl (156.6 kB view details)

Uploaded CPython 3.14Windows x86

arraykit-1.7.0-cp314-cp314-musllinux_1_2_x86_64.whl (587.3 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

arraykit-1.7.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (594.9 kB view details)

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

arraykit-1.7.0-cp314-cp314-macosx_11_0_arm64.whl (171.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

arraykit-1.7.0-cp314-cp314-macosx_10_13_x86_64.whl (181.7 kB view details)

Uploaded CPython 3.14macOS 10.13+ x86-64

arraykit-1.7.0-cp313-cp313-win_amd64.whl (161.6 kB view details)

Uploaded CPython 3.13Windows x86-64

arraykit-1.7.0-cp313-cp313-win32.whl (155.0 kB view details)

Uploaded CPython 3.13Windows x86

arraykit-1.7.0-cp313-cp313-musllinux_1_2_x86_64.whl (588.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

arraykit-1.7.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (595.6 kB view details)

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

arraykit-1.7.0-cp313-cp313-macosx_11_0_arm64.whl (171.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

arraykit-1.7.0-cp313-cp313-macosx_10_13_x86_64.whl (181.4 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

arraykit-1.7.0-cp312-cp312-win_amd64.whl (161.7 kB view details)

Uploaded CPython 3.12Windows x86-64

arraykit-1.7.0-cp312-cp312-win32.whl (155.0 kB view details)

Uploaded CPython 3.12Windows x86

arraykit-1.7.0-cp312-cp312-musllinux_1_2_x86_64.whl (587.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

arraykit-1.7.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (596.1 kB view details)

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

arraykit-1.7.0-cp312-cp312-macosx_11_0_arm64.whl (171.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

arraykit-1.7.0-cp312-cp312-macosx_10_13_x86_64.whl (181.4 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

arraykit-1.7.0-cp311-cp311-win_amd64.whl (161.2 kB view details)

Uploaded CPython 3.11Windows x86-64

arraykit-1.7.0-cp311-cp311-win32.whl (154.4 kB view details)

Uploaded CPython 3.11Windows x86

arraykit-1.7.0-cp311-cp311-musllinux_1_2_x86_64.whl (573.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

arraykit-1.7.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (580.2 kB view details)

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

arraykit-1.7.0-cp311-cp311-macosx_11_0_arm64.whl (170.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

arraykit-1.7.0-cp311-cp311-macosx_10_9_x86_64.whl (180.8 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

arraykit-1.7.0-cp310-cp310-win_amd64.whl (161.5 kB view details)

Uploaded CPython 3.10Windows x86-64

arraykit-1.7.0-cp310-cp310-win32.whl (154.5 kB view details)

Uploaded CPython 3.10Windows x86

arraykit-1.7.0-cp310-cp310-musllinux_1_2_x86_64.whl (557.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

arraykit-1.7.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (563.0 kB view details)

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

arraykit-1.7.0-cp310-cp310-macosx_11_0_arm64.whl (171.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

arraykit-1.7.0-cp310-cp310-macosx_10_9_x86_64.whl (181.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for arraykit-1.7.0.tar.gz
Algorithm Hash digest
SHA256 ed61e29d1653b71e47bef611d9e25d7c53a045bd30661ea271af823c076ff674
MD5 38b1bfae9b861b15937d2082cd3b120f
BLAKE2b-256 bfcaa4f00948948a15f86907ac5d9940e076cc51e7df1cf37ae25c32c2d340b0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arraykit-1.7.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 169.2 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.7.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 6b1d244e0b7b8942bdf233f499b11b5bcbfa8c2b70ec5f9d500f186aaa20ebbf
MD5 6729dec8fed4b84e86504843ac92c697
BLAKE2b-256 07290e65c57a45ee67094bf8c7e9c6158fe03fa129e98736e5ac30f94fddbf3d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arraykit-1.7.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 161.1 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.7.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 736ebd192afdaa133426f60a5c070ff3469ac09685ee5644ede4a7d569aa879b
MD5 8645d825d3667ddf61766a730122f3cf
BLAKE2b-256 38ecf9ad6e5d69712707f960ab7f2f3e36faa1b0200263a22fe8effb8df9cee8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.7.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7fff4e2e095390fcc264b80fa739d89513b5adb1adee6f6cf2f8284fed64a147
MD5 0c4396b42b889502231eb313b9009e6d
BLAKE2b-256 5034c59208fb00ae35260c78778a3c2fc96e802fdf7731828474ae12e4bf394c

See more details on using hashes here.

File details

Details for the file arraykit-1.7.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.7.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 07c6940d7b8cd14faea0111493074fa28238801ad4bf62339589c89fa73306ee
MD5 8cfbbec76ae5558855fc21862aaf9e94
BLAKE2b-256 a848c068df5bddbcc9f8d188ab24e97e6d32320533e2f6394af81e523dab88ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.7.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 637b9a33efdc0d2a22807b63dd24f65329d94e75b46d96b99fd76b62dd5ad4fc
MD5 dde1317774ec8b2c015fbac1f2709989
BLAKE2b-256 7f296fb53fe858d32dafc828d39395e57a9ef492fa4fa80916f75b9c98ed5979

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.7.0-cp314-cp314t-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0882f406c60f8c1ba3325e755937063063cb704797044fac21054e907d59d15d
MD5 00e9d8412636a30a02eb21dadb483959
BLAKE2b-256 531ffe877dc30972e55f071f422a54da39dd368664886eb3acf34e3480d9338c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arraykit-1.7.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 163.2 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.7.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 42873afe5f159682f6cf3a5924370949a7e52ca08e55c83614f4c9b9f81655ef
MD5 971919dc353ca32faa549e30c9d8e5c1
BLAKE2b-256 830ffa9ed19e94c819f704b5fb9f526748255bcd2a3b4a62b882720562244c5c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arraykit-1.7.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 156.6 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.7.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 231e05e9513763a51d80d28fb626fba0c3ce5460645ec001a379fed748b959b6
MD5 dec0f114040802610e20cebc73ff8567
BLAKE2b-256 e0f7fca799f8212d545d67b060af63d26a2588a7dc4694e8fae88fcfb7af1c40

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.7.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cf3b900c52fb529df818aff094c21938179b759d5b2509fcc0a4388faf76dc54
MD5 0440ddbf9d3e6e6bb184e65abaa28a00
BLAKE2b-256 8820390925e6f8968b3bfafb34947299289bd2fe3c207fe5e645373abdc4887b

See more details on using hashes here.

File details

Details for the file arraykit-1.7.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.7.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 15ef36425f276fcaae6a34c7e296f388966622d820f7b69218481409043cd66b
MD5 632be1946521e8aac42e9703001236f5
BLAKE2b-256 5972cecd27740182c470ec952680d745c09850ffbc6e392e4c9e68ead8dbc98b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.7.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bdd1c266fb0dc79c0520853b238ccc3b65f3fa23ea414f0d207c6d3ce5e14ced
MD5 972e0ad48b169ae7b1a3770cfdddabb7
BLAKE2b-256 050b2f74bbf303b540c86935a87bfa9a8e39b76fcee8126417cb91af3156c325

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.7.0-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 534dd103b128e9f426587d0fcd2a45646b9c7539acfe6c880fea504a556803a1
MD5 0329b8eb9dcfe7c021d06bc7768124c5
BLAKE2b-256 f0758f37d5bf02359701ec4ef7243508d950241bd0813e2d824990d0f95a219f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arraykit-1.7.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 161.6 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.7.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8ecc85b422c4065cbb611398b16245401fb000fbeaca4aa1b13a097dbbdc9174
MD5 0681853476a50671ed66b5d5b7237809
BLAKE2b-256 49e254a33112a73edd18a57b5028666dfb5d7274121e104c95ac51f63854fc61

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arraykit-1.7.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 155.0 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.7.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 18dabd725d8717af15f71daa29a30719e0ac66216490b8a51319f313c16a4534
MD5 bb8cf87bc4831da1ca990353516e7b74
BLAKE2b-256 5bcdce10e9d0c2afb3d9198cf6370b69e7e89c2fcbe8c59cff8188518e6376ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.7.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 90d4b03d21e6820f28a705e5f323eedc7f26f695b9b8216091e6142e3f9470b2
MD5 9ebac40e29dcaa7fa3b7f749b90dc8ce
BLAKE2b-256 7a224c79583f20afc9d9c960e4315c53321399bfb8d3db0946c7ed75f2d7e924

See more details on using hashes here.

File details

Details for the file arraykit-1.7.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.7.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 572f1e11b0ee10b799535c49d227b745f8f8d2f4578a642226f3256886a3e126
MD5 340fd6bc28ba2f8bd58e834fb3229edb
BLAKE2b-256 769d1733eab1fce609e1ff6ec5fc89546dcf240eba838ac2b98efb659cce3d25

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.7.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2e14876f03c7b600e8063209cbdd49d1670b6a62b8f169e56d6b2c853026a980
MD5 875933af468f6ca04222688cd4908500
BLAKE2b-256 f4079eb121fb6afe2efb487b1c3858bd7421dffbcaf159ef83830b90ce786618

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.7.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 d7aeed5ccd67c78a9df427ff0dcbc33285f4e9fd1924cde45fa321a29de053a6
MD5 2ff1cc89891febefbdcf485b76f0f058
BLAKE2b-256 cf9c39669376aeca1dcf101189312b92b172593ca725ae06f9e9f7c637f68340

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arraykit-1.7.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 161.7 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.7.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6cc74cc16f76d7c095658ee5a1692bd5612fc55b8ff5fad839c4995959c9b5b6
MD5 ef33a6b39a92fbe1a983bcc5283be810
BLAKE2b-256 3825f00650349809e88a0d3a7c1cf395ecd2679259d8fbd8793f0b71a004c806

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arraykit-1.7.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 155.0 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.7.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 e4223bb4b68e42de78ee6ef69fb382ae4554be2f6926cec61e0d3ce371f11505
MD5 80080818ae87a6c273160df052a18bfe
BLAKE2b-256 563c7f18f18f61bdaf9d029de84adbff7dbae7c80df577f223059861a28c7bc1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.7.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 57653df459554e8023fd60fb4c8df44dd43973f546d9ae4f22f1c70f85edc8fd
MD5 7a3acb818d3689d4112c276269b5479c
BLAKE2b-256 81e5a76b98ecaf4bf5cb059abb79af32c8c6f1f84ecb0696c6950499ab6dbe3c

See more details on using hashes here.

File details

Details for the file arraykit-1.7.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.7.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c449877e4c6eb22279af7c9e67e14918586ae19373c684b47ba06b7076633076
MD5 0ba853441ee03e2b0747086634aa246d
BLAKE2b-256 ac11880c47f35a8d7553cac392feb7951d924ec4f72fe97a1e5e25d31cba1574

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.7.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b4eabd18e9326dae2473a393edd44508405ce6be783d661155b7b43f8cb89290
MD5 abd21015159532b0ef39c3c37d0747fa
BLAKE2b-256 39f5c7939233f4ffdbf598156a6e49a0b714f6e6964d978d87da673b7185da9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.7.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a7b3d2e2437d31cf7cdf900706ce1503cf8d4d3ec4d4a19c4b148a340bea841b
MD5 6b16fab3aeecad7be2fa5ad930ca8880
BLAKE2b-256 8303fc56aaf0202a2c4bfefd66554b1e6a9dbc64083a4b6ef59a6674de9b60dd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arraykit-1.7.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 161.2 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.7.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4f6225ad4cef0b0a849d9fd5d39cc385ea7c6a6b39d77011c032999e19d881a0
MD5 3bc4b442ccef235089fef99ba30816bd
BLAKE2b-256 03b18fdc4db498cbc9b9f25c0ad7c94cc4b96b06a3ea282367c354d969ad0d0b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arraykit-1.7.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 154.4 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.7.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 0898f98db50639f458ba30e2a4e4bf558286fb8bbb7c26fa0c1f2809090122bc
MD5 8bf1a63722fb2b69e12435b75f91a510
BLAKE2b-256 c770427de1a0e775ae2fe8c112eb188be15553112dbc6f93ca576286d20cad78

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.7.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0ed931d05060d7f68ccc9accaab654194f93f6ff9292a1a19839741edaca4b34
MD5 c6d66e30b6c0b87734e61230e60f1a08
BLAKE2b-256 1f748ba5af02bfa83f034738f659862f4e67cf1bdb34c453bf6401090f41599f

See more details on using hashes here.

File details

Details for the file arraykit-1.7.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.7.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 08914fbbeffda6ac93977756bdc4267534e05fa540b66561fba9ce2c00fb7525
MD5 afbd6737bcea2497fc738096ad8827d2
BLAKE2b-256 7100e8d4adcc57fa33d4716a41ec2ec2646488055b3203c9d30d33303639503c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.7.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 caeca3c727b4e0cb052198f9180f6e80558027734eb6dfb6d6f077f1662b219c
MD5 57c3bd9f073ea40aaf384c5d2c70620a
BLAKE2b-256 5ebce1ea3d6793598f0180a6bf3b849faa1ede3e4e5965358330505368fb170a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.7.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c72d85c059d61f5dfe8f711b1cbe3601100e75b44bd76beac8860bee12ffa5e8
MD5 f802b54520e0b1617f466d95e53aaaea
BLAKE2b-256 a75929f4366cc1684f9f160c577cd09e7ce6b42cf1c131d158b8b058bd2e0828

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arraykit-1.7.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 161.5 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.7.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b95d9696f57df32e269b248c7cd245adca4b37fe8d482f3e150239eb9d62359c
MD5 e938bc42faea3580b5e8be0064ff4363
BLAKE2b-256 7f4ae8befa3efc38ffc67a9e6f00b657651ec89dc6a3bc9f13aef3b6f97e3fb2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arraykit-1.7.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 154.5 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.7.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 67b52c9df7c547a3df004c5896bc59f76919c608b999601ddd0cb1c9b7e245ed
MD5 613a1e1ff78dccc4a46db4cfa081e681
BLAKE2b-256 523078cfd9e60f284fa90f9dba3f65fab01006c25eb2f7d09d80679274902f43

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.7.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ee28fb93720f5f94c207fe3b417cf7c53945ced1a2d66a578033f7335a293755
MD5 e17372d3e8554fc2776493ec3ff90f87
BLAKE2b-256 541694a2b7843611cbb35d375aba605684811962ceeccfa4475d39b79c5ba200

See more details on using hashes here.

File details

Details for the file arraykit-1.7.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.7.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2a38b31f0e3a1ece486889c494bf1ac587d3ecf7ce1bf075405dfa047f63e2d4
MD5 440b618233e1b2f3486710d833429d3e
BLAKE2b-256 19ba9c672431c8901577d79351b232d73e5fb4663f5c4be2b757801a8d2aabdc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.7.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 664f668d8c1593bea7da91528558d2816ed453e0e6c2388e1d228bc1ef1edbf3
MD5 70673c17649c8629e85b41291bb2edba
BLAKE2b-256 76df4841235bf0e0ac7673f07789d8e6e25278d3aa31dfdc066a53c7820d6180

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for arraykit-1.7.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 74656716416c6e1c011d74804c845e68fee5eda204e9dfe3546edd54c9d1242c
MD5 855de4240af0f99ef6794c4930d08b47
BLAKE2b-256 d5b2c70bb3a0c35de4cd2b224de4f21c250cd53bd91e9fe69eb2479eb3ebdb6d

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