Skip to main content

AlayaDB Log

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

release PyPi LICENSE codecov CI Discord X

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.
  • Two index paths in one package: an in-memory graph + RaBitQ path for low-latency retrieval, and the LASER on-disk Quantized Graph index for billion-scale workloads that do not fit in RAM.
  • Ease of Use: Intuitive APIs in Python.

Documentation

Quick Start

Get started with just one command!

pip install alayalite             # with pip
# or
uv pip install alayalite          # with uv (standalone)
uv add alayalite                  # in a uv-managed project

In-memory index: quick start

import numpy as np
from alayalite import Client

client = Client()
index = client.create_index("ann")
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)

Hybrid search in Collection: quick start

Use Collection when you want ANN results together with document IDs, documents, and metadata filters.

collection = client.create_collection("docs", indexed_fields=["category"])
collection.insert([
    ("doc-1", "Vector database overview", vectors[0], {"category": "database"}),
    ("doc-2", "Cooking notes", vectors[1], {"category": "life"}),
])

result = collection.hybrid_query(
    vectors=[vectors[0]],
    limit=1,
    metadata_filter={"category": "database"},
    ef_search=10,
)
print(result["id"][0])

LASER on-disk index: quick start

For datasets that exceed RAM, the LASER on-disk Quantized Graph index keeps hot data on SSD and only the search-time working set in memory. Vectors must be float32 with raw_dim >= 128; L2 is the only supported metric in v1.

LASER is available on Linux x86_64 (libaio backend, default), macOS (thread-pool backend), and Windows x64 (IOCP backend). Platform notes:

  • Linux x86_64 builds need libaio headers, for example sudo apt-get install libaio-dev on Debian/Ubuntu.
  • macOS builds need OpenMP from Homebrew: brew install libomp.
  • Windows x64 builds should run from a Visual Studio 2022 developer shell with the Desktop development with C++ workload installed; MSVC provides the OpenMP runtime used by LASER.

See LASER.md for build flags, tuning notes, and the TOML-driven CLI.

LASER Index.fit pulls in PCA / k-means / progress-bar helpers (scikit-learn, faiss-cpu, tqdm), which are declared as the [laser] extra so the base install stays lean. Install them on top of the base wheel:

pip install "alayalite[laser]"
# or, with uv:
uv pip install "alayalite[laser]"
import shutil
import time
import numpy as np
from sklearn.datasets import make_blobs
from alayalite.laser import BuildParams, Index
from alayalite.utils import calc_gt, calc_recall

# Smoke-scale demo (~10-20s end-to-end on a modern laptop). Tuning details,
# paper-aligned configs and the on-disk layout are covered in the LASER guide above.
output_dir = "/tmp/alaya_laser"
shutil.rmtree(output_dir, ignore_errors=True)

# Synthetic GMM clusters so ANN has structure to find; uniform-random vectors
# in 768-D would collapse recall (high-D distance concentration).
pts, _ = make_blobs(n_samples=10_100, n_features=768, centers=64,
                    cluster_std=0.35, random_state=42)
vectors = pts[:10_000].astype(np.float32)
queries = pts[10_000:].astype(np.float32)
gt = calc_gt(vectors, queries, 10)

idx = Index.fit(
    vectors,
    output_dir=output_dir,
    name="demo",
    build_params=BuildParams(main_dim=256, ep_num=20),
    seed=42,
    num_threads=0,
    dram_budget_gb=2.0,
)
idx.set_params(ef_search=200, num_threads=1, beam_width=16)

idx.batch_search(queries, 10)                       # warmup
t0 = time.perf_counter()
ids = idx.batch_search(queries, 10)
elapsed = time.perf_counter() - t0

print(f"Recall@10: {calc_recall(ids, gt):.3f}")
print(f"QPS:       {len(queries) / elapsed:.1f}  ({len(queries)} queries in {elapsed*1000:.1f} ms)")

# Reopen later without rebuilding:
# idx = Index.from_prefix("/tmp/alaya_laser/demo", dram_budget_gb=2.0)

LASER requires a LASER-enabled build. See the LASER Guide for platform requirements and build options.

Benchmark

AlayaLite ships two complementary index paths. The benchmarks below cover both.

In-memory index vs. ANN-Benchmarks

We evaluate the in-memory path against other vector database systems using ANN-Benchmark (compile locally and open -march=native in your CMakeLists.txt to reproduce the results).

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

In-memory collection vs. other mainstream systems

The same in-memory path powers Collection hybrid search when metadata filters are involved. We evaluate this filtered retrieval workflow using VectorDBBench on the Medium Cohere dataset (1M vectors, 768 dimensions). The following results report QPS under 0.1% selectivity filters at concurrency 1 and 80.

