Skip to main content

Smaller & Faster Single-File Vector Search Engine from Unum

Project description

USearch

Smaller & Faster Single-File
Similarity Search & Clustering Engine for Vectors & 🔜 Texts


Discord     LinkedIn     Twitter     Blog     GitHub

Spatial • Binary • Probabilistic • User-Defined Metrics
C++11Python 3JavaScriptJavaRustC99Objective-CSwiftC#GoWolfram
Linux • macOS • Windows • iOS • Android • WebAssembly • SQLite


Technical Insights and related articles:

Comparison with FAISS

FAISS is a widely recognized standard for high-performance vector search engines. USearch and FAISS both employ the same HNSW algorithm, but they differ significantly in their design principles. USearch is compact and broadly compatible without sacrificing performance, primarily focusing on user-defined metrics and fewer dependencies.

FAISS USearch Improvement
Indexing time ⁰
100 Million 96d f32, f16, i8 vectors 2.6 · 2.6 · 2.6 h 0.3 · 0.2 · 0.2 h 9.6 · 10.4 · 10.7 x
100 Million 1536d f32, f16, i8 vectors 5.0 · 4.1 · 3.8 h 2.1 · 1.1 · 0.8 h 2.3 · 3.6 · 4.4 x
Codebase length ¹ 84 K SLOC 3 K SLOC maintainable
Supported metrics ² 9 fixed metrics any metric extendible
Supported languages ³ C++, Python 10 languages portable
Supported ID types ⁴ 32-bit, 64-bit 32-bit, 40-bit, 64-bit efficient
Filtering ⁵ ban-lists any predicates composable
Required dependencies ⁶ BLAS, OpenMP - light-weight
Bindings ⁷ SWIG Native low-latency
Python binding size ⁸ ~ 10 MB < 1 MB deployable

Tested on Intel Sapphire Rapids, with the simplest inner-product distance, equivalent recall, and memory consumption while also providing far superior search speed. ¹ A shorter codebase of usearch/ over faiss/ makes the project easier to maintain and audit. ² User-defined metrics allow you to customize your search for various applications, from GIS to creating custom metrics for composite embeddings from multiple AI models or hybrid full-text and semantic search. ³ With USearch, you can reuse the same preconstructed index in various programming languages. ⁴ The 40-bit integer allows you to store 4B+ vectors without allocating 8 bytes for every neighbor reference in the proximity graph. ⁵ With USearch the index can be combined with arbitrary external containers, like Bloom filters or third-party databases, to filter out irrelevant keys during index traversal. ⁶ Lack of obligatory dependencies makes USearch much more portable. ⁷ Native bindings introduce lower call latencies than more straightforward approaches. ⁸ Lighter bindings make downloads and deployments faster.

Base functionality is identical to FAISS, and the interface must be familiar if you have ever investigated Approximate Nearest Neighbors search:

# pip install usearch

import numpy as np
from usearch.index import Index

index = Index(ndim=3)               # Default settings for 3D vectors
vector = np.array([0.2, 0.6, 0.4])  # Can be a matrix for batch operations
index.add(42, vector)               # Add one or many vectors in parallel
matches = index.search(vector, 10)  # Find 10 nearest neighbors

assert matches[0].key == 42
assert matches[0].distance <= 0.001
assert np.allclose(index[42], vector, atol=0.1) # Ensure high tolerance in mixed-precision comparisons

More settings are always available, and the API is designed to be as flexible as possible. The default storage/quantization level is hardware-dependant for efficiency, but bf16 is recommended for most modern CPUs.

index = Index(
    ndim=3, # Define the number of dimensions in input vectors
    metric='cos', # Choose 'l2sq', 'ip', 'haversine' or other metric, default = 'cos'
    dtype='bf16', # Store as 'f64', 'f32', 'f16', 'i8', 'b1'..., default = None
    connectivity=16, # Optional: Limit number of neighbors per graph node
    expansion_add=128, # Optional: Control the recall of indexing
    expansion_search=64, # Optional: Control the quality of the search
    multi=False, # Optional: Allow multiple vectors per key, default = False
)

Serialization & Serving Index from Disk

USearch supports multiple forms of serialization:

  • Into a file defined with a path.
  • Into a stream defined with a callback, serializing or reconstructing incrementally.
  • Into a buffer of fixed length or a memory-mapped file that supports random access.

The latter allows you to serve indexes from external memory, enabling you to optimize your server choices for indexing speed and serving costs. This can result in 20x cost reduction on AWS and other public clouds.

index.save("index.usearch")

index.load("index.usearch")
view = Index.restore("index.usearch", view=True, ...)

other_view = Index(ndim=..., metric=...)
other_view.view("index.usearch")

Exact vs. Approximate Search

Approximate search methods, such as HNSW, are predominantly used when an exact brute-force search becomes too resource-intensive. This typically occurs when you have millions of entries in a collection. For smaller collections, we offer a more direct approach with the search method.

from usearch.index import search, MetricKind, Matches, BatchMatches
import numpy as np

# Generate 10'000 random vectors with 1024 dimensions
vectors = np.random.rand(10_000, 1024).astype(np.float32)
vector = np.random.rand(1024).astype(np.float32)

one_in_many: Matches = search(vectors, vector, 50, MetricKind.L2sq, exact=True)
many_in_many: BatchMatches = search(vectors, vectors, 50, MetricKind.L2sq, exact=True)

If you pass the exact=True argument, the system bypasses indexing altogether and performs a brute-force search through the entire dataset using SIMD-optimized similarity metrics from NumKong. When compared to FAISS's IndexFlatL2 in Google Colab, USearch may offer up to a 20x performance improvement:

  • faiss.IndexFlatL2: 55.3 ms.
  • usearch.index.search: 2.54 ms.

User-Defined Metrics

While most vector search packages concentrate on just two metrics, "Inner Product distance" and "Euclidean distance", USearch allows arbitrary user-defined metrics. This flexibility allows you to customize your search for various applications, from computing geospatial coordinates with the rare Haversine distance to creating custom metrics for composite embeddings from multiple AI models, like joint image-text embeddings. You can use Numba, Cppyy, or PeachPy to define your custom metric even in Python:

