Skip to main content

High-performance FM-index powered by Rust, enabling fast substring search and count/locate queries.

Project description

FM Index

CI codecov PyPI - Version PyPI - License PyPI - PythonVersion PyPI - Implementation PyPI - Types PyPI Downloads PyPI - Format Rust

High-performance FM-index implementation powered by Rust,
designed for fast substring search on large texts and collections

Features:

  • Fast count / locate substring queries
  • Supports single text and multiple documents

Installation

pip install fm-index

FMIndex (Single Document)

What is FMIndex?

FMIndex builds a compressed index over a single string,
allowing fast substring search without scanning the original data.

Construction Complexity

  • Time / Space: O(|data| log σ)
  • σ = alphabet size (e.g. 2⁸ for UCS-1, 2¹⁶ for UCS-2).

Example

from fm_index import FMIndex

genome = "ACGTACGTTGACCTGACTGACTGACTGACGATCGATCGATCGATCGATCG"
fm = FMIndex(data=genome)

Count Substring Occurrences

Counts how many times a pattern appears.
Time complexity is independent of data size.

fm.count(pattern="GACTGACT")
# 2

Locate Substring Positions

Returns all starting offsets where the pattern occurs.

fm.locate(pattern="GACTGACT")
# [18, 14]

Iterative Locate (Streaming)

For large result sets, iter_locate provides a memory-efficient
iterator interface that yields positions lazily.

for pos in fm.iter_locate(pattern="GACTGACT"):
    print(pos)
# 18
# 14
  • Same results as locate
  • Does not allocate a result list
  • Suitable for streaming and early termination

MultiFMIndex (Multiple Documents)

MultiFMIndex extends FMIndex to support multiple documents
while keeping query time independent of corpus size

Construction Complexity

  • Time / Space: O(|''.join(data)| log σ)
  • σ = alphabet size (e.g. 2⁸ for UCS-1, 2¹⁶ for UCS-2).
from fm_index import MultiFMIndex

documents = [
    "政府はAI研究の支援を強化すると発表した。",
    "政府は新たなデータ活用方針を発表した。",
    "政府はサイバーセキュリティ対策を発表した。",
    "専門家はAI検索技術の進化に注目している。",
    "研究者は高速な検索アルゴリズムに注目している。",
    "オープンソース界隈では全文検索ライブラリに注目している。"
]

mfm = MultiFMIndex(data=documents)

Count Across All Documents

mfm.count_all(pattern="検索")
# 3

Count Per Document

mfm.count(pattern="検索")
# {3: 1, 4: 1, 5: 1}

Locate Per Document

mfm.locate(pattern="検索")
# {5: [13], 4: [7], 3: [6]}

Iterative Locate (Streaming)

for doc_id, pos in mfm.iter_locate(pattern="検索"):
    print(doc_id, pos)
# 4 7
# 5 13
# 3 6

Prefix / Suffix Search

mfm.startswith(prefix="政府は")
mfm.endswith(suffix="注目している。")

Development & Testing

Run Tests

pip install -e ".[test]"
cargo test --all --release
pytest

Formating

pip install -e ".[dev]"
cargo fmt --all
cargo clippy --all-targets --all-features
ruff format

Generating Docs

pdoc fm_index \
      --output-directory docs \
      --no-search \
      --no-show-source \
      --docformat markdown \
      --footer-text "© 2026 Koki Watanabe"

References

  • P. Ferragina and G. Manzini,
    Opportunistic data structures with applications,
    Proceedings 41st Annual Symposium on Foundations of Computer Science,
    Redondo Beach, CA, USA,
    2000,
    pp. 390-398,
    https://doi.org/10.1109/SFCS.2000.892127.

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

fm_index-1.1.0.tar.gz (42.6 kB view details)

Uploaded Source

Built Distributions

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

