Skip to main content

AlayaLite Python extension module

Project description

AlayaDB Log

AlayaLite – A Fast, Flexible Vector Database for Everyone.
Seamless Knowledge, Smarter Outcomes.

release PyPi LICENSE codecov CI

Features

  • High Performance: Modern vector techniques integrated into a well-designed architecture.
  • Elastic Scalability: Seamlessly scale across multiple threads, which is optimized by C++20 coroutines.
  • Adaptive Flexibility: Easy customization for quantization methods, metrics, and data types.
  • Ease of Use: Intuitive APIs in Python.

Getting Started!

Get started with just one command!

pip install alayalite # install the python package.

Access your vectors using simple APIs.

from alayalite import Client, Index
from alayalite.utils import calc_recall, calc_gt
import numpy as np

# Initialize the client and create an index. The client can manage multiple indices with distinct names.
client = Client()
index = client.create_index("default")

# Generate random vectors and queries, then calculate the ground truth top-10 nearest neighbors for each query.
vectors = np.random.rand(1000, 128).astype(np.float32)
queries = np.random.rand(10, 128).astype(np.float32)
gt = calc_gt(vectors, queries, 10)

# Insert vectors to the index
index.fit(vectors)

# Perform batch search for the queries and retrieve top-10 results
result = index.batch_search(queries, 10)

# Compute the recall based on the search results and ground truth
recall = calc_recall(result, gt)
print(recall)

Benchmark

We evaluate the performance of AlayaLite against other vector database systems using ANN-Benchmark (compile locally and open -march=native in your CMakeLists.txt to reproduce the results). Several experimental results are presented below.

Fashion-MNIST	784 Euclidean Gist 960 Euclidean
Fashion-MNIST 784 Euclidean
Gist 960 Euclidean

Contributing

We welcome contributions to AlayaLite! If you would like to contribute, please follow these steps:

  1. Start by creating an issue outlining the feature or bug you plan to work on.
  2. We will collaborate on the best approach to move forward based on your issue.
  3. Fork the repository, implement your changes, and commit them with a clear message.
  4. Push your changes to your forked repository.
  5. Submit a pull request to the main repository.

Please ensure that your code follows the coding standards of the project and includes appropriate tests.

Acknowledgements

We would like to thank all the contributors and users of AlayaLite for their support and feedback.

Contact

If you have any questions or suggestions, please feel free to open an issue or contact us at dev@alayadb.ai.

License

Apache 2.0

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

alayalite-0.1.1a1.post20260211-cp313-cp313-win_amd64.whl (591.5 kB view details)

Uploaded CPython 3.13Windows x86-64

alayalite-0.1.1a1.post20260211-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

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