from numba import cfunc, types, carray
from usearch.index import Index, MetricKind, MetricSignature, CompiledMetric

ndim = 256

@cfunc(types.float32(types.CPointer(types.float32), types.CPointer(types.float32)))
def python_inner_product(a, b):
    a_array = carray(a, ndim)
    b_array = carray(b, ndim)
    c = 0.0
    for i in range(ndim):
        c += a_array[i] * b_array[i]
    return 1 - c

metric = CompiledMetric(pointer=python_inner_product.address, kind=MetricKind.IP, signature=MetricSignature.ArrayArray)
index = Index(ndim=ndim, metric=metric, dtype=np.float32)

Similar effect is even easier to achieve in C, C++, and Rust interfaces. Moreover, unlike older approaches indexing high-dimensional spaces, like KD-Trees and Locality Sensitive Hashing, HNSW doesn't require vectors to be identical in length. They only have to be comparable. So you can apply it in obscure applications, like searching for similar sets or fuzzy text matching, using GZip compression-ratio as a distance function.

Filtering and Predicate Functions

Sometimes you may want to cross-reference search-results against some external database or filter them based on some criteria. In most engines, you'd have to manually perform paging requests, successively filtering the results. In USearch you can simply pass a predicate function to the search method, which will be applied directly during graph traversal. In Rust that would look like this:

let is_odd = |key: Key| key % 2 == 1;
let query = vec![0.2, 0.1, 0.2, 0.1, 0.3];
let results = index.filtered_search(&query, 10, is_odd).unwrap();
assert!(
    results.keys.iter().all(|&key| key % 2 == 1),
    "All keys must be odd"
);

Memory Efficiency, Downcasting, and Quantization

Training a quantization model and dimension-reduction is a common approach to accelerate vector search. Those, however, are only sometimes reliable, can significantly affect the statistical properties of your data, and require regular adjustments if your distribution shifts. Instead, we have focused on high-precision arithmetic over low-precision downcasted vectors. The same index, and add and search operations will automatically down-cast or up-cast between f64_t, f32_t, f16_t, i8_t, and single-bit b1x8_t representations. You can use the following command to check, if hardware acceleration is enabled:

$ python -c 'from usearch.index import Index; print(Index(ndim=768, metric="cos", dtype="f16").hardware_acceleration)'
> sapphire
$ python -c 'from usearch.index import Index; print(Index(ndim=166, metric="tanimoto").hardware_acceleration)'
> ice

In most cases, it's recommended to use half-precision floating-point numbers on modern hardware. When quantization is enabled, the "get"-like functions won't be able to recover the original data, so you may want to replicate the original vectors elsewhere. When quantizing to i8_t integers, note that it's only valid for cosine-like metrics. As part of the quantization process, the vectors are normalized to unit length and later scaled to [-127, 127] range to occupy the full 8-bit range. When quantizing to b1x8_t single-bit representations, note that it's only valid for binary metrics like Jaccard, Hamming, etc. As part of the quantization process, the scalar components greater than zero are set to true, and the rest to false.

USearch uint40_t support

Using smaller numeric types will save you RAM needed to store the vectors, but you can also compress the neighbors lists forming our proximity graphs. By default, 32-bit uint32_t is used to enumerate those, which is not enough if you need to address over 4 Billion entries. For such cases we provide a custom uint40_t type, that will still be 37.5% more space-efficient than the commonly used 8-byte integers, and will scale up to 1 Trillion entries.

Indexes for Multi-Index Lookups

For larger workloads targeting billions or even trillions of vectors, parallel multi-index lookups become invaluable. Instead of constructing one extensive index, you can build multiple smaller ones and view them together.

from usearch.index import Indexes

multi_index = Indexes(
    indexes: Iterable[usearch.index.Index] = [...],
    paths: Iterable[os.PathLike] = [...],
    view: bool = False,
    threads: int = 0,
)
multi_index.search(...)

Clustering

Once the index is constructed, USearch can perform K-Nearest Neighbors Clustering much faster than standalone clustering libraries, like SciPy, UMap, and tSNE. Same for dimensionality reduction with PCA. Essentially, the Index itself can be seen as a clustering, allowing iterative deepening.

clustering = index.cluster(
    min_count=10, # Optional
    max_count=15, # Optional
    threads=..., # Optional
)

# Get the clusters and their sizes
centroid_keys, sizes = clustering.centroids_popularity

# Use Matplotlib to draw a histogram
clustering.plot_centroids_popularity()

# Export a NetworkX graph of the clusters
g = clustering.network

# Get members of a specific cluster
first_members = clustering.members_of(centroid_keys[0])

# Deepen into that cluster, splitting it into more parts, all the same arguments supported
sub_clustering = clustering.subcluster(min_count=..., max_count=...)

The resulting clustering isn't identical to K-Means or other conventional approaches but serves the same purpose. Alternatively, using Scikit-Learn on a 1 Million point dataset, one may expect queries to take anywhere from minutes to hours, depending on the number of clusters you want to highlight. For 50'000 clusters, the performance difference between USearch and conventional clustering methods may easily reach 100x.

Joins, One-to-One, One-to-Many, and Many-to-Many Mappings

One of the big questions these days is how AI will change the world of databases and data management. Most databases are still struggling to implement high-quality fuzzy search, and the only kind of joins they know are deterministic. A join differs from searching for every entry, requiring a one-to-one mapping banning collisions among separate search results.

Exact Search Fuzzy Search Semantic Search ?
Exact Join Fuzzy Join ? Semantic Join ??

Using USearch, one can implement sub-quadratic complexity approximate, fuzzy, and semantic joins. This can be useful in any fuzzy-matching tasks common to Database Management Software.

men = Index(...)
women = Index(...)
pairs: dict = men.join(women, max_proposals=0, exact=False)

Read more in the post: Combinatorial Stable Marriages for Semantic Search 💍

