Skip to main content

Thin Python bindings for the C++ MARISA Trie library implemented using SWIG.

Project description

marisa-bindings

CI Artifacts Release (TestPyPI) Release (PyPI) PyPI version Python versions License

Thin Python bindings for the C++ MARISA Trie library implemented using SWIG.

This is an unofficial binding project and is not affiliated with the original MARISA authors.

Who is this for?

  • You want to use MARISA Trie from Python with a thin wrapper that preserves the upstream API.
  • You prefer upstream-faithful bindings over a Pythonic redesign.
  • You want reproducible builds with a pinned upstream source (vendored via git subtree).
  • You need bindings that behave exactly like the upstream library.

Design Policy

This project intentionally provides a thin binding layer over MARISA Trie.

Design principles:

  • Preserve upstream API behavior
  • Avoid adding abstraction layers
  • Minimize divergence from upstream
  • Ensure reproducible builds

This library is not intended to be a Pythonic wrapper. It prioritizes fidelity to the original MARISA API.

Installation

A virtual environment is recommended to isolate dependencies.

python -m venv .venv
source .venv/bin/activate

Install from PyPI

pip install marisa-bindings

Install from GitHub

pip install git+https://github.com/juno-rmks/marisa-bindings.git

Prebuilt wheel availability

Prebuilt wheels are provided for the following targets:

OS Architecture / ABI Python
Linux x86_64 (manylinux) 3.10–3.14
Linux i686 (manylinux) 3.10–3.14
Linux x86_64 (musllinux) 3.10–3.14
Linux i686 (musllinux) 3.10–3.14
Windows x86_64 3.10–3.14
Windows x86 3.10–3.14
macOS arm64 3.10–3.14

If your platform is not listed, pip will build from source. See Build requirements below.

Build requirements (source install only)

If a prebuilt wheel is unavailable, local compilation is required:

  • C++ compiler toolchain
  • SWIG ≥ 4.0
  • Python development headers

Linux

sudo apt install build-essential python3-dev swig

Package names may vary depending on your distribution.

macOS

xcode-select --install
brew install swig

Windows

Install Visual Studio Build Tools with:

  • Desktop development with C++

Usage

from marisa_bindings import marisa

See marisa-bindings-sample.py for a complete example.

Benchmarks

Benchmarks are provided under tests/ and can be executed with pytest-benchmark.

Run

python -m pip install -U ".[dev]"
python -m pytest -q -m benchmark --benchmark-only

Lower is better for latency columns; higher is better for OPS.

Latest baseline (macOS arm64)

Benchmark Mean (us) Median (us) OPS
build trie (small) 16,122.46 16,029.65 62.03
lookup hit (small) 101.38 100.83 9,863.57
lookup miss (small) 413.12 411.25 2,420.58
common prefix search (small) 1.69 1.60 599,433.23
predictive search (small) 11.25 11.17 88,917.68
lookup hit vs marisa-trie (Cython) 13.63 13.50 73,366.88

Environment

  • macOS 15
  • Apple Silicon (ARM64)
  • Python 3.10

Notes

  • Results vary depending on CPU scaling, thermal conditions, and background load.

Vendoring Policy

This project vendors upstream MARISA source using git subtree to ensure:

  • reproducible builds
  • long-term stability
  • independence from upstream availability

Vendored upstream source:

third_party/marisa-trie/upstream/

Do not modify vendored files directly. If changes are needed, prefer upstream contributions or keep patches minimal.

Pinned upstream revision is documented in VENDORING.md.

License

This repository contains components under different licenses:

Component License
Bindings code BSD-2-Clause
Upstream MARISA Trie BSD-2-Clause or LGPL-2.1+

See LICENSE and vendored license files for details.

Acknowledgments

Special thanks to the original authors of MARISA Trie.

Project details


Download files

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

Source Distribution

marisa_bindings-1.0.4.tar.gz (42.0 kB view details)

Uploaded Source

Built Distributions

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

marisa_bindings-1.0.4-cp314-cp314-win_amd64.whl (77.5 kB view details)

Uploaded CPython 3.14Windows x86-64

marisa_bindings-1.0.4-cp314-cp314-win32.whl (67.7 kB view details)

Uploaded CPython 3.14Windows x86

marisa_bindings-1.0.4-cp314-cp314-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

marisa_bindings-1.0.4-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (733.8 kB view details)

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