Integer filter 0.1% selectivity QPS

String equality filter 0.1% selectivity QPS

On-disk LASER vs. other large-scale systems

For the on-disk path, we compare LASER against other disk-resident vector systems on DPR100M (101M vectors × 768 dimensions, L2). Numbers are read directly from the benchmark output — see the AlayaLaser paper (SIGMOD 2026) for the algorithm details.

LASER vs other on-disk systems on DPR100M

At Recall@10 ≈ 0.97, LASER serves about 725 QPS — roughly 4.4× DiskANN (165), 9.2× Qdrant (79), and 66× LanceDB (11) on this dataset, while Milvus (3) does not reach this recall band reliably. The search-phase resident set is 22.5 GiB, an order of magnitude below Qdrant (309.2 GiB) and Milvus (382.1 GiB) on the same workload.

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.

For Chinese-speaking users, you can join our WeChat discussion group by scanning the QR code below:

AlayaLite WeChat discussion group QR code

License

AGPL-3.0

Metadata

Release files for alayalite 1.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for alayalite 1.0.4
File
alayalite-1.0.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
alayalite-1.0.4-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
alayalite-1.0.4-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
alayalite-1.0.4-cp313-cp313-macosx_15_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 15.0+ x86-64 Details
alayalite-1.0.4-cp313-cp313-macosx_15_0_arm64.whl CPython 3.13 CPython 3.13 macOS 15.0+ ARM64 Details
alayalite-1.0.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
alayalite-1.0.4-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
alayalite-1.0.4-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
alayalite-1.0.4-cp312-cp312-macosx_15_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 15.0+ x86-64 Details
alayalite-1.0.4-cp312-cp312-macosx_15_0_arm64.whl CPython 3.12 CPython 3.12 macOS 15.0+ ARM64 Details
alayalite-1.0.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
alayalite-1.0.4-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
alayalite-1.0.4-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
alayalite-1.0.4-cp311-cp311-macosx_15_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 15.0+ x86-64 Details
alayalite-1.0.4-cp311-cp311-macosx_15_0_arm64.whl CPython 3.11 CPython 3.11 macOS 15.0+ ARM64 Details
alayalite-1.0.4-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
alayalite-1.0.4-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
alayalite-1.0.4-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details
alayalite-1.0.4-cp310-cp310-macosx_15_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 15.0+ x86-64 Details
alayalite-1.0.4-cp310-cp310-macosx_15_0_arm64.whl CPython 3.10 CPython 3.10 macOS 15.0+ ARM64 Details
alayalite-1.0.4-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
alayalite-1.0.4-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details
alayalite-1.0.4-cp39-cp39-manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ ARM64 Details
alayalite-1.0.4-cp39-cp39-macosx_15_0_x86_64.whl CPython 3.9 CPython 3.9 macOS 15.0+ x86-64 Details
alayalite-1.0.4-cp39-cp39-macosx_15_0_arm64.whl CPython 3.9 CPython 3.9 macOS 15.0+ ARM64 Details

Total release size: 163.5 MB

Release files / alayalite-1.0.4-cp313-cp313-win_amd64.whl

Download URL alayalite-1.0.4-cp313-cp313-win_amd64.whl
Size 3.9 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
a39a66463753c5ce92355796bf7dff2e13e9d904a85ddac05bdf607dedc0cf29
BLAKE2b-256 checksum
How to use checksums
8e31c1fdf92c84c369775022687e872306c0fd7085e002bf04e92ddbfecfc2e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL alayalite-1.0.4-cp313-cp313-manylinux_2_28_x86_64.whl
Size 8.3 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b62e55956accb0f4099ece4e86a6da912929be7248bd0bbc9c659e96831f0078
BLAKE2b-256 checksum
How to use checksums
6f3c617eab659b7efade58e9f0042fc0ed847b516b389e86cbe8c9aecc283e64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL alayalite-1.0.4-cp313-cp313-manylinux_2_28_aarch64.whl
Size 7.4 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
93fc75bde7c7c616281ac353ff33978886b6b693b9f497808781b02929f30d3e
BLAKE2b-256 checksum
How to use checksums
1fa3d353ea0904bdf6afcc7eb7ef22a390b56604551e989ba52576b4441f83df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp313-cp313-macosx_15_0_x86_64.whl

Download URL alayalite-1.0.4-cp313-cp313-macosx_15_0_x86_64.whl
Size 7.1 MB
Tags CPython 3.13 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
a3692a158893a762b0893530530b8505c3feddbd5399b9f4797e779d94bc1ca8
BLAKE2b-256 checksum
How to use checksums
4f3004eb1d9c5d33716c40a5603447a8dad22529f8ffda916a7d8ff350e68df4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp313-cp313-macosx_15_0_arm64.whl