fm_index-1.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl (603.8 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

fm_index-1.1.0-cp314-cp314t-musllinux_1_2_i686.whl (643.9 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

fm_index-1.1.0-cp314-cp314t-musllinux_1_2_armv7l.whl (666.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

fm_index-1.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl (567.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

fm_index-1.1.0-cp314-cp314-win_amd64.whl (246.8 kB view details)

Uploaded CPython 3.14Windows x86-64

fm_index-1.1.0-cp314-cp314-win32.whl (234.7 kB view details)

Uploaded CPython 3.14Windows x86

fm_index-1.1.0-cp314-cp314-musllinux_1_2_x86_64.whl (605.8 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

fm_index-1.1.0-cp314-cp314-musllinux_1_2_i686.whl (643.0 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ i686

fm_index-1.1.0-cp314-cp314-musllinux_1_2_armv7l.whl (665.7 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARMv7l

fm_index-1.1.0-cp314-cp314-musllinux_1_2_aarch64.whl (569.0 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

fm_index-1.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (399.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

fm_index-1.1.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl (424.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ s390x

fm_index-1.1.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (540.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ppc64le

fm_index-1.1.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (395.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARMv7l

fm_index-1.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (386.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

fm_index-1.1.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl (434.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.5+ i686

fm_index-1.1.0-cp314-cp314-macosx_11_0_arm64.whl (351.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

fm_index-1.1.0-cp314-cp314-macosx_10_12_x86_64.whl (368.2 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

fm_index-1.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl (603.6 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

fm_index-1.1.0-cp313-cp313t-musllinux_1_2_i686.whl (643.7 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

fm_index-1.1.0-cp313-cp313t-musllinux_1_2_armv7l.whl (665.4 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

fm_index-1.1.0-cp313-cp313t-musllinux_1_2_aarch64.whl (566.7 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

fm_index-1.1.0-cp313-cp313-win_amd64.whl (244.9 kB view details)

Uploaded CPython 3.13Windows x86-64

fm_index-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl (604.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

fm_index-1.1.0-cp313-cp313-musllinux_1_2_i686.whl (643.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

fm_index-1.1.0-cp313-cp313-musllinux_1_2_armv7l.whl (664.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

fm_index-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl (569.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

fm_index-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (398.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

fm_index-1.1.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (421.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

fm_index-1.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (540.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

fm_index-1.1.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (394.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

fm_index-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (386.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

fm_index-1.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl (435.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.5+ i686

fm_index-1.1.0-cp313-cp313-macosx_11_0_arm64.whl (352.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fm_index-1.1.0-cp313-cp313-macosx_10_12_x86_64.whl (368.5 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

fm_index-1.1.0-cp312-cp312-win_amd64.whl (245.1 kB view details)

Uploaded CPython 3.12Windows x86-64

fm_index-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl (604.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

fm_index-1.1.0-cp312-cp312-musllinux_1_2_i686.whl (644.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

fm_index-1.1.0-cp312-cp312-musllinux_1_2_armv7l.whl (665.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

fm_index-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl (569.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

fm_index-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (398.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

fm_index-1.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (422.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

fm_index-1.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (540.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

fm_index-1.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (394.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

fm_index-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (386.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

fm_index-1.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (435.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.5+ i686

fm_index-1.1.0-cp312-cp312-macosx_11_0_arm64.whl (352.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

fm_index-1.1.0-cp312-cp312-macosx_10_12_x86_64.whl (368.4 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

fm_index-1.1.0-cp311-cp311-win_amd64.whl (249.0 kB view details)

Uploaded CPython 3.11Windows x86-64

fm_index-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl (607.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

fm_index-1.1.0-cp311-cp311-musllinux_1_2_i686.whl (648.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

fm_index-1.1.0-cp311-cp311-musllinux_1_2_armv7l.whl (669.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

fm_index-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl (571.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

fm_index-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (402.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

fm_index-1.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (424.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

fm_index-1.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (543.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

fm_index-1.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (398.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

fm_index-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (388.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

fm_index-1.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (440.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.5+ i686

fm_index-1.1.0-cp311-cp311-macosx_11_0_arm64.whl (354.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

fm_index-1.1.0-cp311-cp311-macosx_10_12_x86_64.whl (372.4 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

fm_index-1.1.0-cp310-cp310-win_amd64.whl (248.4 kB view details)

Uploaded CPython 3.10Windows x86-64

fm_index-1.1.0-cp310-cp310-musllinux_1_2_x86_64.whl (607.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

fm_index-1.1.0-cp310-cp310-musllinux_1_2_i686.whl (648.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

fm_index-1.1.0-cp310-cp310-musllinux_1_2_armv7l.whl (669.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

fm_index-1.1.0-cp310-cp310-musllinux_1_2_aarch64.whl (570.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

fm_index-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (402.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

fm_index-1.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (424.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

fm_index-1.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (542.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

fm_index-1.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (398.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

fm_index-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (388.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

fm_index-1.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (440.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.5+ i686

fm_index-1.1.0-cp39-cp39-win_amd64.whl (249.9 kB view details)

Uploaded CPython 3.9Windows x86-64

fm_index-1.1.0-cp39-cp39-musllinux_1_2_x86_64.whl (609.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

fm_index-1.1.0-cp39-cp39-musllinux_1_2_i686.whl (649.7 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

fm_index-1.1.0-cp39-cp39-musllinux_1_2_armv7l.whl (670.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARMv7l

fm_index-1.1.0-cp39-cp39-musllinux_1_2_aarch64.whl (572.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

fm_index-1.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (404.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

fm_index-1.1.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (426.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

fm_index-1.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (544.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

fm_index-1.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (400.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

fm_index-1.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (389.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

fm_index-1.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (441.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.5+ i686

File details

Details for the file fm_index-1.1.0.tar.gz.

File metadata

  • Download URL: fm_index-1.1.0.tar.gz
  • Upload date:
  • Size: 42.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.11.4

File hashes

Hashes for fm_index-1.1.0.tar.gz
Algorithm Hash digest
SHA256 033e65bdc762bc92843989f66bcae9a60ad833b51ad30a07f4e19d34568314ff
MD5 93cdfcbde0648900bcb21f7524e60e61
BLAKE2b-256 52c675f7559e831500d0c309c44f8efd38b501125be0410daa2954f1ac19c738

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e0534bde93100be7652a62d29bbccf7d2496404f7774a43c90224a34ad7e08de
MD5 bfa213bacf97f2807919bb187353037c
BLAKE2b-256 9e8d75e09a05d0553931fc65a9e4230ad6a81d43644a68859465a28d2c34758f

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp314-cp314t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 296dad308db3fc073df4bcab59c799ccea64453ef86c14f204213ee37a7004f0
MD5 dfe6a78bb6df7367dc5ff222521fa1c0
BLAKE2b-256 9750d0afe26ffcc90d82561bbeb8f5181e7448676a369f9c6f62ade367caad5b

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp314-cp314t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 115a32078888eecaac42249f05e6e93ff05e3f0686c388c22f60e449ee8f5e49
MD5 a1b8ad31f7a4fa55062c5dbdd482ed49
BLAKE2b-256 729d5fcf4a703c777bcaf0fdb72e54c9b46adab3f8969dc01693bc36b8e80910

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 23a6dee752bce7a1dd575ffb7083c79dab138c829e233d03d13c198a95ba2a7f
MD5 d4133b6b53ebf72856d992a9a87d6dbd
BLAKE2b-256 f7e4e5915f286dfc19b3e6bcad39005db8168ca7ebb19270dd4625bb7d54aaef

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 37a361ad5e21b50a4414a773ae07bc83f6636f7bd2fbdc7e845d5890e173877f
MD5 b5b76963bc90c054d9196f69067b5e35
BLAKE2b-256 11794088a523590a47970690acee8d8c533c5ae9addc837f83b52842f15d1f8d

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp314-cp314-win32.whl.

File metadata

  • Download URL: fm_index-1.1.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 234.7 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.11.4

File hashes

Hashes for fm_index-1.1.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 fa2f76f8edacc4f68574fd0e9c5cbcdbe0b0276a024fa022574e05b7eb8f61cb
MD5 e576aef35a0b994619c4f060e35de3e2
BLAKE2b-256 359d5190b76ff14ce85218005b33ea874f50a3968b39be870bfab639d23cac87

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1f96bc5d8595d4336b4ba97e7c77e51f3b03c109ee0f7ffc39efbaedad1fde50
MD5 0f7e9b3890082c7284689fbf3b36c56d
BLAKE2b-256 bd64419298aca921f950301480db3e24c3a4082f4c0a8042e04e61dff5bb0b9b

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp314-cp314-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0f75c3ee17ec757457f693d74d0d8b80c4cefb1bf68aa9900d071d81d65eeacf
MD5 ea1588f9161d0a0e30b96a49627f67aa
BLAKE2b-256 e9f8d4714c35e90aac82272d9a94126a617e1ed76bd20a0da61d7bebf2b0e66c

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp314-cp314-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp314-cp314-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 5c5b9d276401fa0f97b0c409e67c085ded6ca4b038eb8e13f20263b204a7c67f
MD5 3aadd8a3cb643a0b065e28c2ffc81c57
BLAKE2b-256 b061a2e7031790f8c26e591a40f26e582873a718cd13488d5b6d782e21dbc727

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ee19a7191425e79a5a707ce7a00ff68bd362fa387a57d9d5bb221af59853198b
MD5 d0190829f5f3e6819b4121143977e621
BLAKE2b-256 6f36c66d7c036b1852293c0783b9f2a19b84fee0b456e0aa33aaf523a06d3516

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9f9b3c207efc5e0176175786c3e9954a21860de06839f99a3c1ec290601df443
MD5 bbf6871293de9f083be479aae3054091
BLAKE2b-256 17de293ac88ed5f1dda382a0a07fcadc630278ce1368fb6a2fa39a10dd2c2378

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 fe49d13d4c034485b8e7be7c109bd37fde9994ddf10260fb72ebd96c4c834d2e
MD5 0c6a8f03d8c7121e12e66ff5709f1361
BLAKE2b-256 88c2334a601b1c4a23c369a6a4d1185767833a1745f3431b774970d2456c9f7d

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c2c8173262374440811de97d413535c92c5b015367b326f716ec59c3b4ce84c2
MD5 dba04a5d4548c3f7a968d8f33750e278
BLAKE2b-256 39852cbf38e3aa69f196c00c8f78130b2e495d7ba5b2971bc97afd818d08c9ce

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f4e1a40429f8bda5f9741b26d5d5ce3569fe4dffa659bbe90cf143a444557072
MD5 a742d918434b232e9dfa7ceb8d9becde
BLAKE2b-256 a677e7bbe76255e6fcb618280126012a1582979b92aec0b23750bb4550b69e2f

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7c4251fdd54f9f5e657e43218ea4292c6437c92b366be16bc7802f83da0550f0
MD5 e373df04e8c7b77538d9094262ea1f6c
BLAKE2b-256 d82db27e914557493e6b99676546c1ce1633d0d87ea9728f5c42e259cc45b7d4

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 eea3c53f348e6e4f753818fe8a51d1830c9d60d75b6b78bccedd0bbe5eb030b7
MD5 8ed7a7f4d1312884adadb9fc4fc3703d
BLAKE2b-256 74b59d12627a0c534afda53a7df0b42bb0ecd71c77287538832a39f4f9411fe3

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e026fdb0b34b8d453f425ac54014413214bcb430a0ecc68df0caa1d1ac7e4b35
MD5 02a111259e9ec2a13b93d6da4c7c6154
BLAKE2b-256 f9b1f49556b63cb13cb6b1a03fb6103c78ee4ea6970a2ab908e4d2af7ae8dd35

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d53c09f0c067778fb7f67d9131340e60d90bdec873d51dbe482d533800f6a2b5
MD5 bfd2c6cc2dcc5cb259c3b92b23787bdf
BLAKE2b-256 68c2d5d955fb0b204906d1bbe7285b1a1b4225e4c70f2d21ab0a47fc221b1598

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 04fe9d70e87db7366bea0133fe4776048e786975b1aaf1bddc1bb6d7381c01da
MD5 b3a84aa8ef74179474e37868c0d9e521
BLAKE2b-256 40e2ed18953837f10953bfe7a22ccda2db831e8b81ec82685a0e2ae0156cf5be

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2f3a32d4e7ca53640c221519452e463910d4c9cd54ec16c62b3d870bd0d3bb5d
MD5 10f58659a0312747043c565ccd031b45
BLAKE2b-256 5954c88b6c1f4a033961361fd81376ae3a7532a26e23d945f727a2fe6f14a2aa

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp313-cp313t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 680d902e3698a7f73a549bb606a98481adf87934f0fe887121f14efc199deb18
MD5 2a1a85f6f60addefe504fc3f44177a8c
BLAKE2b-256 90e1ea1c726a50f5bc7912e8b11d1a5a73418bfec25f6902ce3f7db78d23f04a

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5538272e84cb0457f384aebef468fd99d690a1fc73bc732136d4f0bed58fa1dc
MD5 23d4f0222a8824409c962fc2b00d3084
BLAKE2b-256 975d0416115ab0e4da95edb3568f1eac3c4fe9fd08bcb7bdd23b018efce1bf1a

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 cd005a37eeef4d1579364030f08398d3555f7a27d80687b6ad1c65d0896d97b1
MD5 a6fafd26899cde6e3954e0cfd4d76eb7
BLAKE2b-256 741ce222c1b64fde84168c1157506e8ac724b14ebc3b2c29cbcb1aa426e59159

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4ebb6db9d34425351bc13890468b94ab6f186ac86e77d5e75eb43458fd82c83b
MD5 37c9df9b177febb58fec85a8faea59a5
BLAKE2b-256 5044f77aff53dd2121616529d189539231f1400c0359141810f5fbc3c76b0444

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7fc238d97313fc3b33e5ef5a61ef10f4771fc670a9f0deaf02ffb8275951a634
MD5 4d1d1c8a06e085f91ce8c979a72dd1dd
BLAKE2b-256 ab07cd11ad5a64684ed0b702dbadd91bc1c076776164f388a4bcb039858bd75d

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 a2fa6aa9cf7a6fa4eebc1f10443db6c4cd9a22236bd1e1fc6aa2230590f0e117
MD5 2f60a475ac9b635864876519673475c3
BLAKE2b-256 9f53211ab7a8f16d19fe1dc39af8a5cce90272b4a2104e197c9e344d45a65e38

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6d3f02b2aea51ebd79522af524d57f29e671c5d9b05af7bc8de6266f8e11ecdc
MD5 4b534efadf39ece6a356c4174bf28a9b
BLAKE2b-256 7c6e7236e9f4e3b1d15fb7baf02d3483c21186c3f85623af059116c264c9eeed

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 176d3c507dbbcb0a84ad9e23d5b051d3886b30aae4aaa4e461ad0b4044df7d06
MD5 c878a79485f8292d8aa75415229eec42
BLAKE2b-256 af398cb1f94b2ce4327068196c89ad3f70581f5b3ff05657612210500c8896fc

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7e0ea67148fc6e2e1620700d09bc49a7a02b02dd0ef777184dbbff65a1d58a37
MD5 3d025cfff4448dc77b5f700821408bc4
BLAKE2b-256 50e4791a9e1ecad86d390e0ebac83e9dc2acc2214905e4b2687b32d4eb0ab99b

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c774a6f36e3d76c4b93050323a656ee4cbf5de1a68d0d877f4955bd06cb6564f
MD5 a4a34fd3bf2e2f30d4c5960914b26d9c
BLAKE2b-256 bc4daa0aaedefa7620aacf9a1ff496a40d064f3ebf977aba675514afdce36a17

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 27d05cdb76b0c998169097c41820d5f5e2d9c8ae6dc073b3fd9148c0a11ef30a
MD5 13c32e500267f9c298b53db09ddc959e
BLAKE2b-256 dbba335e8cd65abbbd0ffcdfde3c48ed49ac4ac3c831e3444e07c4724600af68

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a3167a4d61f95b12e0bdd38628992fc832e6df4e6c3a822e8797d86a39374ab6
MD5 cdbb723c8ec12071f7b1c3b32836ba2e
BLAKE2b-256 c876e6c8b2248fd4b7bd4a064f35e6c4d0112279ede783e2e79ee4e6787ae119

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 72b7c3e341cb86b6baf48aefe9fdb1b57d53438fec9defbe940204977fadebd9
MD5 825b8f6e833bb43a41c1b96612a71beb
BLAKE2b-256 baa0e4282a7542b19452b404f60dfb6a36a31811c3ec01975cff5df00f65d60b

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9cc5e9cba663722f61eba087cc7dc50bab1013a6ac9b19c1b9d9e03546ef23c5
MD5 dc294725c046ca1daaca78ea00e8a070
BLAKE2b-256 5489549053b0c221fddc518535c61d016a3e294af18a21016ab1fae80eb7c59d

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b9341d967b3652c222bb69140d7c6e4e420ca43bd14e50d6ecd69efb2cdbfa41
MD5 cfb0b77e6c77ca599b86eda2605a36e8
BLAKE2b-256 3011924ad4026d0120604f1ca8f10577292fdaa517f8c9348bea3edde2eb581e

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 de706f52ade52232015fd48b1f887e470b5aaf8f0dae5eddb20b81f0ecca32f0
MD5 dedcd47dbd39e0befef4a502470a15a7
BLAKE2b-256 ee3efc20b0e7e9f12269a37842e9f5d87a5fcb0202b0129ad25e0973639867e6

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c1cbd972f4995f87f70a1563cc577f59a5751327ce22a6be9ef5a9adf96889d4
MD5 823b867a48242505e8994fedad37e72f
BLAKE2b-256 e94e75c33f3999367ff9df46506d572e8a4cb83e418e14461723d7cc78ce43b6

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 5ad560ec210c1d09da991a802edbd1fb1ff6f9a2c5ca96a52b63fd0cd9590dca
MD5 9f5209dbf01b8cef17a40c7aaaed22d1
BLAKE2b-256 b5b7ede4812cb768551d6a4e9e719020cd637b6db4a28737d8fe2b1b0df931a9

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 f459f2e70bd2852495997fde9bd66855c55340c953f1ee5e918d58b97c3a75f1
MD5 2f968ed908f6322a66c3d5edf877aba6
BLAKE2b-256 840b684138165c7f9000c043819eec4946e82dbc95930613324a8806d5a0020e

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4dc369a0444a54aafde0ad3b15d75377c804b385f18d2365f89b42f93988f4a9
MD5 ce14e8495d4ff0be05b1a79fd37d6666
BLAKE2b-256 a586dd547bb357dbc128811000f40c225e1d30063c09a84fd02414de335bf0fa

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 577bc9cf1f65b676f52389caa5c182878d59c77e1f82dbe720b99f0aea5cf989
MD5 2ec2fbbc90271363d98a3c476574a8da
BLAKE2b-256 d34deca9f48c03590ac7d62fe9606f61f9b9f952c1b16aaea0c7d902f67ce55e

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ffbe459e98555ad13b21e8dd4120431d27eb68923f510f89c29f1296aa188b78
MD5 2000bdcdf92ccec6f99a986d10758f21
BLAKE2b-256 796196f775579c5fd1a6c1cc1b308b689e33769647ad75dab4502640bdee95e9

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 431b57cd7dfceb84ec377fd2527acb5d3870c1843d89ae01333c750e89bd21dd
MD5 3faa42da5a07a3c2b8e001ecb6820e4c
BLAKE2b-256 e0f37f5888211af21c93a403e57ac0f195247772b129571200e116229f497eb6

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 1789a03f4fb9067adc3b1cbce3935fdb8b9f37982a34d8cdbc7ceb77df489051
MD5 02a8e1a2c514df783d9d16fae948f24e
BLAKE2b-256 3487b1b013a9ae9d678467d17c1d2f0a6f9e7dda4f74a29a33f84ffd95e681f9

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d13d1e6e8ee2c0789cd921a2878b5921360ef818cef2a3c74a286225633afbeb
MD5 8dbea9e9b75b1692e3420fa95793889d
BLAKE2b-256 100f09ffecad71a3fbceb934cd73ba209852857acea911dfc929f1fba7619aee

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 0c87adde8de6f43958e999531d2995896964575345fb807b595aebfc9a604db7
MD5 8d7089d8d7b6c90635411267eaef9689
BLAKE2b-256 e516839517c6403b03ddab21e831c8c43d4d0cb7ae724f1345fc2cbfeb3fd307

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 867703ce76bd6a990d954bc0419d3293f2fc6b995839af636c030758655fd6ea
MD5 58f9651b0181a0526940a810656bf132
BLAKE2b-256 a4fabdaa7b52b6432ae4b403a036ef84463bcf8b68f8ad8735fd9b116a5a89ab

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 923107d7d95975de7975cd9d269a5e6f173d064a7d72e7551d44567f2718fc0f
MD5 51a2e6307ae8d3cca5645cd679ac6e2f
BLAKE2b-256 5902171de4f2bc0b5b44587193ece3bd25d86748ea3c72e315cb8f671daf05ec

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 70b3ceb3629ffa9adf3f23a08e0f4c9b4619550989aa1a496470a06b6134a93d
MD5 34737abc32c0cdcf1b36bf8023f91c60
BLAKE2b-256 bc94b25e3741e0c4cab0f089928340f9f4920d2acc152750a863df1afb4957e2

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ba77b317fd074dcc6329fcf6cad77fea8122c16b0faed60455ce438050306688
MD5 681770f2f83a9584bced47c560149c09
BLAKE2b-256 2f1e5a95067d40ade0deff02a5bf1ffe941dc98a0faa1218230f912dea0a86e6

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 83c4cde0bf53dde4424ddd916b22e1c20f4ba79341153e5a764d14d76e477f61
MD5 5992fe45dcebcc60f8c86a29816b1392
BLAKE2b-256 37e1c1282ab500005d6c6ea5703f537f938ff4398200e9ebea62f2d43c4db6c0

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 0040ba5e5c299b6ee5b5b85cc012a9f5d4fce853534e353f99f04e4115a4896c
MD5 f3a8cdf0b56860f487110a1eb9dd0d4a
BLAKE2b-256 a9c5d0c4521b6cce2f2d07f68ef21c2f6b07db43a95636cceeea4e4b7621479e

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 12665ee56c2d43bc4bf49729130fa31059f4903a5c17196ef0c3cd9707a5423c
MD5 d0d8d99285cf5c576c6331166869c3ba
BLAKE2b-256 32088f2e5abf1ad3fcced4e7660ce0658eb9c05f664bf27ca9797524f9a28c39

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9e4063d8f5d17d1d30b7b842b0d5ff8d9f92875e02d23c3b759dadb48e7dab76
MD5 98a78a0685e97f614c844a132871e476
BLAKE2b-256 874c5c03696636a22aec0478841d7f473a6caf70dd34cf2eaed9de46b51b14d9

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e04077282571c06ff4e8ae2a3167292570df86c5808acccac0b3d664b27e40bd
MD5 ca09a385edc0cda66fcbfe4a0cf215ec
BLAKE2b-256 1d8e81d4f061ea0720f718308f4bcf8149e07a7d8904ebd26381d1c7c4004f6f

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 13c1113faab8468a35acaf2fbfc1b9259535c013cdd07891246c6773eeaa5636
MD5 72b39ddd76771569ef0a8d406884deb8
BLAKE2b-256 19047b9179a5defdb09684a3a48389151d2940b78cfcb3eacd8bbc627087eb69

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f7b79d9a1b9756e86acc1388ceb478590eff379806851a69b180b986f645aff0
MD5 9ac4dfb8ea0db28cd3b9ab2a1f6eddb2
BLAKE2b-256 b11bf316773be04cf1a1d4627fbef728cbbc0b35fc559d04f0367845d66aa74d

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c65d89bef0db5d2ede565124a2ea403fa1bd584591cb1f2f7071c6bce97fe997
MD5 2b67f43fa51d981b7fc16466936b3a2b
BLAKE2b-256 a41132b4e925632a19b0879342c9764297cfe88f31975f7376f3bec06836ddf8

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 26a6f9ac8b4fcf2c22e3f20482af7fefa8368988f3992c1e9a2c5e716f9d5a16
MD5 313d91a8da8173d169874f54cfe71ad9
BLAKE2b-256 a971462eb08ea49db6b3c551cac08ed020ffdb711ea976af0b985f1c1ec6d430

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 561aa96ebcd33718a448a6652e0e9cfc3245cdb6e8571e3a96e233b5f713f610
MD5 9f261bd0b1657c10dfae5f32e54b42b9
BLAKE2b-256 98d905cd3e636cd85401d648dc29eafeb90f5e96135609725c89c69e1a55e502

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3d97662358f71ae4d0d67a65bff0e3212c10aaf89e76b20729ad4c67e8ef4e61
MD5 65ce0153c2c46a4fd0b73e35e55c153f
BLAKE2b-256 6a434644620d16f6d89180031efc95a9fbf404d81133a81714e0e7935e70bac7

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b70b4ce8995479d52467defbf01512f4ca1b8a061475d01a28a5fc68d7292fc1
MD5 a8bd74e7a3f4d0648369d7ec5e85c4c7
BLAKE2b-256 496a9078dd27fdf690250983dc058869e72f77922b2eb4741c5f4e4664aac813

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a6000fdfa9851bd1a288adfe4cc8c63c40330329d96c60ae5451d3c4bc185f43
MD5 5c0a8b3277669ab7d1fe770f49f890f4
BLAKE2b-256 955c41bbe649035c80d5d6c22f59446e337503b05ba2ebd2df59a1e6329fbcff

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 042fbecae99a403ef5948643fdd54c5708d9fb053ca85dce17100e285c21e611
MD5 194b34e62e5c1f8524a0cdabe206de06
BLAKE2b-256 c0f7857842fbc984ba218fd36a27c61eb761a9992effcf13793750a248a8cf94

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 052680165ed101f833103b7a395f5daa4d0a95fa023e2128598964d4859499df
MD5 584db9cb75a5a03e2c971daa6615bd9e
BLAKE2b-256 94cd4b455d6607bd23faeef1cc015752b8ffa207d398d97348c656eab145f3e0

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 39409fd2f7d484475eb5969882dbaa781b6ac03d0dcd55947741308451c920f7
MD5 72034ee88d6e88f879a081caa7cb2cd9
BLAKE2b-256 1605b1c31957d5278ee7db3f829f5751473cf80810e361cad46df97bfbe9c964

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7765b389251af00d063070d9b167bedf00f8aa01b679338ed4fb2837e32bd25d
MD5 8c2ee3798c1cb4a95d455e37b9ff29e6
BLAKE2b-256 748fb085f4fa09251e8dfdde81f6b01674503bba6290cfc03c82e0c612d8d953

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 932e1eca2f2cdbda478592cff3155a906ae3da4f524ff621a13ec2437c6d8c6e
MD5 d3a9fe965680271ce4facff5672ec4e4
BLAKE2b-256 ba1bcb7479b62be2ce49e49381ebd586a8a0ce5121cdf290c97cb37ca1f21049

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 a7257decfd4b357b715a220bd89639072944b6c23e7900fd8906a2a92b3587e8
MD5 825a0e564c018a9c6fef59fe0ba8c970
BLAKE2b-256 87403dc7cb04e799b7aa44c500660d7ff4d0c66f2e9a37dfdc94cca8854adeb5

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 934595ac835bad29c102b2294f69da31aada8eebfc6f3db67b693dbded006c61
MD5 91455ee5514094eb68ad039cbb8a45c2
BLAKE2b-256 42cd8ed50d4b034cae277dc10c6df72f06a840ffbfb2b65725eacc5d0b87f5ab

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 05c7671af95696f7d159f68b5fcc26239a91d609b01f789747cb57855f4e932b
MD5 4a51123ec092725ece1762b388f31717
BLAKE2b-256 7ee64516d91a86519a28d6c691f8d402b70ab7430aab6844a5ac4c397aa4f933

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 a0025237b599f9e4a832d5f7ebc49505119e9d8426ee77384f869a9ba68610e2
MD5 69b651f824cad1a83e14137a2306d45f
BLAKE2b-256 e89cec19634374e4a8030c92e6c9e78e81979739491b64105765518fe700286f

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: fm_index-1.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 249.9 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.11.4

File hashes

Hashes for fm_index-1.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c852f05ca11580ab357f5e97ff8c7f7f2ea72c5b43799aeacf535ef75f24321d
MD5 2870391265aa0e0c4be4b8920f1f5020
BLAKE2b-256 ada7f27b0668590305955a74f0a789b8c1eca25d367b4a82bd1ce5b31154cb38

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 386853af2357f43ae5a87c63a018bf48ba80bd8aaa79ef272908fd5424e601c0
MD5 58d0ae21dcf9a8816018380624d159e5
BLAKE2b-256 0c83142e8858c7652e6d82a4a7299be80afc54476ba75607a475d6862342662c

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 25851b4f2803c29b7c0a903cacbcf20c7f21c9fb0a2a41a6e4ecf12c80a9e13d
MD5 70b7cfa5392e8e9660abd7e4bf8956d7
BLAKE2b-256 ecdf67650e139b4e055ef94cd6cb208e87c8471ce20a581d9d5d27c5f4a92c7a

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp39-cp39-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 e8578ecdfd0c33363293bf60fb63dc5a521488bfd45638e910c2404fd7cbfa02
MD5 8be2e42d83667d0a2888a5a25a0d34c8
BLAKE2b-256 4b5ad622762e1793c34948c1e56fcd4c93443c1f58225d0b1f7b5753029c9752

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 75afac62166062ea23a127f93989431e8b6ec86376f503f90e85d2b37579a140
MD5 99aa258688a07143e4055bd296f318e0
BLAKE2b-256 2fe80408afa1eed524abf42a559a95c88651a63b435e0aae757af5c39ae025d7

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3c4e73f76c8cce60db2311e70a629949dfec58f39449d8354a7c9854e5318fa8
MD5 51eec798c287355c3a79b0fe5c0641e7
BLAKE2b-256 e2c88a2e969b8ff39eb2cc820c65c73f4656e5e6060156571f1b4d9ea4a9dc00

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c9f61e757fe9bd7648fdaaa3ce055be054af792d5e25bc5457479e90559e428a
MD5 48ade0230cc7a972cb5854f4cbb7fa74
BLAKE2b-256 36907ce1f5b57c008bf78ea1d7ddc44b9873e442925cd0620f338441148f0efb

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 a882840c4175b172ac29ed49b24905d53be1e2163260a7a67243001f51ebd413
MD5 abb822d31b31de69843862acd3fc5f90
BLAKE2b-256 51dd656ca3785592bd07910ac6b515c47a0e5a86681d6989729448c448ddc939

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 0c10640274ddb2016fde408f38207727fe5ce2d1cbe58c11fd4601f80d940f6a
MD5 4ef1c3814780aaa39afd4cf5de1e0753
BLAKE2b-256 82eeee2cbb25fcc963dc4dce44fa46a2ea1b32262e28161657f3a9a8cc23ea28

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f104fc7bd669a47e7b96bbaa630161da01b5eb5b0442622d594f2fc65d711688
MD5 d066c9d36c19cf9d53d2bb5b7fe1a743
BLAKE2b-256 07888564915ff59f1b7a3a50bd2f18798732b3c23c3818c4361ebd61789016b7

See more details on using hashes here.

File details

Details for the file fm_index-1.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for fm_index-1.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 b727c526c9286df3d23abc6e981050b9ecd6b6827b500c9291b61b1365bd0486
MD5 c287883a3f76ce756c9e5903372de71b
BLAKE2b-256 d4ed36b25eab48db6cd6a198df19a787a331b5251e8d966d0695890e0872aa19

See more details on using hashes here.

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