marisa_bindings-1.0.4-cp314-cp314-macosx_11_0_arm64.whl (86.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

marisa_bindings-1.0.4-cp313-cp313-win_amd64.whl (75.5 kB view details)

Uploaded CPython 3.13Windows x86-64

marisa_bindings-1.0.4-cp313-cp313-win32.whl (65.9 kB view details)

Uploaded CPython 3.13Windows x86

marisa_bindings-1.0.4-cp313-cp313-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

marisa_bindings-1.0.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (734.3 kB view details)

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

marisa_bindings-1.0.4-cp313-cp313-macosx_11_0_arm64.whl (86.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

marisa_bindings-1.0.4-cp312-cp312-win_amd64.whl (75.7 kB view details)

Uploaded CPython 3.12Windows x86-64

marisa_bindings-1.0.4-cp312-cp312-win32.whl (66.2 kB view details)

Uploaded CPython 3.12Windows x86

marisa_bindings-1.0.4-cp312-cp312-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

marisa_bindings-1.0.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (736.9 kB view details)

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

marisa_bindings-1.0.4-cp312-cp312-macosx_11_0_arm64.whl (86.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

marisa_bindings-1.0.4-cp311-cp311-win_amd64.whl (75.5 kB view details)

Uploaded CPython 3.11Windows x86-64

marisa_bindings-1.0.4-cp311-cp311-win32.whl (65.9 kB view details)

Uploaded CPython 3.11Windows x86

marisa_bindings-1.0.4-cp311-cp311-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

marisa_bindings-1.0.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (731.3 kB view details)

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

marisa_bindings-1.0.4-cp311-cp311-macosx_11_0_arm64.whl (86.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

marisa_bindings-1.0.4-cp310-cp310-win_amd64.whl (75.5 kB view details)

Uploaded CPython 3.10Windows x86-64

marisa_bindings-1.0.4-cp310-cp310-win32.whl (65.9 kB view details)

Uploaded CPython 3.10Windows x86

marisa_bindings-1.0.4-cp310-cp310-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

marisa_bindings-1.0.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (728.0 kB view details)

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

marisa_bindings-1.0.4-cp310-cp310-macosx_11_0_arm64.whl (86.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file marisa_bindings-1.0.4.tar.gz.

File metadata

  • Download URL: marisa_bindings-1.0.4.tar.gz
  • Upload date:
  • Size: 42.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for marisa_bindings-1.0.4.tar.gz
Algorithm Hash digest
SHA256 91d0e411b05e995263dd58682d11700e6c62b6d33e9cade227fdbdaa9025c6ca
MD5 416f78ed1dbcb2defb678aac18d1d689
BLAKE2b-256 c6c96c5b231d0d8b85ffd53e94278b81c6abf4b7c9b87de644069ce32df05165

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4.tar.gz:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 132e020e7e751190d495ddf99db19f1da10311fe7d0c7577003f769f39d3f9fc
MD5 3a3d3d1bd0648ac7354116bb5022260d
BLAKE2b-256 d583066662e4233e61b9784ee273c888eed998d714fabb652f9807e73039155b

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp314-cp314-win_amd64.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp314-cp314-win32.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 0b231c135a6abaad5dc6096fb3462617e8763586d22bc20e004bfa7196e04810
MD5 a038809f3ec9aa11c48ba45beabb3bcd
BLAKE2b-256 c2572339575b3e63af75d7c991389cc1f57bfec5ada9a7e6dbde8e2c3faf3567

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp314-cp314-win32.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e0d6c372d173dc7579289166b9fe24cb3e3d38e537dd123f74c45850c7b9e525
MD5 7cde8107e2aac82ce226142fb3a9ca50
BLAKE2b-256 a5e6d17e38729b7c4cf2744eef23e97d3349b2ef15168df2c9c3dbe0ff03d47f

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 85ed07844a70c19824a4c86a97a9f6a8618a134cedbff8ac73edab8a1b955f86
MD5 bbde1f6eb6a0c932c55a93120313bd5e
BLAKE2b-256 8b14df9c2dc6534d881159daca5e2fc2b52773e56097bd4766e82e021e7a522f

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 894fb7a7c1fbeb5647e949a707cc0081a4ca01193af59dd955628eaf5e97da2f
MD5 d4b072f6aade88303fa88747e169a746
BLAKE2b-256 e3abf184149c79163485cd81800d372640bffdd32fd6203ddc1cb95f23bf2e10

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1b18d3e51ce71a6eace9eae00505e395510790d084d8ba9ba46265b008a80edc
MD5 b97fb766304560ce8087c3148cf4db2f
BLAKE2b-256 85d67b90750a22b5339511b6a25d012bfabd5f885aaae4cb3f63a4b63c39f556

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp313-cp313-win_amd64.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 3d336a27e57363c799aeb23d694a9bf2365a7e3d674754770a31e5410f05078e
MD5 ad2cadeee97b13f59bb40a101d463fce
BLAKE2b-256 3bc452c7662e393e32d0ee3ddff3b0dc2d5719c1addd57bfdb6615a49554b8e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp313-cp313-win32.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e23e18ee1c42c3b0b931083de924d2818ef12a2d6c24b5e6ce7aa88b753e87a8
MD5 768b5b8c6a5cc11f08b2ada1c1018d52
BLAKE2b-256 aef60950b56ed7be76001d45360520d57bda7a573ec9e3b33e96483f82951b21

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fb1d32fcc58393b40779494bd9f18245e279b4147e9a6ff90918db58d3776e43
MD5 fe536e6e44e4fca1381293c5af5a82b3
BLAKE2b-256 6a1f22d994149d10042582eb9fb2438cb33c85a9fe1dc93fda214458fc1fad24

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f876a6aafc791a7879d354b2173075ab88028d1a0922b6f830de4351fe7d13b2
MD5 37d27968e86d65788ec78130508231e8
BLAKE2b-256 ef1dde9d4623f379d58048f7baa3a4e17a4f0c0ec65949f5554e2a298aaee4b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4ae6b609859b7b1aa8c88d12565529f68935ed9df57c0890ff419bf52922eb42
MD5 ed65724718394a8d6c664bde95d7b74a
BLAKE2b-256 f8eeda1535196a7dcbc030912f2637f3240717e88b81a812bdae780422f6392b

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp312-cp312-win_amd64.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 65115c5d930fa4331e47abac032b1b7d3cd7d077f9a75552a596992df7baef88
MD5 99575f42fdee6c534d7df4a411dbec57
BLAKE2b-256 5bfeb6f83fc71cf4d10253e6ac704c0f944fe5a72123797ed29655556ba9ace4

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp312-cp312-win32.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f4d2402be5e77cc7e8ce934c0ef02c29377bf3feeb57ca8d99363dcae636d9ef
MD5 7d8d810430521a4ad1b1be58a658b037
BLAKE2b-256 7aff8c8d4a4d19ff6da1b75dba12da03ff6ad73412eaa98f1103d05b5784d556

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fd6632c48da24d50069382fff4b42a28e870b92bba7e7b775a20cb24c5cb7041
MD5 12d83ae6e86a516112a5ac3906d35aa4
BLAKE2b-256 aaa7ad46b45a6b087c0215973a2370291a1359a032a3361860fe53a42dbb8b5e

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 963f1209b7d9b3ca71640ed5da95b46e233376ed7c3bf5c97417b130f4537725
MD5 811bf1fe1561750d3ce92e99b68b3775
BLAKE2b-256 a20a4dbb89d4ad45ccf701e96d6c4ca4d93f29b2a15d060d98d2169e764a965d

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9d9579856d73b19b8e1935c77ca0428f8f93902a917e0f7265931f22e5504f1b
MD5 7a1822dabab696263b86fe24cc8c8634
BLAKE2b-256 08dae3adf92d9f3edc2c4b37842a4ae4aa20b82b6b45d9dcd4c5be1aac0fd428

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp311-cp311-win_amd64.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 3cb7164d18c6472a465947c95ba277992123955c93f1a2cc1b5690d131c66901
MD5 59653cb6191783d9c10487a5883a0da4
BLAKE2b-256 b6108598282eecb2fb2709fbe14c1dac8d954286dcf726c7c5b86d16607628df

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp311-cp311-win32.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b44675c74e30a897e5da97de4a1dfab47033892228ec040b6ad7fb3a54c24e27
MD5 97a9002554956489ef52c698e04c16a9
BLAKE2b-256 f0b89e22894d6d758f62d7439b10f0a88a64d476561346d700ee173de0bcf849

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cdfe094478099c860cc13f867a873057f53bedcad40bd75592c18da0e27636e0
MD5 1ec5630d7acd8aebcc0ac2d59573b907
BLAKE2b-256 a766754f529c3bd463789d68a2a2a557b81ee8f8cbb692e0b7f8b4dc871299f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 de5d4686c6becacb4d9bfbba13a893467ae8c0c886e83e93a4cacc2f45ce16ab
MD5 72464060fa28877182e0abf30963a7d2
BLAKE2b-256 6d3510c8ee9c6fa3a02d23f0d183fb85bba5a4ebccb0ef8c1179cc6c2c81fcd4

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7df0b13ddcb0d172e7189bfebf9f4dde329011e90a0be095b981bcd3f13c22dc
MD5 8aba68d8ce994ae123415e82c7857d30
BLAKE2b-256 b654cb674358c8d6ff87d1fc2576cdf07ff320684d96783abb708fbcd8c47576

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp310-cp310-win_amd64.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 91160940735220f57d7419aa31aa59fa4ab3890680e479feadca6f8aab183fcd
MD5 8952d85ccdda5197ee6bb8f750c363e9
BLAKE2b-256 8d11a37084ec577afa878fe7c326c96a3997a552f865d0b4efed760f18f32b61

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp310-cp310-win32.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cb051b13f6cf8014ed074f080ab5f2696f1d6673a82823db564f67b0ff63916d
MD5 ead57e9f3e4ae08491698461969a3679
BLAKE2b-256 d507b9138b1e144653481540b2e775787dfe639bc904a62990e4dd4a10f069b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 09216b22f3cc1f66a9ca829a8da4cf1f1bb97d636385927200599c3698acbcf4
MD5 e43116d74978aa5443b9c8e85d5967b2
BLAKE2b-256 8e214bb7bfb8734dfff0a8b4972b5795f30274cedfcbb903a6be012945136298

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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

File details

Details for the file marisa_bindings-1.0.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 592fed69f6434f2dfb17c432601cea333dd6a10ad37e74c889d95fed0bbd5914
MD5 840e203122ceee4ef784bdc42d31a48f
BLAKE2b-256 403ed4b96a05c75634357757381d40d77f2782eedd372f93290d8d5ba843973a

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.4-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release-pypi.yaml on juno-rmks/marisa-bindings

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