Functionality

By now, the core functionality is supported across all bindings. Broader functionality is ported per request. In some cases, like Batch operations, feature parity is meaningless, as the host language has full multi-threading capabilities and the USearch index structure is concurrent by design, so the users can implement batching/scheduling/load-balancing in the most optimal way for their applications.

C++ 11 Python 3 C 99 Java JavaScript Rust Go Swift
Add, search, remove
Save, load, view
User-defined metrics
Batch operations
Filter predicates
Joins
Variable-length vectors
4B+ capacities

Application Examples

USearch + UForm + UCall = Multimodal Semantic Search

AI has a growing number of applications, but one of the coolest classic ideas is to use it for Semantic Search. One can take an encoder model, like the multi-modal UForm, and a web-programming framework, like UCall, and build a text-to-image search platform in just 20 lines of Python.

from ucall import Server
from uform import get_model, Modality
from usearch.index import Index

import numpy as np
import PIL as pil

processors, models = get_model('unum-cloud/uform3-image-text-english-small')
model_text = models[Modality.TEXT_ENCODER]
model_image = models[Modality.IMAGE_ENCODER]
processor_text = processors[Modality.TEXT_ENCODER]
processor_image = processors[Modality.IMAGE_ENCODER]

server = Server()
index = Index(ndim=256)

@server
def add(key: int, photo: pil.Image.Image):
    image = processor_image(photo)
    vector = model_image(image)
    index.add(key, vector.flatten(), copy=True)

@server
def search(query: str) -> np.ndarray:
    tokens = processor_text(query)
    vector = model_text(tokens)
    matches = index.search(vector.flatten(), 3)
    return matches.keys

server.run()

Similar experiences can also be implemented in other languages and on the client side, removing the network latency. For Swift and iOS, check out the ashvardanian/SwiftSemanticSearch repository.

SwiftSemanticSearch demo Dog SwiftSemanticSearch demo with Flowers

A more complete demo with Streamlit is available on GitHub. We have pre-processed some commonly used datasets, cleaned the images, produced the vectors, and pre-built the index.

Dataset Modalities Images Download
Unsplash Images & Descriptions 25 K HuggingFace / Unum
Conceptual Captions Images & Descriptions 3 M HuggingFace / Unum
Arxiv Titles & Abstracts 2 M HuggingFace / Unum

USearch + RDKit = Molecular Search

Comparing molecule graphs and searching for similar structures is expensive and slow. It can be seen as a special case of the NP-Complete Subgraph Isomorphism problem. Luckily, domain-specific approximate methods exist. The one commonly used in Chemistry is to generate structures from SMILES and later hash them into binary fingerprints. The latter are searchable with binary similarity metrics, like the Tanimoto coefficient. Below is an example using the RDKit package.

from usearch.index import Index, MetricKind
from rdkit import Chem
from rdkit.Chem import AllChem

import numpy as np

molecules = [Chem.MolFromSmiles('CCOC'), Chem.MolFromSmiles('CCO')]
encoder = AllChem.GetRDKitFPGenerator()

fingerprints = np.vstack([encoder.GetFingerprint(x) for x in molecules])
fingerprints = np.packbits(fingerprints, axis=1)

index = Index(ndim=2048, metric=MetricKind.Tanimoto)
keys = np.arange(len(molecules))

index.add(keys, fingerprints)
matches = index.search(fingerprints, 10)

That method was used to build the "USearch Molecules", one of the largest Chem-Informatics datasets, containing 7 billion small molecules and 28 billion fingerprints.

USearch + POI Coordinates = GIS Applications

Similar to Vector and Molecule search, USearch can be used for Geospatial Information Systems. The Haversine distance is available out of the box, but you can also define more complex relationships, like the Vincenty formula, that accounts for the Earth's oblateness.

from numba import cfunc, types, carray
import math

# Define the dimension as 2 for latitude and longitude
ndim = 2

# Signature for the custom metric
signature = types.float32(
    types.CPointer(types.float32),
    types.CPointer(types.float32))

# WGS-84 ellipsoid parameters
a = 6378137.0  # major axis in meters
f = 1 / 298.257223563  # flattening
b = (1 - f) * a  # minor axis

def vincenty_distance(a_ptr, b_ptr):
    a_array = carray(a_ptr, ndim)
    b_array = carray(b_ptr, ndim)
    lat1, lon1, lat2, lon2 = a_array[0], a_array[1], b_array[0], b_array[1]
    L, U1, U2 = lon2 - lon1, math.atan((1 - f) * math.tan(lat1)), math.atan((1 - f) * math.tan(lat2))
    sinU1, cosU1, sinU2, cosU2 = math.sin(U1), math.cos(U1), math.sin(U2), math.cos(U2)
    lambda_, iterLimit = L, 100
    while iterLimit > 0:
        iterLimit -= 1
        sinLambda, cosLambda = math.sin(lambda_), math.cos(lambda_)
        sinSigma = math.sqrt((cosU2 * sinLambda) ** 2 + (cosU1 * sinU2 - sinU1 * cosU2 * cosLambda) ** 2)
        if sinSigma == 0: return 0.0  # Co-incident points
        cosSigma, sigma = sinU1 * sinU2 + cosU1 * cosU2 * cosLambda, math.atan2(sinSigma, cosSigma)
        sinAlpha, cos2Alpha = cosU1 * cosU2 * sinLambda / sinSigma, 1 - (cosU1 * cosU2 * sinLambda / sinSigma) ** 2
        cos2SigmaM = cosSigma - 2 * sinU1 * sinU2 / cos2Alpha if not math.isnan(cosSigma - 2 * sinU1 * sinU2 / cos2Alpha) else 0  # Equatorial line
        C = f / 16 * cos2Alpha * (4 + f * (4 - 3 * cos2Alpha))
        lambda_, lambdaP = L + (1 - C) * f * (sinAlpha * (sigma + C * sinSigma * (cos2SigmaM + C * cosSigma * (-1 + 2 * cos2SigmaM ** 2)))), lambda_
        if abs(lambda_ - lambdaP) <= 1e-12: break
    if iterLimit == 0: return float('nan')  # formula failed to converge
    u2 = cos2Alpha * (a ** 2 - b ** 2) / (b ** 2)
    A = 1 + u2 / 16384 * (4096 + u2 * (-768 + u2 * (320 - 175 * u2)))
    B = u2 / 1024 * (256 + u2 * (-128 + u2 * (74 - 47 * u2)))
    deltaSigma = B * sinSigma * (cos2SigmaM + B / 4 * (cosSigma * (-1 + 2 * cos2SigmaM ** 2) - B / 6 * cos2SigmaM * (-3 + 4 * sinSigma ** 2) * (-3 + 4 * cos2SigmaM ** 2)))
    s = b * A * (sigma - deltaSigma)
    return s / 1000.0  # Distance in kilometers