Download URL alayalite-1.0.4-cp313-cp313-macosx_15_0_arm64.whl
Size 6.0 MB
Tags CPython 3.13 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
61a723b642683a2575d98119b872ef996309a57b8c2b17680ae4cd068e1a781d
BLAKE2b-256 checksum
How to use checksums
904cc236435d4a2316de4ee108b33f693f35d68d11a0a398d3fb66a132ebdafa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp312-cp312-win_amd64.whl

Download URL alayalite-1.0.4-cp312-cp312-win_amd64.whl
Size 3.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
76bf4e420585c5b16554f3fbc835cd0683547ea0a82fb7dbeb0c71ac189b6b0d
BLAKE2b-256 checksum
How to use checksums
f70c77f3bb026038d71e3ce6a340b56c31b861ba1aa263a3a4eec336a9d4cfed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL alayalite-1.0.4-cp312-cp312-manylinux_2_28_x86_64.whl
Size 8.3 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8a196b31541519e7950a6352a7b5302cb9ecdc353e7712d7c444f479ee0f0bce
BLAKE2b-256 checksum
How to use checksums
ce54c2b69ea17a9b01e59b5a42737fe40e174575e6815a924d28fd6c35c081a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL alayalite-1.0.4-cp312-cp312-manylinux_2_28_aarch64.whl
Size 7.4 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
efcf1af31450de414af6e5b0b95e2a0bcc04907ac3bcfe16136f35dc55939291
BLAKE2b-256 checksum
How to use checksums
4214b098b6a96ce5e18c74ea13b5ed7fbdf8b64086a59720862d209d1f36c89d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp312-cp312-macosx_15_0_x86_64.whl

Download URL alayalite-1.0.4-cp312-cp312-macosx_15_0_x86_64.whl
Size 7.1 MB
Tags CPython 3.12 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
ecddf4577fe1b69625e68b2fb31f72a25442905af518e0bbe613f64f9834b7f7
BLAKE2b-256 checksum
How to use checksums
775c6cd1e796f96bd1ffe0ad0d69b78c16bca2a0c950c2579a53ea3f38c34380
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp312-cp312-macosx_15_0_arm64.whl

Download URL alayalite-1.0.4-cp312-cp312-macosx_15_0_arm64.whl
Size 6.0 MB
Tags CPython 3.12 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
595e0547b756e9d9877664502770b9b8af031ba346dbc5b7ff812da269f5d15a
BLAKE2b-256 checksum
How to use checksums
4f5e92a79e6db5bab9f7975de439ae1c8372c3953193397afce1e3e5fa6154a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp311-cp311-win_amd64.whl

Download URL alayalite-1.0.4-cp311-cp311-win_amd64.whl
Size 3.9 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
93cdfd01e2950c54e8bc6f6f36f51f98bf681662565268c2df905ace8e8275d9
BLAKE2b-256 checksum
How to use checksums
24809fcf3ab4271452f2cfeac859ecbb851e365b5cf609ddf30ddd4f693386ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL alayalite-1.0.4-cp311-cp311-manylinux_2_28_x86_64.whl
Size 8.3 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
41a70d16febe0d2a0350392f069feba4660115303fe2d78360036644085fa11e
BLAKE2b-256 checksum
How to use checksums
ff77f04b7a8965a8b7acbadedfe99e959bc123c86147a223256fb9afe565e459
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL alayalite-1.0.4-cp311-cp311-manylinux_2_28_aarch64.whl
Size 7.4 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
285803e1485b49ee9b314183eb8a004fb6f0f666b63d01c1425f9b0fb546dce2
BLAKE2b-256 checksum
How to use checksums
061b2378f07cef4f79f7db1ed5af10c40f648c4dee50ab2d8e6e011c75ac2605
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp311-cp311-macosx_15_0_x86_64.whl

Download URL alayalite-1.0.4-cp311-cp311-macosx_15_0_x86_64.whl
Size 7.1 MB
Tags CPython 3.11 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
ae73cd243f09e7d510715d33d9e609312976ad151668ff2ccb95079876362438
BLAKE2b-256 checksum
How to use checksums
177baa88a38efa1ac8af8194130166681fc7bd842f3f319a8ae1ef0abd1a95a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp311-cp311-macosx_15_0_arm64.whl

