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
  • Python development headers

SWIG is not required. The binding sources are pre-generated and shipped with the distribution.

Linux

sudo apt install build-essential python3-dev

Package names may vary depending on your distribution.

macOS

xcode-select --install

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.5.tar.gz (83.9 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.5-cp314-cp314-win_amd64.whl (77.6 kB view details)

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

marisa_bindings-1.0.5-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.5-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.5-cp314-cp314-macosx_11_0_arm64.whl (86.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

marisa_bindings-1.0.5-cp313-cp313-win_amd64.whl (75.6 kB view details)

Uploaded CPython 3.13Windows x86-64

marisa_bindings-1.0.5-cp313-cp313-win32.whl (66.0 kB view details)

Uploaded CPython 3.13Windows x86

marisa_bindings-1.0.5-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.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (734.4 kB view details)

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

marisa_bindings-1.0.5-cp313-cp313-macosx_11_0_arm64.whl (86.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

marisa_bindings-1.0.5-cp312-cp312-win_amd64.whl (75.8 kB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

marisa_bindings-1.0.5-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.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (737.0 kB view details)

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

marisa_bindings-1.0.5-cp312-cp312-macosx_11_0_arm64.whl (86.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

marisa_bindings-1.0.5-cp311-cp311-win32.whl (66.0 kB view details)

Uploaded CPython 3.11Windows x86

marisa_bindings-1.0.5-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.5-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.5-cp311-cp311-macosx_11_0_arm64.whl (86.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

marisa_bindings-1.0.5-cp310-cp310-win32.whl (66.0 kB view details)

Uploaded CPython 3.10Windows x86

marisa_bindings-1.0.5-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.5-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (728.1 kB view details)

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

marisa_bindings-1.0.5-cp310-cp310-macosx_11_0_arm64.whl (86.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: marisa_bindings-1.0.5.tar.gz
  • Upload date:
  • Size: 83.9 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.5.tar.gz
Algorithm Hash digest
SHA256 3d99d4850c9fd8cf6d1f9a076dbcf53334aed87fb45d0a3363a4a0658224626e
MD5 059c739ec2f3e2c65e91ef1713b32a09
BLAKE2b-256 e0e845b2f9d2ffc27b3ac871002c21d1504f7fe7fd99114d13a4106adf3c1bfd

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5.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.5-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 0e10fc41121624bcc2366ce73a25aa149416c95927b4913c450fee2506495a2b
MD5 66459f54d4720c81376dfb23a67c4d75
BLAKE2b-256 5564bd3ad16e3a504515cb37c7aae0e418b3a69ac9c728ec75f6bb24cbce8278

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp314-cp314-win32.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 1b63bc6a34ccce97215a3f44b02ff285d3308f2793ea7c79846634187a1f060b
MD5 5d4e5c06bd6e2d5f5cc275bde0ef7f6b
BLAKE2b-256 e49339a554238a99bd81791aeb39ef1535f9101a7d965bd5184585ef9886885d

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a95ca09ed9d0bee1a990eab5f0d0825dc2d7e82eb71f81429e407f76afec8709
MD5 095817420e1f95485af2b71ee4dbccae
BLAKE2b-256 f62fc708cfa0629e829e4ce786d905c8999a222bd6e879d0b35e5c4a040b82bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 78925ea0c07060f4cf38ecde8ec44c4f8c0c91c944ed69ee54a66d172a0ac0ca
MD5 13ecfcdaf2db8526e432f0370c83bcc2
BLAKE2b-256 c0861fab60eb287bbd973eb563dae685beaa4fd2390b880b3f33871f42215cad

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ab559615576f0f755e3689e756cf350945d551433377ea4eaee7c2cf44aeca8b
MD5 be2ff5dd291a31914fa27b6f6131c045
BLAKE2b-256 a5eed24b914f67c4fbbf6db6cd2a283edb758017ea9e585ba6ea52ce8c7f34ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 260f3031560150ecb70ad155e0691c3ca51a592f8ec3bb69c0b4a7715668b11e
MD5 17470cbcded6efd3309f42c888bfa907
BLAKE2b-256 8500499b2e9c4083fe2bc913c3ee8eefdb355edb68b4318f067330e952c703df

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 f4b94c119cb00a40655c720fe4f1ba93f905eb7b9e280117451cd8a094901b39
MD5 b3d9fad6feda44a0104338da7e7693ed
BLAKE2b-256 ebe3ef311fe285384a47ad972087b9b37c9bd63259eaf362775877391413d6ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b5a521314ff7163834c74ebe651a07808b493d9deaa3e3ccc37d66577439e44d
MD5 7b2a49b511fd99539280f988156e1a86
BLAKE2b-256 7e7119409a44e11818ce3d863315f2fc1653271dbb373108dbd05e8fb1b2916f

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a3142b1556d7417cd58749ebbdf2eca57bfd9e610b5d2eea3fbe0d285fa9ed7b
MD5 e85b63a07e612b5665879da12ac44e47
BLAKE2b-256 e2bd3be4bbf878ae02120d3505474c42ed3317a3247f587a37e93665590f887d

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cd8b577603604921a568bbf2a04c847a0b435e2c37c04388ea3d9aa871fbed2f
MD5 1ca64b505bfe460a9d29d47c1db1bf2b
BLAKE2b-256 ad36f2954a071a2b9941ba7664cfe9bcbedaad38b28ceb94ad37ae46df98a67a

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 220ae454b24f51efa2b92ead11ac2cc8361baf050c478d187a12563543065292
MD5 fec19a7e384d3c9a3b3200dcaed59e27
BLAKE2b-256 9771b22f86c2820eeda2784d57f116505fbaa05b594eac64930df1bc1212d052

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 16777b1b5574e69ab61f2978749a3f9e4c60da65e11ee4a27c4d5e9358bbbd43
MD5 5bc6c33dcfab7b1524f81aeba05e9a08
BLAKE2b-256 6c8534c452a5a00ae3b5d3d663facc51401cf9907035551e828ac6ad4bd9910a

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ef6b6c14d9d557de4b9c7131e6832d508867fd8b2005cb1307f8743ec59c4e7b
MD5 4f4637962b6d4281fe9628d71f45d84e
BLAKE2b-256 3d605ab925839958a98425934e185a22bfd1962d3aaabc9fe244aad3ba15bfb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7145456bddd0d9fe9b9aca96cc08395318402daedb2be82404ed897bf8f5aa84
MD5 6c13df9506aec22e4972c48148652d21
BLAKE2b-256 880e684fb099c90bc9965f89b1741b1d88110259045014b21d4b43fed9567a8a

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f970603d9524af8ae82cef83b46b1b227f97009a07e07189170392570977bc1f
MD5 e3f294892bd2a68f50c14adf3259ae02
BLAKE2b-256 8ef385b5296f436d6c0006b1402f76b3e8f0e3da33bfca64af57e567d80f5879

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c9eb24af014ef0b97ece18c756ed3b7927e3f871b31e8789a78084734427e25d
MD5 895befc2bcd9390dbf43bd58f80fc4ab
BLAKE2b-256 67437e6489e2d44b02c3a26c2a779a3402e3f6b143de1d499056f54f5f4c0a68

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 17ed2363f4cd9273f188783fe322a685faeeb2d410b352ba5cdef13f971a73bc
MD5 e1d088260dd4ddf49fe5dcf50de6cfc0
BLAKE2b-256 35369df272b836abb39ea764e1a25fe5773d95725f4fdcafee6e7b99384ea91b

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 184f73db7cb5b617ad261d05bcb94ad3560b437960542fb6ab42b1522a400270
MD5 9ed516fe7ed3fc5527fd23b1ea8f82f6
BLAKE2b-256 8a216aef76f22eb368a88e9924ad90fe1514b87cd960ba7cc8fd3328812d56ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 45cb642258b7eab01d304bfde5b1f32265557a8598aee12b0c13b035385a0ec2
MD5 47adca6bb16576d2375da4cd6253a0ec
BLAKE2b-256 935b67942b2a4d44b00182fdc6f84c81d14f9a1cd8fd76fdb4a3a05b8cc49819

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6b33acf5b3ad678a941085cb807332a150be4a83c7a86d9b124b563892ff4ac0
MD5 2f462a1237775b3bc4d1359783f6b568
BLAKE2b-256 3d18f78d668adbff53fae9370ccd2ac2a4d643ed864c61d555b52e7c246a9c7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 422fd808f5a97cfd965020338e04997d42eda3df42b3e303906feca0b308ac8f
MD5 6fecaf61c1e94f3c02f2f91bace1ad87
BLAKE2b-256 8ef98355318ee8e850a2122cbeb4d76696b84bad75174f4b3267861fa7930b2c

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 bc018d978734e088011f5ea8eeb3c1d15cf61a103ef33001cf01c5e522785f7f
MD5 075fea21708760e28fad6ded5d614e9f
BLAKE2b-256 392067d32b3aa8c28fb28058ac1fb08f0c1da8364c601761ad145e234e2c49df

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1ae9f4737eba03cd65f5bd065ae5a1b6a76a4625ce4381df61060889e54188ed
MD5 dbd7bb5e7b77ee22999f1752cf4fd91e
BLAKE2b-256 396561e427d3f2eab5e05090ef3d555e61dbf80ee56eb5ab822da373254827ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f7dc45b616d4bbc7c998e27803c0b9a4f95c77877dde5d78b60e6a1db389d6df
MD5 586ddbc6e68c6665d90aee104cb58bf5
BLAKE2b-256 3f999baddf5b3f5d18b1132fb661eb981f15bffb332f3405bde4620aefe50a16

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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.5-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for marisa_bindings-1.0.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 faa63c02935377d5223b51e5b543fd7c19ed0cd95e355a483f437ff2310407ae
MD5 88a593e8ef265231fd660f497de73763
BLAKE2b-256 61255ec3898f2265a5a5f87398be4746330f432221a6b63dfb0cf652690d5725

See more details on using hashes here.

Provenance

The following attestation bundles were made for marisa_bindings-1.0.5-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