# Example usage:
index = Index(ndim=ndim, metric=CompiledMetric(
    pointer=vincenty_distance.address,
    kind=MetricKind.Haversine,
    signature=MetricSignature.ArrayArray,
))

Integrations & Users

Citations

@software{Vardanian_USearch_2023,
doi = {10.5281/zenodo.7949416},
author = {Vardanian, Ash},
title = {{USearch by Unum Cloud}},
url = {https://github.com/unum-cloud/USearch},
version = {2.25.0},
year = {2023},
month = oct,
}

Project details


Release history Release notifications | RSS feed

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.

usearch-2.25.0-cp314-cp314t-win_arm64.whl (349.4 kB view details)

Uploaded CPython 3.14tWindows ARM64

usearch-2.25.0-cp314-cp314t-win_amd64.whl (365.3 kB view details)

Uploaded CPython 3.14tWindows x86-64

usearch-2.25.0-cp314-cp314t-musllinux_1_2_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

usearch-2.25.0-cp314-cp314t-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

usearch-2.25.0-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (2.4 MB view details)

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

usearch-2.25.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

usearch-2.25.0-cp314-cp314t-macosx_11_0_arm64.whl (503.9 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

usearch-2.25.0-cp314-cp314t-macosx_10_15_x86_64.whl (515.1 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

usearch-2.25.0-cp314-cp314t-macosx_10_15_universal2.whl (971.8 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ universal2 (ARM64, x86-64)

usearch-2.25.0-cp314-cp314-win_arm64.whl (338.6 kB view details)

Uploaded CPython 3.14Windows ARM64

usearch-2.25.0-cp314-cp314-win_amd64.whl (343.1 kB view details)

Uploaded CPython 3.14Windows x86-64

usearch-2.25.0-cp314-cp314-musllinux_1_2_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

usearch-2.25.0-cp314-cp314-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

usearch-2.25.0-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (2.4 MB view details)

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

usearch-2.25.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.3 MB view details)

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

usearch-2.25.0-cp314-cp314-macosx_11_0_arm64.whl (482.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

usearch-2.25.0-cp314-cp314-macosx_10_15_x86_64.whl (495.5 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

usearch-2.25.0-cp314-cp314-macosx_10_15_universal2.whl (933.7 kB view details)

Uploaded CPython 3.14macOS 10.15+ universal2 (ARM64, x86-64)

usearch-2.25.0-cp313-cp313t-win_arm64.whl (340.8 kB view details)

Uploaded CPython 3.13tWindows ARM64

usearch-2.25.0-cp313-cp313t-win_amd64.whl (351.0 kB view details)

Uploaded CPython 3.13tWindows x86-64

usearch-2.25.0-cp313-cp313t-musllinux_1_2_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

usearch-2.25.0-cp313-cp313t-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

usearch-2.25.0-cp313-cp313t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.26+ x86-64manylinux: glibc 2.28+ x86-64

usearch-2.25.0-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.3 MB view details)

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

usearch-2.25.0-cp313-cp313t-macosx_11_0_arm64.whl (503.7 kB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

usearch-2.25.0-cp313-cp313t-macosx_10_13_x86_64.whl (514.8 kB view details)

Uploaded CPython 3.13tmacOS 10.13+ x86-64

usearch-2.25.0-cp313-cp313t-macosx_10_13_universal2.whl (971.5 kB view details)

Uploaded CPython 3.13tmacOS 10.13+ universal2 (ARM64, x86-64)

usearch-2.25.0-cp313-cp313-win_arm64.whl (329.3 kB view details)

Uploaded CPython 3.13Windows ARM64

usearch-2.25.0-cp313-cp313-win_amd64.whl (333.0 kB view details)

Uploaded CPython 3.13Windows x86-64

usearch-2.25.0-cp313-cp313-musllinux_1_2_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

usearch-2.25.0-cp313-cp313-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

usearch-2.25.0-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (2.4 MB view details)

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

usearch-2.25.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.3 MB view details)

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

usearch-2.25.0-cp313-cp313-macosx_11_0_arm64.whl (484.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

usearch-2.25.0-cp313-cp313-macosx_10_13_x86_64.whl (497.7 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

usearch-2.25.0-cp313-cp313-macosx_10_13_universal2.whl (937.4 kB view details)

Uploaded CPython 3.13macOS 10.13+ universal2 (ARM64, x86-64)

usearch-2.25.0-cp312-cp312-win_arm64.whl (329.2 kB view details)

Uploaded CPython 3.12Windows ARM64

usearch-2.25.0-cp312-cp312-win_amd64.whl (332.9 kB view details)

Uploaded CPython 3.12Windows x86-64

usearch-2.25.0-cp312-cp312-musllinux_1_2_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

usearch-2.25.0-cp312-cp312-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

usearch-2.25.0-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (2.4 MB view details)

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

usearch-2.25.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.3 MB view details)

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

usearch-2.25.0-cp312-cp312-macosx_11_0_arm64.whl (484.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

usearch-2.25.0-cp312-cp312-macosx_10_13_x86_64.whl (497.6 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

usearch-2.25.0-cp312-cp312-macosx_10_13_universal2.whl (937.3 kB view details)

Uploaded CPython 3.12macOS 10.13+ universal2 (ARM64, x86-64)

usearch-2.25.0-cp311-cp311-win_arm64.whl (326.9 kB view details)

Uploaded CPython 3.11Windows ARM64

usearch-2.25.0-cp311-cp311-win_amd64.whl (330.5 kB view details)

Uploaded CPython 3.11Windows x86-64

usearch-2.25.0-cp311-cp311-musllinux_1_2_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

usearch-2.25.0-cp311-cp311-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

usearch-2.25.0-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (2.4 MB view details)

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

usearch-2.25.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.3 MB view details)

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

usearch-2.25.0-cp311-cp311-macosx_11_0_arm64.whl (477.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

usearch-2.25.0-cp311-cp311-macosx_10_9_x86_64.whl (490.4 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

usearch-2.25.0-cp311-cp311-macosx_10_9_universal2.whl (920.9 kB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

usearch-2.25.0-cp310-cp310-win_arm64.whl (326.3 kB view details)

Uploaded CPython 3.10Windows ARM64

usearch-2.25.0-cp310-cp310-win_amd64.whl (329.6 kB view details)

Uploaded CPython 3.10Windows x86-64

usearch-2.25.0-cp310-cp310-musllinux_1_2_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

usearch-2.25.0-cp310-cp310-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

usearch-2.25.0-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (2.4 MB view details)

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

usearch-2.25.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.3 MB view details)

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

usearch-2.25.0-cp310-cp310-macosx_11_0_arm64.whl (476.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

usearch-2.25.0-cp310-cp310-macosx_10_9_x86_64.whl (489.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

usearch-2.25.0-cp310-cp310-macosx_10_9_universal2.whl (918.7 kB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file usearch-2.25.0-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: usearch-2.25.0-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 349.4 kB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for usearch-2.25.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 febbdd6ffb1296dae8116ce571c949e24ba2291fd1ac06d7265a460872bb1b94
MD5 fea51c4a1fec632a5485270806dc7ca5
BLAKE2b-256 7f5686a1fcc022c57771ab10586ec8ae35265b8b777a2910c5071009d95d00fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp314-cp314t-win_arm64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp314-cp314t-win_amd64.whl.

File metadata

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

File hashes

Hashes for usearch-2.25.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 c64d1c3a4468287d3cb3ed166c4665dd2baf61b9c653a074d7f5b412aa131230
MD5 7496b939f8dd4c888844359aaf0a3451
BLAKE2b-256 ddf43c1fd966e6b74d109f51f167ed7aa26e6f61c4df6cf3ca6d6e0a7d37fcc9

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp314-cp314t-win_amd64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 46a110056114f1d0c0f5e1b7c8d2977e0fb45729aa093c06a438629625488d7e
MD5 141dc833521d8863254dc363800f1cee
BLAKE2b-256 826eb21c6492c12ee0e53c84f24d9a1981553b9bc5af4656fe5f683ea71edf13

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 283df262b09d18a976a76bf669833b20c594e2dad0be9e40335064800cd7853a
MD5 8fe54b2f4f47d8f194748e58dffe3753
BLAKE2b-256 7845e5c422ca4c64a5ecc53791869f951970c1a84bf5ec43e114cb9d2c062c04

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9d741c0e9b9f1c6f1ee3eac050f8abfc11de27b3a40e61d9075dc164c4998dcb
MD5 16247ffb61c3dea8c84b34afbb79757d
BLAKE2b-256 f1bcf71f28e529f5716d97b21f7e529c271b199438510f3f20a722bb92403297

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2014ec5b6a362aeccfc98b513852dce55d2087834dc08a7bc36c008ba3ecfeeb
MD5 1defcac53c801a632b9c2d5b23938d8d
BLAKE2b-256 ade90c48a949e855475a350899a423c201ab3706731f9c5b4f96bfeff3f87557

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cf8cc9f1c3703de8f0de58fb9f98aa06ed5f7a9eec9d59d166b57863417b28b2
MD5 a1adb546adce85083221369b019b4b69
BLAKE2b-256 b620ed3cfab928410ef503b2678a637b3cf50ffa6a89a96b9f587270748d4078

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1f8beb666f3ccedf813853acd582aedb353d5f8d6d9e75dc2bd85d53c70debc9
MD5 868b2edc305b9c0bfd499a3f03b176cd
BLAKE2b-256 6aec60ca1e725e5d2db2aa1cb3fea1f01678d8fb8243d7f59520328c40eda3cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp314-cp314t-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp314-cp314t-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 71a9b24a8375593992edcf7212d7cd85dadb31864de46f8d401ed3de3ed34e62
MD5 81b5ad3f25b070339b2048fc69698af9
BLAKE2b-256 aef03ac3a05f7b391fa162e93d4c3548f937e9f4591bd281da33412be382bd99

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp314-cp314t-macosx_10_15_universal2.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: usearch-2.25.0-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 338.6 kB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for usearch-2.25.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 0a37168de0439888cee28f4520ed83fa96c8858c6c32b949345262a1c142e532
MD5 b3cdd9d8acb35f0a93a7130648da4224
BLAKE2b-256 e7ecf7e76edf6a12fcd5adec078041c280a9f4fe66f427b44e4a1fc543ae8b50

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp314-cp314-win_arm64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: usearch-2.25.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 343.1 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for usearch-2.25.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 1571b90e77a6a65f194312ce1a8976017b5008e649f0ebc2448cb5e11b74392e
MD5 45133bc9c99b1b818d4f83a5dc607f1a
BLAKE2b-256 ad05a037d5a0804be67591eb91660f4da2ce8e35732501b753f61354b56bdf38

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp314-cp314-win_amd64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7fac48f06596131adac9bf315e3e51fd1858e5877ef35332247dc6fa56b1d31b
MD5 6129bcebefef8c627544d5cafa2cbce7
BLAKE2b-256 6312c5a1e4b037a8a56c0979c33d53d62eeff3e8b1643d8eaff5daf107e52e18

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4d1ec2182188f796d49cba1b681a4f652a511d74812774dc00d1ff1ad7f41bbb
MD5 816aadf27d4631bfb3b2db7ec85a4686
BLAKE2b-256 cc56d2b94167112d5c8acb1a7293c684c27fe94f535d7b79b8d0d9a663dd4163

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c6b37790c627ee3fe40553c9b4f0261f61c93c7e8b82da44364367df62ae3c5f
MD5 aef670e1a57b4db42341b47dac9397e1
BLAKE2b-256 3a880e807bc9657e7d3d892feb551196f3c2d16d7f5331b4186ff1816131117f

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 17b7f0f2b2c19f7907614f8f90351369e5b5554d5f5e875841ed9f6bb3e47e1b
MD5 243c59b939bd08e20f13c20628703922
BLAKE2b-256 a4484d3240ea05fa24a48432d582365d479e311a21ee5e1d4ea9f716d1ee6613

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2c98f8b995a7f00d26b943717600af5867501c0b058de462677eb5dae2e7aed7
MD5 62f1831c0f023950855bb4f68b6d8604
BLAKE2b-256 4178ec1e78424c23f3d0fa920695d713ccf9335cbf946c4f5ed332458305847e

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ad3ac8c0c2753874469cfc9e306b713e80c2a40442bbfd21b65a9855f6f88f5e
MD5 3af077930395cd4ee800a1d0c40a25da
BLAKE2b-256 d8c5ee60f05b934afd66e11ee76118d29bf1785d82ed13045a6feaa4e01eb02d

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 87d96882b7916d2d4dd5ea6e9cc9710816526d9fd7920f8094914473f9b7bb9a
MD5 9bac6647e1dd3fa8ce8b4992f487a64f
BLAKE2b-256 741785701e773fb158cfeba27f5f05a84db06e1d755be2191109bd1245bdfe02

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp314-cp314-macosx_10_15_universal2.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp313-cp313t-win_arm64.whl.

File metadata

  • Download URL: usearch-2.25.0-cp313-cp313t-win_arm64.whl
  • Upload date:
  • Size: 340.8 kB
  • Tags: CPython 3.13t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for usearch-2.25.0-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 5f780009e9df5c4f0414a27d905d81c2813c47beefbacc8592f0b3da8b7e5a64
MD5 8cb56ca1bd3947609ace04079dc1742e
BLAKE2b-256 a9d4d17cda024281a3398c98fb47e755618a96a6b145bfd63d646ccd27cb0c5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp313-cp313t-win_arm64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: usearch-2.25.0-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 351.0 kB
  • Tags: CPython 3.13t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for usearch-2.25.0-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 3c42f75a3a12e7249ae1d19549cf789c0d8e3bec129a702828f0a36290f06f94
MD5 fb644f70af997854e3d310923c1334c5
BLAKE2b-256 f3496049108d080fba31b9cf1c147ba5901e138cc80a9894453c02cc1f79e3d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp313-cp313t-win_amd64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ee0819932a320ddd614f7d0f5d13a88e278cd8b9bc9e91b40cdacf1b9bb9b921
MD5 fe867549c57daf462a7f727aa5037077
BLAKE2b-256 8a46cb831ed37063f9f8bc88ddff12159ebd312d73afb6718fca9a0a0a1235ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp313-cp313t-musllinux_1_2_x86_64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7bb5322adee275a89351a5ee02b5c67b2468376bc926a6c54788b8669bd2111f
MD5 0d0bd94ac7bc171d11e19421da6ef470
BLAKE2b-256 02c2ccfe7341ceed462d35aae1ee3cfcb3dfc1e881fb8b2f1e849f13bfa1c517

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp313-cp313t-musllinux_1_2_aarch64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp313-cp313t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp313-cp313t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 08cbb5e54e5a91bffc9a58c4a189a2be59001edf4bf819c1ed8873d0d6e3c0d3
MD5 899c098b42e491efe2b432c1ad7f34b4
BLAKE2b-256 510af6641f39769f126759b5c471d80079f49d579d1b3715ca5cb7f6dd41761d

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp313-cp313t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 23e1cc2f0b50ec7c5b1215cdb1512bf7941ca1e8dc5a7bbe31e55ec741263299
MD5 03b6a7e72b88a8086b984a325cf505a7
BLAKE2b-256 977a6a19e5824a755d432c2ea6eb533cb390af15bb9c79e7babbc3975d377719

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 49f478586877dd526ac5352e6b711e5d0f8953f1ba16e96e8874f018c260a3b5
MD5 0fc099fb305a01784acedfc0fab45402
BLAKE2b-256 3c1f73c0003f3ef93262a99a4a0b04a2ea3d1ab22c1255fba9f8dca4e490e39a

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp313-cp313t-macosx_11_0_arm64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp313-cp313t-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp313-cp313t-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 4c674dd1f508d3c7a256d1f427fed54fd3f66ae3e0bef18b76f2dad644e4b5bf
MD5 6de367b2205862e72319df378f1f9b5e
BLAKE2b-256 74e578c24ce30d46e39004a273eacf4399e032c3258fe55ebbf3e39b50c2011b

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp313-cp313t-macosx_10_13_x86_64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp313-cp313t-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp313-cp313t-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 def63cbaf67cf3e1c42d18b6a1eb4950e0fda10c20f047d2593afa8044126b88
MD5 fab378a4b46f95a39d39d5cc1be7028e
BLAKE2b-256 4e59fd107ffbb743a5a83dfd2b872ae95343e5ec65c5d3932bcfea6b3bcbe647

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp313-cp313t-macosx_10_13_universal2.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: usearch-2.25.0-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 329.3 kB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for usearch-2.25.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 d254786c413384e7f5638513fb5d2cfbd453368c7b65ed28e71eee42c42fffb1
MD5 f64bd97ba11ac6647d2e1e13c975be4b
BLAKE2b-256 eb25821ffc5711bfa417b5ee4631faa6667469837862894f077b695081308241

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp313-cp313-win_arm64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: usearch-2.25.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 333.0 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for usearch-2.25.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f991424d06dabae40f21807232e97bcc042e0aa5462a9adefb6bf6d3bc3c322b
MD5 19938d10ad8102d5caa8170d0fab53e8
BLAKE2b-256 8b8fe870c638d6009fabe7ccd620df4dcccc2b86f9712bd0c25f6b2d8fd8ca23

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp313-cp313-win_amd64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 92166e2c4affd071c2c80b526784a833bbfc1b1f3642138d86eba16a9053a377
MD5 1e35cc8dc3929ac9b45189e38d0d0791
BLAKE2b-256 50066c2f831a27d431da83a3ce935fbac5c64aa2764dbb05e8e57df184edc21f

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e1f547cd63e72adc674d2a5cf3317a9c8eb198a1968679755bd7f0773dc51ed1
MD5 f55c044c4601cdcbdedf538d61001b49
BLAKE2b-256 f440a2ecf3650d403e77bb7d9ed27eaa8f1e952c34d664b18de228283ba3cff5

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1a6c48d31d7c7e546639d8e6580fa81edc94908d79d91e16694df7d99d0b74a1
MD5 666d01e95bfaee63885e7e301ed7e20f
BLAKE2b-256 5e5aa01f848b3f6b33a80954c43131e5f5967c35e972ed073fbd4f656560792e

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7bc47bf37d48a1739d491d379e12cc318109047d5762716333233dbdca8f8e55
MD5 4d3820021334dc575a2977661c659a5c
BLAKE2b-256 beada66a84e939a6b32ef7b50c38ed5c24c1837125f181ad6b251d0ca10334b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6d8eb18ef545170f9abee240d06b35dc2ed90be687764c7119d86730b199a287
MD5 5b72424c74b2d089a1ebdfd18e55b6a4
BLAKE2b-256 6a6bad41a4ecba446cc489403d6368cee7f358292e4b555ba75dc7003a2d4892

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 f8858455b1ddad87a0abc08502a8125cc08a9dd44e2bd26419649584b070cf7c
MD5 eba7367a75a62864bda58a0936fff78f
BLAKE2b-256 70db60b75470f4ed2997e478ff22520d2e00c6093c6e5a21515de976952b6588

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 d8f12c29f0bb7d9649eeb38b4eaaf0be35c87b9d5cf601ece0e8b1a5ad9b811d
MD5 115187889e77dabf7e81c75648efc9ac
BLAKE2b-256 6f37e7517906d345c6a166e1d6b75517008925056d6bd527da9be449ba675b05

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp313-cp313-macosx_10_13_universal2.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: usearch-2.25.0-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 329.2 kB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for usearch-2.25.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 17c2b7df2113300fe361da51eb29948dcebd74992962735ae0a4f2772cb58dbb
MD5 90ee2cf21c354f5654e3ae5acc1c1d94
BLAKE2b-256 43d2e0e8efdba01b2298d7ca2125a0628a0a2b3a0cab8925b12ee7c6c2510251

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp312-cp312-win_arm64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: usearch-2.25.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 332.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for usearch-2.25.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 33d3a3a46910d09cab0f9606c9ead19d40a8441c98ea3b73229b857b277bb22f
MD5 39701aeb03c655360cdcabf16eb46333
BLAKE2b-256 4a06046b38ac2ef5323bd862e539abee9dc2785c5c623dcad290f4bee719b6b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp312-cp312-win_amd64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 798d483dd4612b1edb63ecb2904936d3a69ab8f9fcab3eaa5787ed22e87ee5ea
MD5 56ba9c29ab11b81b11dc3362e3e568d5
BLAKE2b-256 d5784b0b3c896d063f402b7ff72ff84270f6af5073138f9fa88180fa9fd3a80e

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f753a276516513f0c98c206bf483f5ebf90eca0ae6c45f8fc00a6ad4148bd9bc
MD5 23d38f380c5e919d59c1c435db1afc06
BLAKE2b-256 871b2ebb98a846a1b7d1160ae6002fd092ab23a2b36e61078f8202dc65adb8c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 40540102c4ff13e9b96a7d65b2bc229dd69f3f9bffe70f31edc7ea4e92e9e42f
MD5 f42aca72f42d0a532c029b4cc4298e50
BLAKE2b-256 06e02fc43e43c2f95b0701c54119906eaa95c6ca161dd43b9a5db145c55601c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 487eb6d3eac0157e4dd16552ed2461d625b00ae08b6ca20db64c2347ddabe47a
MD5 6574a5b861ec9f73c78ae6861edce876
BLAKE2b-256 05a6ab90b3c98c7afc959e671a344389f173a420804a6e59b91e7c45466a2eca

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7ce30217b2faed8fe6c20a12ceb8351439b522ea93e2411068e2645ea15ff359
MD5 dcd6bf79739da74a9df39ff9d5b79d34
BLAKE2b-256 15148b4efaf6ecd8053deb2850c4a7cbc029e7428386bbce969a624bb21e4785

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0a6461afe10c826a423ca248338e72b87e8d3ebcf987482018f13bae2e4c1b52
MD5 13e4a5779e4b6b6fb0ac6b79bc9b9a81
BLAKE2b-256 622346d46d2fc9a96b74e5506f5f9393dd071d8cd8b7a12613b954afa3805d31

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 4f9a09f91acdc771154d20ccab90867068428ba316a228665984e89fffe031a4
MD5 561c8d86c36631bfbd1ddb57b175c21a
BLAKE2b-256 8d62ed054e291b7f8da7de6f6540a7dd73bb59606665b3a87f60a9066a082907

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp312-cp312-macosx_10_13_universal2.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: usearch-2.25.0-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 326.9 kB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for usearch-2.25.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 9e59f6c778351fb96c90a9a092d67e2bb88ccd961e41f52e84f200d6082ee12d
MD5 513e2075dde871df969d6c5bb2762597
BLAKE2b-256 bb7c24c3fab563ae218b20618fc5692754fb26f820aca82f3a423b9a7eb8f690

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp311-cp311-win_arm64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: usearch-2.25.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 330.5 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for usearch-2.25.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3b2fa39dec78ca1d061f8f69270cb7db8134624fcb64995c268e67bc015ca701
MD5 6c0b81fdde13c46193a6edbbf9818776
BLAKE2b-256 774d2f51b01464b157b179c4184fc276eb17d2584eb3abd0281613c3b1330eac

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp311-cp311-win_amd64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d6261e2e89ac27a3e39da8d320b7a185a8e2b95426bafd1803b6bd3900dbd340
MD5 9e8e2976b370fd4434312a47a065e1b8
BLAKE2b-256 599037f578978319ffb2c86b59d76f787c178a14767c00ae3f59109aa930f385

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f178c64bec69c17c6d49c89e15eb84983c90640831a4c57f767296f13b799589
MD5 4eb5a90df666c413d95462cb53cf3d1a
BLAKE2b-256 0bcaffcc12d56ada3694997d3a83f7182d523211a49a6c15b4e9a65cb639179f

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 febc7ec4c905158b5714cdd48a2a55e8bde0e80679b5b03505960570da28d8a2
MD5 6328029e15ae1603e89ff61f1827048a
BLAKE2b-256 1c314d4063b23e61315f638fa6a0c7f88851a7686d125846aa9cb55fb792b45f

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5932279454e7802209a6e9e7d6b074f88854da8d919d25e9dd739ea7cc2a943d
MD5 0996fd7b8d1c20c904868cd6ccee179f
BLAKE2b-256 12a3744de14328277e83043ed6065219c6e5e212fb44ef13b8b7d0d3fc7eadd5

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ce95075f5c3f21efdf9fb970e519249207e7326fa0c637181cde231c7d4ae452
MD5 c8c92d4dee8396f595ae54d24a244ace
BLAKE2b-256 99eea5dff6464a3d1dbb263c4ea462308be4c56890812cfd221255ef8ba4b5fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 79f75ab790dde0add673b072a8291b218e0f25d7efe2c5331b3d56cedf2693ac
MD5 37e60689455974e8875a013ab26bebe8
BLAKE2b-256 bb49e2ebc2a1722f96646397f148454c2149b6ca82b11911e946f55aa77b2e12

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 2f84ab8a4ec1d4f52c47c730c866321defacd2946308cf86100560ca22f0f7d6
MD5 7b3035dc45ec8ec1ec8634794c2e86d1
BLAKE2b-256 be5a34ad9458f152e988ee9a1ffb753c349376cd85eb3b3e95ce3d5453a594b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp311-cp311-macosx_10_9_universal2.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: usearch-2.25.0-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 326.3 kB
  • Tags: CPython 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for usearch-2.25.0-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 20a21939546fbc838b5fe98b81cc18ff59ab44f3f09860fee7a7a96356cd5b0d
MD5 0156ae8de229cafa4bc8e7c5ca321a67
BLAKE2b-256 c7d125a12c21c24e2f1aa54d80888ad14799a3e4ec7db2e7912e5389d442b47c

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp310-cp310-win_arm64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: usearch-2.25.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 329.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for usearch-2.25.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a215e589f10df29dca3fda054c2c8a8d1d788e835a65ab3e7bb92203968daab8
MD5 e1d0f8fc4c5fe079a0b84bcfd38581ff
BLAKE2b-256 74f0680bbc4cd4f3b48d90c5c7575b279f575feb94caf7f5358928f52f4bf710

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp310-cp310-win_amd64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c753514fdecd17f4d8164301998930bfede3e68de0579c3ec78a91cc9aaf4999
MD5 b03b314044dac09a409062a394fc30b4
BLAKE2b-256 4668a13aa5ef75f4dee8fcf16ac5bea112e79bf665384cad752957a549a99600

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 01bdd6beb0d230c2bc6cb3a357930a8a9287e63501afb60999a1ee76a103beaf
MD5 a4a64045d3265d5e7fbaf170461bddee
BLAKE2b-256 7079ea15c9eddb55fd9fe641bdc2a61a97e2198ae50ebf09bc130cf342588fac

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 08dd3307a3dfd72cf68ce4cfaae5dd13e2e0c5f6f27eda43d1d87daded64c4b4
MD5 7df8a4e5ed5f36188b7f82b131346880
BLAKE2b-256 d7e54fb812abf65ff75d257f72f5ebf4320b28b23e0b32bbfc28b3a4e12da0e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4fae50387e4a5510f20f406360f2bd3c1483d429d2b877f38f197e122b1ddb4c
MD5 65512d9a0cd309e8aa4cb25dadeacc7f
BLAKE2b-256 4802977832d11fb8e62fefaf193285b8a38949f37e20001208e1d122d5b9d001

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7618bb6cde4d23bfc60e696a3ccc7455d3506b5e037fb96c93619c5e8f48437b
MD5 c4a1bf2371964249a9ca60907f885302
BLAKE2b-256 e3e12c38b7f88dc4ac84500588fdbbf1474acf48302c45da88a8fdd3d536303c

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a6b2291a2ed22916f02eb47c5967f4c9407a897dbeb35f7c872930bbf2da6484
MD5 e11a961fc1df6baccdcbbeff25e23359
BLAKE2b-256 2f8e75c99a0a947e51a8edefc2991a20bef6417f72155ce401a8211cbc54c0af

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file usearch-2.25.0-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for usearch-2.25.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 2280961571fa897caa95c666f466e35d207996bd720c9db1c2602248ddd186ad
MD5 6703636c6e9d60301307ba1e8b9a9007
BLAKE2b-256 27184dd557c96394a9d85136e4ed26c729a9628ec3c6cee8b27082b0f675ee01

See more details on using hashes here.

Provenance

The following attestation bundles were made for usearch-2.25.0-cp310-cp310-macosx_10_9_universal2.whl:

Publisher: release.yml on unum-cloud/USearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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