Skip to main content

No project description provided

Project description

Impact Index for Information Retrieval

A Python/Rust library for efficient sparse retrieval. Built on Rust with PyO3 bindings for high performance.

Supports both neural IR models with floating-point impact scores and traditional BM25 bag-of-words retrieval with performance competitive with Lucene/Pyserini.

Features

  • BM25 bag-of-words indexing with built-in tokenization, stemming (Snowball), and stop words (17 languages, matching Lucene)
  • Block-Max MaxScore and BMW (Block-Max WAND) search with early termination
  • SIMD bitpacking compression (BitPacker4x) with quantized impacts and reusable block buffers
  • One-liner compression: index.compress("/path/to/output")
  • Posting list splitting by quantile for term impact decomposition
  • BMP (Block-Max Pruning) for fast approximate search (SIGIR 2024)
  • Document store with zstd compression and key-based retrieval
  • Async support for non-blocking search and document retrieval
  • Parallel index compression with rayon

Performance

BM25 on MS MARCO passage (8.8M docs, 6,980 queries, top-100, single-threaded):

System q/s Index size MRR@10
impact-index MaxScore 193 3.2 GB 0.1858
impact-index Compressed 182 0.6 GB 0.1858
Pyserini (Lucene) 221 0.6 GB 0.1855

Result overlap with Pyserini: @10=0.985, @100=0.989. Compressed index is lossless (same results as raw). Analysis pipeline matches Lucene's EnglishAnalyzer: UAX#29 tokenizer, Porter stemmer, English possessive filter, and stop words.

Installation

pip install impact-index

Or build from source:

pip install maturin
maturin develop --release

Quick Start: BM25 Search

import impact_index

# Build a BM25 index with stemming and stop words
builder = impact_index.BOWIndexBuilder(
    "/path/to/index",
    stemmer="porter",  # matches Lucene/Pyserini
    stop_words=True,  # Lucene-compatible English stop words
)

# Index documents
builder.add_text(0, "the quick brown fox jumps over the lazy dog")
builder.add_text(1, "a quick brown cat jumps high")
builder.add_text(2, "the lazy dog sleeps all day")

# Build index (doc metadata and analyzer saved automatically)
index = builder.build(in_memory=True)

# BM25 scoring (doc lengths loaded automatically from index)
scored = index.with_scoring(impact_index.BM25Scoring(k1=0.9, b=0.4))

# Query analysis (analyzer loaded automatically from index)
query = index.analyzer().analyze_query("quick fox")
results = scored.search_maxscore(query, top_k=10)
for doc in results:
    print(f"Document {doc.docid}: {doc.score:.4f}")

Compression

Compress for smaller index size and block-max pruning:

# Compress (standalone — includes vocab, docmeta, analyzer)
compressed = index.compress("/path/to/compressed")

# Search the compressed index (same API)
scored = compressed.with_scoring(impact_index.BM25Scoring())
results = scored.search_maxscore(query, top_k=10)

The default settings (block_size=128, nbits=0) are optimized:

  • block_size=128 aligns with SIMD registers and enables block-max pruning
  • nbits=0 lossless integer bitpacking for TF counts (~2-3 bits/value). Use nbits=8 for neural IR with float impacts

Neural IR (Impact Scores)

import numpy as np
import impact_index

# Build an index from pre-computed impact scores
builder = impact_index.IndexBuilder("/path/to/index")
builder.add(0, np.array([1, 5, 10], dtype=np.uintp),
            np.array([0.5, 1.2, 0.8], dtype=np.float32))
index = builder.build(in_memory=True)

# Search
results = index.search_maxscore({5: 1.0, 10: 0.5}, top_k=10)

Stop Words

Built-in Lucene/Snowball stop word lists for 17 languages:

# Get stop words for any supported language
words = impact_index.get_stop_words("english")   # 33 words
words = impact_index.get_stop_words("french")     # 154 words
words = impact_index.get_stop_words("german")     # 231 words