alayalite-0.1.1a1.post20260211-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (865.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

alayalite-0.1.1a1.post20260211-cp313-cp313-macosx_14_0_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13macOS 14.0+ x86-64

alayalite-0.1.1a1.post20260211-cp313-cp313-macosx_14_0_arm64.whl (952.7 kB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

alayalite-0.1.1a1.post20260211-cp312-cp312-win_amd64.whl (591.4 kB view details)

Uploaded CPython 3.12Windows x86-64

alayalite-0.1.1a1.post20260211-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

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

alayalite-0.1.1a1.post20260211-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (864.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

alayalite-0.1.1a1.post20260211-cp312-cp312-macosx_14_0_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12macOS 14.0+ x86-64

alayalite-0.1.1a1.post20260211-cp312-cp312-macosx_14_0_arm64.whl (952.6 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

alayalite-0.1.1a1.post20260211-cp311-cp311-win_amd64.whl (589.8 kB view details)

Uploaded CPython 3.11Windows x86-64

alayalite-0.1.1a1.post20260211-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

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

alayalite-0.1.1a1.post20260211-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (867.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

alayalite-0.1.1a1.post20260211-cp311-cp311-macosx_14_0_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11macOS 14.0+ x86-64

alayalite-0.1.1a1.post20260211-cp311-cp311-macosx_14_0_arm64.whl (953.3 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

alayalite-0.1.1a1.post20260211-cp310-cp310-win_amd64.whl (589.0 kB view details)

Uploaded CPython 3.10Windows x86-64

alayalite-0.1.1a1.post20260211-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

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

alayalite-0.1.1a1.post20260211-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (867.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

alayalite-0.1.1a1.post20260211-cp310-cp310-macosx_14_0_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10macOS 14.0+ x86-64

alayalite-0.1.1a1.post20260211-cp310-cp310-macosx_14_0_arm64.whl (951.7 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

alayalite-0.1.1a1.post20260211-cp39-cp39-win_amd64.whl (594.3 kB view details)

Uploaded CPython 3.9Windows x86-64

alayalite-0.1.1a1.post20260211-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

alayalite-0.1.1a1.post20260211-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (868.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

alayalite-0.1.1a1.post20260211-cp39-cp39-macosx_14_0_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9macOS 14.0+ x86-64

alayalite-0.1.1a1.post20260211-cp39-cp39-macosx_14_0_arm64.whl (951.9 kB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

alayalite-0.1.1a1.post20260211-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

alayalite-0.1.1a1.post20260211-cp38-cp38-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (867.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

alayalite-0.1.1a1.post20260211-cp38-cp38-macosx_14_0_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8macOS 14.0+ x86-64

alayalite-0.1.1a1.post20260211-cp38-cp38-macosx_14_0_arm64.whl (951.5 kB view details)

Uploaded CPython 3.8macOS 14.0+ ARM64

File details

Details for the file alayalite-0.1.1a1.post20260211-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 00e53fa38c9d170b6806972fe6d32348ed222d132f1757fae049519f2cdc05a6
MD5 29323c4c2d20f65a4dd7d274eb151a56
BLAKE2b-256 bfce6a2e788a99214eee66736880cf00d04ff651b73bbd2f4e5a0a6e424c8aa9

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3e166de0c6b03b514e6853c5293caaab7d608cea9bd0996ae14e6507e9978e2d
MD5 c200c5b17da7eb10141cdc346322eefd
BLAKE2b-256 a9064f2df0ab870ad381b20576690cd238617b9e4742905d71cf1945cab069c1

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 28b5490b235f490d293b03cba4e8bedaba8eae68c96f03a4ee8308ac9ab8c9e6
MD5 9abc9fcf2f26c2b76c3e28f790163c27
BLAKE2b-256 02f323e06440befd6ddeb664c825dfc4f4bb8bbfb6c1d7d86497aa55dca4e2d1

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp313-cp313-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp313-cp313-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 93820f78c9c220369c942f2fa491753cee04c00708985d388b4603f888c6e298
MD5 2e982e6745cecf8805b3e8c7739e7d05
BLAKE2b-256 51147a22b6ffe15d6949dd0ae4f5dfca6cddf3ff34a67329825121e916256888

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 c100b7b62817d2e2ae0af7c4123ef354f77a4e22f7d7ecf607edd9e291238870
MD5 d91133ed16dced8b11a129ebdc84370d
BLAKE2b-256 eff2e42f99011e3b94ceedbb4c730cc586b08cc1fb99e61931a99cd21b52dead

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 33990f233d1cba9b7a6e0591f08a71d58bc94514374899090dae15e351218aa5
MD5 e4a5e22575b7bac14502f35237bedee0
BLAKE2b-256 499970998c1c51550be44c886388490d3d074863dd34e616c98f86e16081a038

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a23bdd1bd6f56b3b92c595583ed67c4bce19156310e26efcfb9ea89ab9ec1a04
MD5 0addfc309cf846a39c3fc7f06983c584
BLAKE2b-256 c4746378989955e8257ae4d37a4d8c0f0f29e5556d5795c74cfe9934b54b19ee

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 400b5d1082ffb3e356d939ce4d452110611fe65420b7cd0ed231b252dd8eb93f
MD5 fb2568be6897e7c4acf953355859f82f
BLAKE2b-256 1637128203ca701830519c449d3ae54bceed30e81556b952a42894b4f5ef798e

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp312-cp312-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp312-cp312-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 c67e0014eb88316cb1cc93566a4ce0e013c87898973a67c7997c194aa94300f7
MD5 015f36e0990160636071ffe42c0e2771
BLAKE2b-256 2fe4186b0a89b0f3fb24f69b5d9ef83891f5850c02ea36a007859b62a93917b7

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 7e3b87b5db824f5df45163f3c1ff39a9949ee6f75ecc67f5c50c8c02c56cef2c
MD5 497c6459fddf6511b08a04f2c8399b2c
BLAKE2b-256 e92e3b8983b46080e4ab47c7af5d562238323a5b1d9eb2e989d272524d87018f

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 cc2e0913f8b75e9c94f01faca6c25640fd643356c1e140c8d1b66581050fab65
MD5 a9bfe1ac6a9bd967e00681bf46cbe6b8
BLAKE2b-256 6c1090fc72056037f4b7f0105422ec9717214e6af314762526f2efc5c87a991d

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a8dcf286fe19e8ab1fcf691f447b8e3621ee9199f83f7cee8951c2c452acb859
MD5 3c172fcde6651bb3c13e09f42e32f9b5
BLAKE2b-256 9dafcf0cc3e37e59e803778d7adb29cd9eceda74cbf4aabf795e311cc23a4ddf

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 49552a44c7dedd5364929241aecfb55810c30bf1dce8a687d3778820107f4ff0
MD5 64c1e285109bbe1537fc14fedbe2b3f2
BLAKE2b-256 b137920386eb5a39054275a1d35ae636b82404a9eb6afac835e41b63f88083ed

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp311-cp311-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp311-cp311-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 73e5c9728ed04b4ac075ff81d5d4b5b455bed9b87699ffa4a28a4b4ac2861483
MD5 3dec65638f6b2fe786925a6d686f6dbe
BLAKE2b-256 5a7ba199e9fad4d5c4178a70cfbc530fcd301c01458f0e90b4eccd51f4a83e46

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 fb7cf8c1b7176f74af205b9cddcb0611b5c5762de1d883ab0a208a9a8da2aac8
MD5 7feb52839def9814ce60732bcee77f5b
BLAKE2b-256 337b52230773c97e4f78c47e14b3c7c6460732437d4efdc9ab9758ef2e50e154

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0dfc2fe12f738a4c567b090a6bb8e1f5f38757cbfd52f2b108296bf5a091372b
MD5 53359a70af03dcd7afc9334c4d3a9bd4
BLAKE2b-256 e0d231ec86e067541205df1f81bfbb4c06d4b84cbe3ee6e7b230accc21ce88c8

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eae31547acc4c89c2321994066499d7916bc36b8ada1029e48e581ee805b721c
MD5 3afdf9773d9f837bdcaf6beca00bd0a8
BLAKE2b-256 10ab26f29eae4538c9a64274eb972a7ef01803f3699231d0d1fc0d108104c357

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6d3a523cbd7e7542c62dff44dfe6daecdf232c456c63cf40a48a61aa904c722c
MD5 6814c59f42ed670a6f42f41ec101b561
BLAKE2b-256 dc705e934f0f5c12c10afcb405de83c681fc8b4257dc5c614251fc89a6d70719

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp310-cp310-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp310-cp310-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 0739bf5e6f431beca1c1b81aebafaa20067029040d76db467c2b8ae387fe64d5
MD5 2f854c39575b4d2339a2cd8dd4351f60
BLAKE2b-256 f5681758aa57cab9e87c6a955d888f5819eaf208573c92daa3d2c4b473cea99c

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 8a4465e07def27e319b260d879d728047b17bfb83f257a3100dd47348e2304a3
MD5 3986ec66c4748d5afd4081f8686b8c5a
BLAKE2b-256 df9a4b8e793d4fdb091cbf492bc5b971d280dc1137591d76fc935abec4a4b397

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7eb433a1002804bdadf238f35c9e66d6099ec8c45e22265171bf3a9a22e106bb
MD5 128077c725bfceb56b8f1dc465da07bb
BLAKE2b-256 7a24a42a581f0c97aa5a466999f426104612a0a00b7e46d30686a88598b02737

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b891aff439914ae382821bd3a674811f8b7998242df22d83b6f21651358be90b
MD5 0d54fe0f51ded7b2d882a84904b30b26
BLAKE2b-256 254ee1b4cf62d3942cadf39f1d6f24abeaf310e69c1428c655ee0e168dd6de82

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 954a439c21ba9e7c25497beb9b797f96874e5c8f0c447c9c6a190ed424c336af
MD5 58209563da6f354a2ab43b076dffdda5
BLAKE2b-256 c019d4ecad90140bf33d6ee33cab3b17156cf20c0656fb34b9f188825658af86

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp39-cp39-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp39-cp39-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 73af6907e350b785d0e9bb4a9c764fec77fff471239d8555949a2bbe28564163
MD5 b4f249202af4d09a31d658d8f3f21e6c
BLAKE2b-256 fcd2b4b7a1c42da9384c52e64d2291dcb6f90aef507a7cebea0ca9dc23ab2561

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f7a9d853067bb52c9efe02f3245ff58c80238306ef7326e91c3fec3c08094835
MD5 770de2ab8e74872924bb23c606a7128c
BLAKE2b-256 28f4772b8e76b85d95682072f58e6885ddde900f55fb9e018091336037f8a2a5

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 08a6382d3b8d05d09ec2e4e7d532d9ed676a16b700af65096684489fdc749e60
MD5 b29d1557485f2536541ea83b4fbbb30a
BLAKE2b-256 f5923b69fcb296d287a6ed90e8d55d4bd73bc3d1a0f185c5c55ddd10e6d4b1ca

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp38-cp38-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp38-cp38-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3ba9bfdf3772c754140ec2c27a38f9c3ef314417b3d4d7c0f2a575fa4842d35b
MD5 5a0ef3f57009d45096457577f0752df6
BLAKE2b-256 0b368f27260bdac833fa2ba96f18d7a03adb8eea23bb3cc79a18ec315a4040bd

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp38-cp38-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp38-cp38-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 d0e1c610f921a3f7ff282fe485d3d5a88877ad85af1e7e00b0c18fa33e6fb5e5
MD5 dd735e90fb07f554b8526d304b0f2e6b
BLAKE2b-256 0dc91f0c93d68f91458dc5ab292e7bff45f4b7223b1c49a27d3522d883687373

See more details on using hashes here.

File details

Details for the file alayalite-0.1.1a1.post20260211-cp38-cp38-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for alayalite-0.1.1a1.post20260211-cp38-cp38-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 85c2907e81bed9ec432ba44e03fb760908871ddb415903fe077ed976aecd54f6
MD5 00eaa3bf8a579dc91896f744c12dc4f2
BLAKE2b-256 6526bb560952fae8f3efcc5764250b98ded7f792a916dfe48f10c79056dbf952

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