MuVERA
A Rust-accelerated Python implementation of Multi-Vector Retrieval via Fixed Dimensional Encoding Algorithm.
Converts multi-vector embeddings (point clouds) into fixed-dimensional single vectors, enabling the use of existing single-vector search infrastructure (MIPS, ANN, etc.) as-is.
Why this library?
The original MuVERA algorithm is described in a research paper and implemented in C++ within Google's graph-mining repository. While a Python reference exists, it exposes low-level config objects and separate functions for queries vs. documents, making it cumbersome to integrate into real workflows.
This library wraps the full algorithm behind a single Muvera class with a minimal, intuitive interface — initialize once, then call encode_documents() and encode_queries(). No config dataclasses, no encoding-type enums, no manual seed juggling. Just NumPy arrays in, NumPy arrays out.
Performance-critical inner loops (Gray code partitioning, scatter-add, empty partition filling) are implemented in Rust via PyO3, with automatic fallback to pure Python if the native extension is unavailable.
Installation
pip install muvera-python
Development install (requires Rust toolchain):
git clone https://github.com/craftsangjae/muvera-python.git
cd muvera-python
pip install maturin
maturin develop --release
pip install -e ".[dev]"
Quick Start
import numpy as np
from muvera import Muvera
# Initialize encoder
encoder = Muvera(
num_repetitions=10,
num_simhash_projections=4,
dimension=128,
seed=42,
)
# Encode documents (batch of variable-length point clouds)
documents = [np.random.randn(80, 128).astype(np.float32) for _ in range(100)]
doc_fdes = encoder.encode_documents(documents) # (100, output_dimension)
# Encode queries (batch)
queries = [np.random.randn(32, 128).astype(np.float32) for _ in range(10)]
query_fdes = encoder.encode_queries(queries) # (10, output_dimension)
# Compute similarity (dot product)
scores = query_fdes @ doc_fdes.T # (10, 100)
Parameters
| Parameter | Default | Description |
|---|---|---|
num_repetitions |
20 | Number of FDE repetitions. Higher values improve accuracy but increase output dimension |
num_simhash_projections |
5 | Number of SimHash projections. Number of partitions = 2^n |
dimension |
16 | Input embedding dimension |
projection_type |
"identity" |
"identity" or "ams_sketch" |
projection_dimension |
None | Projected dimension when using AMS Sketch |
fill_empty_partitions |
True | Whether to fill empty partitions with the nearest vector |
final_projection_dimension |
None | Final dimension reduction via Count Sketch |
seed |
42 | Random seed for reproducibility |
Benchmark
Rust Acceleration
Encoding speed comparison between Rust-accelerated and pure-Python backends. Measured on a single ARM64 core (Python 3.9, NumPy 2.0). Pareto-optimal configs from the MuVERA paper, dim=128:
Single document encoding (128 vectors):
| Config | Rust | Python | Speedup |
|---|---|---|---|
| R=20, k=3, d_proj=8 | 0.64 ms | 5.14 ms | 8.1x |
| R=20, k=4, d_proj=8 | 0.65 ms | 5.72 ms | 8.9x |
| R=20, k=5, d_proj=8 | 0.69 ms | 11.51 ms | 16.7x |
| R=20, k=5, d_proj=16 | 0.74 ms | 12.00 ms | 16.2x |
Batch document encoding (100 docs, ~128 vectors each):
| Config | Rust | Python | Speedup |
|---|---|---|---|
| R=20, k=3, d_proj=8 | 24.23 ms | 22.35 ms | 0.9x |
| R=20, k=4, d_proj=8 | 20.66 ms | 22.47 ms | 1.1x |
| R=20, k=5, d_proj=8 | 17.89 ms | 32.07 ms | 1.8x |
| R=20, k=5, d_proj=16 | 23.42 ms | 57.66 ms | 2.5x |
Single document encoding sees 8-17x speedup where Rust eliminates Python loop overhead in Gray code partitioning and scatter-add. Batch encoding gains are more modest (1-2.5x) since NumPy vectorized operations already handle the bulk of computation. The largest gains appear with higher num_simhash_projections (k=5) where partition count (2^k=32) creates more Python-level iteration.
Retrieval Quality
End-to-end retrieval on NanoFiQA2018 (4598 documents, 50 queries) using raphaelsty/neural-cherche-colbert (dim=128):
=====================================================================================
RESULTS
(zeta-alpha-ai/NanoFiQA2018)
=====================================================================================
Retriever | Index (s) | Query (ms) | Recall@25
-------------------------------------------------------------------------------------
ColBERT (Native MaxSim) | 240.04 | 836.94 | 0.8400
ColBERT + Muvera FDE | 77.29 | 69.48 | 0.7600
=====================================================================================
FDE achieves 90% of native MaxSim recall while being 12x faster at query time. See examples/colbert_nanobeir.py to reproduce.
Acknowledgments
This library was inspired by sionic-ai/muvera-py, the first Python implementation of the MuVERA algorithm. Their faithful port of the C++ reference made it possible to validate correctness and understand the algorithm deeply. This project builds on that foundation with a simplified API designed for easier integration.
References
Metadata
Release files for muvera-python 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| muvera_python-0.2.0.tar.gz | 4.1 MB | Details |
Built distributions (wheels)
Total release size: 10.0 MB
Release files / muvera_python-0.2.0.tar.gz
| Download URL | muvera_python-0.2.0.tar.gz |
|---|---|
| Size | 4.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dc309e299525c3b07358e7027feb5d6aeae83f4f57421e6ab73c30c03a65615e
|
|
BLAKE2b-256 checksum How to use checksums |
810ea9ba4871b52d958ff8f397e07bed616a3ca3c87cb7c24c338338dbcea69c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 16, 2026.
Transparency logRelease files / muvera_python-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | muvera_python-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 316.4 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
51b16fe54aea24b18288826e19f46e861ea8f61cf6a23f05166c1713208028a4
|
|
BLAKE2b-256 checksum How to use checksums |
c3387e5209c148143803dd470ce9f80f6527ca6a191572bfa9b30ab91fce1805
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 16, 2026.
Transparency logRelease files / muvera_python-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | muvera_python-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 307.8 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
d7290cdc0100eee6b55ee540842390d43fc530a936d625b07941ce0c2dfcbe30
|
|
BLAKE2b-256 checksum How to use checksums |
167677a86879c26072897fc7d676146188d9b28507c79f64dde582df18f87f69
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 16, 2026.
Transparency logRelease files / muvera_python-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | muvera_python-0.2.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 274.5 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
fbcf3b7552f06e64bc6856600796a6805985b4b4b9c1ee40e8e4e7cdc0e5fa90
|
|
BLAKE2b-256 checksum How to use checksums |
f1be4f6c4ddd92c8a0212f102c773b9ec0e553b7c4d2b42eceecb02c8b2ad079
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 16, 2026.
Transparency logRelease files / muvera_python-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl
| Download URL | muvera_python-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl |
|---|---|
| Size | 278.7 kB |
| Tags | CPython 3.13 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
fa4e2e0b54bf8cce65f322405c20d58266d599b955495032c9a9065105ff08de
|
|
BLAKE2b-256 checksum How to use checksums |
ebab47afbcfd94380a53fbe1c314aae69f0c1849a5721f11d432f39024b2b84a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 16, 2026.
Transparency logRelease files / muvera_python-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | muvera_python-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 317.1 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
93628425ee50aec4f4bdbba8b47b0b6557e96c3869f83efd984fb8feddb07540
|
|
BLAKE2b-256 checksum How to use checksums |
062b356be334373aa9b12ba371fae543ea11f0bcc930fba5afca13434348d3b1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 16, 2026.
Transparency logRelease files / muvera_python-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | muvera_python-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 308.3 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
a54f4f709ddba616b40566345e41c92f5a5a3de1a98340f8de44e770e1a39e6c
|
|
BLAKE2b-256 checksum How to use checksums |
8c174b6afa95068a3fff84895254eceb615e41b56724dcc56f8168466cbff6a0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 16, 2026.
Transparency logRelease files / muvera_python-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | muvera_python-0.2.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 274.8 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d1d69c08e4eada4cf4e9d916c0e77f31b425b07500cc458ba303076e2ce87b24
|
|
BLAKE2b-256 checksum How to use checksums |
173dcf4d1df37c6e90552f928609c252b8542ee4dcb07dc611f1192584a1514f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 16, 2026.
Transparency logRelease files / muvera_python-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl
| Download URL | muvera_python-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl |
|---|---|
| Size | 279.1 kB |
| Tags | CPython 3.12 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
f3e3ace085d2b4ea4354de83536f8ef27d0ce6537934dfc9e49c4dcbbabdcf9c
|
|
BLAKE2b-256 checksum How to use checksums |
2714dfad35f3d026e600dc30cde9fb59f63dd59842901fad123600375786f597
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 16, 2026.
Transparency logRelease files / muvera_python-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | muvera_python-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 316.8 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
5e540391be7c70db91288b060e000f6914eb5f1f90100ef6a22d3ee31fb04e02
|
|
BLAKE2b-256 checksum How to use checksums |
09cd3cf8e1fd134427333c4cc6b4deaec2f6e8ef337ba6e373615ed6db63e7b7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 16, 2026.
Transparency logRelease files / muvera_python-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | muvera_python-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 308.2 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
16950345f9096275bf00ccaf2646e47cfea3be91bc5f7f77cacc0bfc7bee4425
|
|
BLAKE2b-256 checksum How to use checksums |
b343ddb7f43c98e5c934e48f5da0ddf1137055b4a91c1866de82fda83b1cc197
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 16, 2026.
Transparency logRelease files / muvera_python-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | muvera_python-0.2.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 278.0 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
2975941721356404e9695a4490e8aaa55980ae16bc7da6bac2c6353ecdd8a80f
|
|
BLAKE2b-256 checksum How to use checksums |
1e15e7cf96b239cf6911a09d4340a869c1db49a119430bd2f42bb8312575f7ce
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 16, 2026.
Transparency logRelease files / muvera_python-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl
| Download URL | muvera_python-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl |
|---|---|
| Size | 282.1 kB |
| Tags | CPython 3.11 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
f73feac3fc4c6309869c238c8bf408add062afa9f5dd31756a887902bb82fd32
|
|
BLAKE2b-256 checksum How to use checksums |
7e32c1fa907b0832fb4aa57be459655a8a129cd61cbacd38660bfaa448398e39
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 16, 2026.
Transparency logRelease files / muvera_python-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | muvera_python-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 316.8 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
3d225cc1850e9d91300fb63d172c7e93c955dd15a64ac58611898ecdb6fcf76a
|
|
BLAKE2b-256 checksum How to use checksums |
ab32e819b9ccc6a6e9b633a2d78621a259e8a876c118536828a2672ec0e06612
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 16, 2026.
Transparency logRelease files / muvera_python-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | muvera_python-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 308.3 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
6c544f9f0939a48505e52ef0a198a77d3d9aa5848de2ea318e07ce94291fa1d1
|
|
BLAKE2b-256 checksum How to use checksums |
875930cc759dcc001fa6c784a78f6e0c7f9e8512223bf5cc60410bfcfc38e989
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 16, 2026.
Transparency logRelease files / muvera_python-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | muvera_python-0.2.0-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 278.0 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
b1cce97be9d8a4a88ba2dd07a7290da6c87718ae7eab88a0b96e4893ec4c7633
|
|
BLAKE2b-256 checksum How to use checksums |
8a0f0e9b50757c3556fd006123f7a392fad6b654177682bd38032edd6627f1e5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 16, 2026.
Transparency logRelease files / muvera_python-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl
| Download URL | muvera_python-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl |
|---|---|
| Size | 281.8 kB |
| Tags | CPython 3.10 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
842f45892b8260fae995164075c0970c7373f061edcacdd8aea1396f8c477fc4
|
|
BLAKE2b-256 checksum How to use checksums |
6399681c40adf8637641d2f10f17db20e1d1c708a7843afb3fe5fb583b6c150a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 16, 2026.
Transparency logRelease files / muvera_python-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | muvera_python-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 317.2 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
6c48a1b2ac0fde3d670053abf75ec6b7b9d944f67ce7fa7d572c203355effd5b
|
|
BLAKE2b-256 checksum How to use checksums |
fce0a1a2c6efe2baf1d4e2a202ce652c64c53549507a395bb8f4e1c70afb0d9f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 16, 2026.
Transparency logRelease files / muvera_python-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | muvera_python-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 308.7 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
7cff9bac611b02c3d0b4bbc4f9fd5e21c6c0a327b2f1a59feb459a095a892ddb
|
|
BLAKE2b-256 checksum How to use checksums |
11853cc96efc824a4e990ae2dd15f63a365c9abc973268ec5b133348d4a833ff
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 16, 2026.
Transparency logRelease files / muvera_python-0.2.0-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | muvera_python-0.2.0-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 278.1 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
5169d5f248f758bcd4e270b958c2e5d1090722f447ddbdc7e35fb186f32df6ae
|
|
BLAKE2b-256 checksum How to use checksums |
af61089ee55c673431e4df29982bb921aa99881df6af1d970c1e640160c20a5c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 16, 2026.
Transparency logRelease files / muvera_python-0.2.0-cp39-cp39-macosx_10_12_x86_64.whl
| Download URL | muvera_python-0.2.0-cp39-cp39-macosx_10_12_x86_64.whl |
|---|---|
| Size | 282.2 kB |
| Tags | CPython 3.9 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
7c9c22a4b63b0fcf70834f3f9efbc22efa7d5666763b8fe68059d69d6b827656
|
|
BLAKE2b-256 checksum How to use checksums |
b3bfa0c0e6b398057a3d678b83e65ae3cea6809674038b13d2744fb40c06a539
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 16, 2026.
Transparency log