Download URL alayalite-1.0.4-cp311-cp311-macosx_15_0_arm64.whl
Size 6.0 MB
Tags CPython 3.11 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
6e4b99ae50131b86a487651826173897dd59c59d68201548582ad1857f8b1427
BLAKE2b-256 checksum
How to use checksums
12052b5e4014d9974d1ed3fe1f4e159fa6d07b26b2c8aa2087c187098328991a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp310-cp310-win_amd64.whl

Download URL alayalite-1.0.4-cp310-cp310-win_amd64.whl
Size 3.9 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
14902c734cbc8af1efaf492f9d2e7e00654ae92cca85e630fed99ef40f33331a
BLAKE2b-256 checksum
How to use checksums
94efd0083924e862a9268e0eb68296cc8270f6830cf22909a035bda7cbcfb045
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL alayalite-1.0.4-cp310-cp310-manylinux_2_28_x86_64.whl
Size 8.3 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
fa5914ec791d509bd2d67ed933c5f8e964bf49458e76cb619e8bcda1eb81b538
BLAKE2b-256 checksum
How to use checksums
a54e4aea61cbe7f5decee33209eabaa52d0f7275e41d18d9225b7ec8743f8077
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL alayalite-1.0.4-cp310-cp310-manylinux_2_28_aarch64.whl
Size 7.4 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
819810b1317b6d528af88239939b4c8b3fcf93e56c6aa579f704854c6314a9b5
BLAKE2b-256 checksum
How to use checksums
f123f5a6ea2e1b0a4414eb0889ec3e78647ac78b867ce7e7b8c2a87cb3875ff3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp310-cp310-macosx_15_0_x86_64.whl

Download URL alayalite-1.0.4-cp310-cp310-macosx_15_0_x86_64.whl
Size 7.1 MB
Tags CPython 3.10 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
5615212303fc0cd1d20178d8a206097208e2e441fe2b8a229eff6d99ee21ea86
BLAKE2b-256 checksum
How to use checksums
7b78a0ebc798dc4ac5fb0ef386c43ec735ed3447b544041e7eb6f6e5868b4254
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp310-cp310-macosx_15_0_arm64.whl

Download URL alayalite-1.0.4-cp310-cp310-macosx_15_0_arm64.whl
Size 6.0 MB
Tags CPython 3.10 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
8f46caed070d99c2d6ddd3d0c014151aa11cc81c292aa39f7fd23e662256c4fe
BLAKE2b-256 checksum
How to use checksums
ee064369db4995afbae4dac436d3a7384dfb4c4f2718b5d56bb4ef06814aa103
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp39-cp39-win_amd64.whl

Download URL alayalite-1.0.4-cp39-cp39-win_amd64.whl
Size 3.9 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
0bcaea1ce94a413eb9f63f88d09713240a624f3c861dd9dcf5137327b66cb2d5
BLAKE2b-256 checksum
How to use checksums
77a4a33cf0578ddc7ab69af1bbf51c6037a9d3f951b8163b0fefc54eaf304300
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL alayalite-1.0.4-cp39-cp39-manylinux_2_28_x86_64.whl
Size 8.3 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
53546016c041ebfb549ef0ed6114da9459094fa0366ddb052540e0be0cdf637c
BLAKE2b-256 checksum
How to use checksums
5ea01fb4aae6930478c3da54cedb621f7bbaab4306f63cb5a567fd4030263ac6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp39-cp39-manylinux_2_28_aarch64.whl

Download URL alayalite-1.0.4-cp39-cp39-manylinux_2_28_aarch64.whl
Size 7.4 MB
Tags CPython 3.9 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
176aac5a7d70e952b5462ca811aac7f6a9f4bb310d4261177f3f56c51bc3e784
BLAKE2b-256 checksum
How to use checksums
72278f2ac06096a126f87da7aee9802c989dab2d1a71fb26fd6f4b10fa54efef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp39-cp39-macosx_15_0_x86_64.whl

Download URL alayalite-1.0.4-cp39-cp39-macosx_15_0_x86_64.whl
Size 7.1 MB
Tags CPython 3.9 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
b6386a7233f272314207a42879143c836617e0893efdd1cc32bd55ecc6c4bb32
BLAKE2b-256 checksum
How to use checksums
14799517efb6184e796d2375e7093377e61c3887f8a6050b991c4c8e12278f57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / alayalite-1.0.4-cp39-cp39-macosx_15_0_arm64.whl

Download URL alayalite-1.0.4-cp39-cp39-macosx_15_0_arm64.whl
Size 6.0 MB
Tags CPython 3.9 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
97554c0b9be36e62e7e909b9a75b586aab710c38ffef89e0efaebb61988b907a
BLAKE2b-256 checksum
How to use checksums
e95914fe4fb7d371c7f3659f6f34d17e9983a001026597011575a73662482ebc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page