Supported: arabic, danish, dutch, english, finnish, french, german, greek, hungarian, italian, norwegian, portuguese, romanian, russian, spanish, swedish, turkish.

Documentation

Full documentation including guides on compression, BMP search, and the document store:

https://experimaestro-ir-rust.readthedocs.io/en/latest/index.html

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

impact_index-1.2.0.tar.gz (1.2 MB view details)

Uploaded Source

Built Distributions

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

impact_index-1.2.0-cp314-cp314-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.14Windows x86-64

impact_index-1.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

impact_index-1.2.0-cp314-cp314-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

impact_index-1.2.0-cp314-cp314-macosx_10_12_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

impact_index-1.2.0-cp313-cp313-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.13Windows x86-64

impact_index-1.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

impact_index-1.2.0-cp313-cp313-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

impact_index-1.2.0-cp313-cp313-macosx_10_12_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

impact_index-1.2.0-cp312-cp312-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.12Windows x86-64

impact_index-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

impact_index-1.2.0-cp312-cp312-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

impact_index-1.2.0-cp312-cp312-macosx_10_12_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

impact_index-1.2.0-cp311-cp311-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.11Windows x86-64

impact_index-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

impact_index-1.2.0-cp311-cp311-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

impact_index-1.2.0-cp311-cp311-macosx_10_12_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

impact_index-1.2.0-cp310-cp310-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.10Windows x86-64

impact_index-1.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

impact_index-1.2.0-cp310-cp310-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

impact_index-1.2.0-cp310-cp310-macosx_10_12_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file impact_index-1.2.0.tar.gz.

File metadata

  • Download URL: impact_index-1.2.0.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for impact_index-1.2.0.tar.gz
Algorithm Hash digest
SHA256 877640bfd71558c312480bd5818a2cb8e419ffd03d0656e817a9e2664f357b07
MD5 23a31ec266151a95b289d76f9f771acb
BLAKE2b-256 7f2c192e57d3923e882950ab50bac7a8155f93bd4fa040fd347f7d535e7318f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for impact_index-1.2.0.tar.gz:

Publisher: release.yml on experimaestro/impact-index

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

File details

Details for the file impact_index-1.2.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for impact_index-1.2.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 efcfd1426ababc015ed4537d0f82ab4230c3ab9d3f86e199f66af8810e5317c2
MD5 127f76822c188477dd2edbdd54376bb3
BLAKE2b-256 e5ecf4d7b9fa0114f9173164a5aea653761981ea04b9f2d3eee866851ab89f2e

See more details on using hashes here.

Provenance

The following attestation bundles were made for impact_index-1.2.0-cp314-cp314-win_amd64.whl:

Publisher: release.yml on experimaestro/impact-index

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

File details

Details for the file impact_index-1.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for impact_index-1.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 787619b112e071e342f1d1f89d9bfb7663b939107b9b3b805cdcbfcf34a90ef8
MD5 3c422177ba195301658dbf589347467c
BLAKE2b-256 3c3ef14bbefc02375399a25aa6c6a2850fd167a9c5ca2d0933aad7e29c156d94

See more details on using hashes here.

Provenance

The following attestation bundles were made for impact_index-1.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on experimaestro/impact-index

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

File details

Details for the file impact_index-1.2.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for impact_index-1.2.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c53f335c3a1a08fbde7453a35383624addef9743d88bcdbfabf395ee19efb40e
MD5 db28fa91071e94a3f67d84cf12b0eeaa
BLAKE2b-256 9b420c2cd663dfd3e1e6645ae00ada52b616ff8928af2ec74476a976651431aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for impact_index-1.2.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on experimaestro/impact-index

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

File details

Details for the file impact_index-1.2.0-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for impact_index-1.2.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 06c1d90e71c33c25e7f8129cfa81c4d92421561d6aef2add23ca7e97b577e601
MD5 cce3076f4663ef9bca832b0e38b1009f
BLAKE2b-256 5c0478b48d30f90df324177ec5da97bbf029d0ae2c8988a497258ca7dc382a6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for impact_index-1.2.0-cp314-cp314-macosx_10_12_x86_64.whl:

Publisher: release.yml on experimaestro/impact-index

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

File details

Details for the file impact_index-1.2.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for impact_index-1.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e33d5a16e1d7f9c81bbed8752e0ce78202fb3fdd96d8c65261a7d8e15e2df416
MD5 f7ebdcdfe2e5ffb70b349de8c2fa0de1
BLAKE2b-256 1386dd2380fa7e394839d6e36f2cd81200a3052559f0bc7db57d65f30b1ae936

See more details on using hashes here.

Provenance

The following attestation bundles were made for impact_index-1.2.0-cp313-cp313-win_amd64.whl:

Publisher: release.yml on experimaestro/impact-index

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

File details

Details for the file impact_index-1.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for impact_index-1.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cb71666e2d06a4ccbd37624d5a36a183420586c0fa802812c2bfc2dbe5367aa9
MD5 c338ae7cfa40032ade51eb8192fab43e
BLAKE2b-256 6ab3e2d0d8cfacae70da6fbaa3b9fa3bb509a43070a4c50a38922be79775cf2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for impact_index-1.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on experimaestro/impact-index

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

File details

Details for the file impact_index-1.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for impact_index-1.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6e7f2dfd061f04210ff368d086baf0d1b319cadf951eeba80e7ce28ff381e435
MD5 81303fa7909930d8188ce5b559b60ae9
BLAKE2b-256 03158fa86d873c8c2a565654b167278f7df541482a4d78243ce38f4ff13872b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for impact_index-1.2.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on experimaestro/impact-index

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

File details

Details for the file impact_index-1.2.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for impact_index-1.2.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 19a2d3523460d8c6eecf132719a857e42ae9adbece08870d442ee66e1d0399cc
MD5 ad3f70579b1dfc777d1083a6bd82446d
BLAKE2b-256 e9398f94a7b20f80bfdfa4c53cf06299351c284ca75925b1c3ed5683e35a96c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for impact_index-1.2.0-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: release.yml on experimaestro/impact-index

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

File details

Details for the file impact_index-1.2.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for impact_index-1.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d33d3e1bd6ee9049431d1b845e8c082646316ac3c3038abb98e4d51d7e18d0fc
MD5 40b77f29fc93dabfa30181fcc4767d22
BLAKE2b-256 95e3e8171a2d9fa5c887be0d863f0f90488c7b94eff2f6be986b7dbd3cf422b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for impact_index-1.2.0-cp312-cp312-win_amd64.whl:

Publisher: release.yml on experimaestro/impact-index

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

File details

Details for the file impact_index-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for impact_index-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 02496228169d2c2d64ef2a302a3b396b616f81533f9db4ae25de8fb935860e48
MD5 049fef1c603b8e2cddfff172b596e63c
BLAKE2b-256 707880bc283a09452e91a523000f9284231f5ca6e5115cda656a0784d949e9a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for impact_index-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on experimaestro/impact-index

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

File details

Details for the file impact_index-1.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for impact_index-1.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b118f3b7bf1493ba3b15a7b38612a81ca000268f7b5928c3081b9f0702afb5d1
MD5 530351a3625443145f663a59c92f03eb
BLAKE2b-256 0318f974d834b6886bb2218a890f36fb5dd5c9f04667d65dc5fc06c79f4a82ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for impact_index-1.2.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on experimaestro/impact-index

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

File details

Details for the file impact_index-1.2.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for impact_index-1.2.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 131b3acff9c0ae1284371ac4bebbdff05cfbe1a5cf135c1fda99e63410de49cc
MD5 792afdb7e05bf0df1a61f63d9105a44a
BLAKE2b-256 060a1102667cd7a587dc85740d728497132268360f9f35e4fbbcf929b7d8dfd4

See more details on using hashes here.

Provenance

The following attestation bundles were made for impact_index-1.2.0-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: release.yml on experimaestro/impact-index

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

File details

Details for the file impact_index-1.2.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for impact_index-1.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d40df481ba70d47826bb88706e9335d25d001b8f9711e0ee7e034133cf0e19e9
MD5 49124aae8065597f04f9b46be2facf42
BLAKE2b-256 1b36b55b3817a6ae1e86baf94248931e1c5d0b9853283f0bb9fe98c565385b5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for impact_index-1.2.0-cp311-cp311-win_amd64.whl:

Publisher: release.yml on experimaestro/impact-index

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

File details

Details for the file impact_index-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for impact_index-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 09a2da6572611be246d9221df549d36a2d5a0f7b2d7d89e5d72249b4a4bbfe95
MD5 00a91ea2b486b751788629d120e82a7d
BLAKE2b-256 5955f3ff6a4924b2857200472b45e06f8beb9550bc772b939689128a14ca82d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for impact_index-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on experimaestro/impact-index

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

File details

Details for the file impact_index-1.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for impact_index-1.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5d8badb5e677392032e373ac7420e25f13872ed317dc94ca9c3a57a17d118fd5
MD5 ec81f5137d93d0fdb145fd47169ee413
BLAKE2b-256 7bea6731ad219953ee268897903c57db6ce5f39c7633bce55d32ff77fc97879e

See more details on using hashes here.

Provenance

The following attestation bundles were made for impact_index-1.2.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on experimaestro/impact-index

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

File details

Details for the file impact_index-1.2.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for impact_index-1.2.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7e43e4b651e5081d16fb8dcd2a8ca6daff9ab4cbdaab555c11c1a135b0e53922
MD5 6e85e3dda4b129d3e5e0291566c453a3
BLAKE2b-256 a8699b6d2508cea3f68e06dfce9be973b69917ba2fa8e1b0d0b9ec895968c762

See more details on using hashes here.

Provenance

The following attestation bundles were made for impact_index-1.2.0-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: release.yml on experimaestro/impact-index

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

File details

Details for the file impact_index-1.2.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for impact_index-1.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 296e03361abcb7cfe9e174f9bd097b7e36daebfdd6cd5dbed7935ab3838aea36
MD5 a4aa4abdb73f5add7650ec41349f3193
BLAKE2b-256 5bf3be40a9ea985d98eda6d2218e36b1e8fe05d7fc0108e73357282d5524360b

See more details on using hashes here.

Provenance

The following attestation bundles were made for impact_index-1.2.0-cp310-cp310-win_amd64.whl:

Publisher: release.yml on experimaestro/impact-index

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

File details

Details for the file impact_index-1.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for impact_index-1.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0d79f8a1266fb378ada5c61cc9cb3e8247993b9af9abf9bd6a7d6b950a4fe79b
MD5 0f71e6ee2fc5ed1e381ddfac4a543ccd
BLAKE2b-256 58ff3268fb52bf38cd2382c6a17bebe5a7484e99d8b44c3f6445febe09268f0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for impact_index-1.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on experimaestro/impact-index

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

File details

Details for the file impact_index-1.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for impact_index-1.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bd8dcf8703953f77e48d87fd5e25c8ca943bcacb07c8c0dd176bb2800f39535f
MD5 ad1af82dfb114d0b2908d4b039937d6f
BLAKE2b-256 e72067225f8b069c47b7960bf81de547081a862ab896c88ab92e2378cb870abb

See more details on using hashes here.

Provenance

The following attestation bundles were made for impact_index-1.2.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on experimaestro/impact-index

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

File details

Details for the file impact_index-1.2.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for impact_index-1.2.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9e96687d0d30220737e06140f28d495c9c4ec9f05c34a6ec5d2c0504a2f61ac3
MD5 0860d06fae276ddbaa802c0269f8f627
BLAKE2b-256 c761fed5b9b3860a6867e15596c9490998e106b1075e03ca7a4d780827edd92c

See more details on using hashes here.

Provenance

The following attestation bundles were made for impact_index-1.2.0-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: release.yml on experimaestro/impact-index

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