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=8for 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file impact_index-1.2.1.tar.gz.
File metadata
- Download URL: impact_index-1.2.1.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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
30a563c5573f7613ca4a94ba80fa86cdb251560f73c654bf301fba96a5991b1b
|
|
| MD5 |
fcb1ee3ddf3367bbd09d2e8c41925b2f
|
|
| BLAKE2b-256 |
8c06a182d68fef7978793099cfe088b313b4cf623967d3003e164d09c895efa2
|
Provenance
The following attestation bundles were made for impact_index-1.2.1.tar.gz:
Publisher:
release.yml on experimaestro/impact-index
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
impact_index-1.2.1.tar.gz -
Subject digest:
30a563c5573f7613ca4a94ba80fa86cdb251560f73c654bf301fba96a5991b1b - Sigstore transparency entry: 1109415895
- Sigstore integration time:
-
Permalink:
experimaestro/impact-index@ca8adae1ef4381bdf7c7476cabc73568827386be -
Branch / Tag:
refs/tags/v1.2.1 - Owner: https://github.com/experimaestro
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ca8adae1ef4381bdf7c7476cabc73568827386be -
Trigger Event:
release
-
Statement type:
File details
Details for the file impact_index-1.2.1-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: impact_index-1.2.1-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 2.0 MB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
741341ee537635bdc6febd8f338b45eb15614000c16b6d5e1ad31558c3ed03fd
|
|
| MD5 |
7af345953a12c9937cdc2569ddd8fc19
|
|
| BLAKE2b-256 |
f5978640506d3f3f47ae4f7a9d1104a43bf8893ea676cf096c0e4a0eb077da55
|
Provenance
The following attestation bundles were made for impact_index-1.2.1-cp314-cp314-win_amd64.whl:
Publisher:
release.yml on experimaestro/impact-index
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
impact_index-1.2.1-cp314-cp314-win_amd64.whl -
Subject digest:
741341ee537635bdc6febd8f338b45eb15614000c16b6d5e1ad31558c3ed03fd - Sigstore transparency entry: 1109415960
- Sigstore integration time:
-
Permalink:
experimaestro/impact-index@ca8adae1ef4381bdf7c7476cabc73568827386be -
Branch / Tag:
refs/tags/v1.2.1 - Owner: https://github.com/experimaestro
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ca8adae1ef4381bdf7c7476cabc73568827386be -
Trigger Event:
release
-
Statement type:
File details
Details for the file impact_index-1.2.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: impact_index-1.2.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8e2413b4f6455568d6872a86c1daf8a6fb28d556965f0117302cf4d351702e07
|
|
| MD5 |
b7a06d5bced1b79bbf6b799371e7b36f
|
|
| BLAKE2b-256 |
73b90d01b6d4388d01e14a1947a4887c899cf7a669a4fe7c3ed80f98ff09f9d0
|
Provenance
The following attestation bundles were made for impact_index-1.2.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on experimaestro/impact-index
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
impact_index-1.2.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
8e2413b4f6455568d6872a86c1daf8a6fb28d556965f0117302cf4d351702e07 - Sigstore transparency entry: 1109415952
- Sigstore integration time:
-
Permalink:
experimaestro/impact-index@ca8adae1ef4381bdf7c7476cabc73568827386be -
Branch / Tag:
refs/tags/v1.2.1 - Owner: https://github.com/experimaestro
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ca8adae1ef4381bdf7c7476cabc73568827386be -
Trigger Event:
release
-
Statement type:
File details
Details for the file impact_index-1.2.1-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: impact_index-1.2.1-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a2ed6243bed95b629a9495ee346f3dc61b5ff5f4bdaad171f7f7db31a565493e
|
|
| MD5 |
386f9aae05fc62bea913e25be8f2a6d8
|
|
| BLAKE2b-256 |
10bf0241a9516c6b7938f20678874f0e603936d32e0e8e880de20579d2ce1c00
|
Provenance
The following attestation bundles were made for impact_index-1.2.1-cp314-cp314-macosx_11_0_arm64.whl:
Publisher:
release.yml on experimaestro/impact-index
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
impact_index-1.2.1-cp314-cp314-macosx_11_0_arm64.whl -
Subject digest:
a2ed6243bed95b629a9495ee346f3dc61b5ff5f4bdaad171f7f7db31a565493e - Sigstore transparency entry: 1109415899
- Sigstore integration time:
-
Permalink:
experimaestro/impact-index@ca8adae1ef4381bdf7c7476cabc73568827386be -
Branch / Tag:
refs/tags/v1.2.1 - Owner: https://github.com/experimaestro
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ca8adae1ef4381bdf7c7476cabc73568827386be -
Trigger Event:
release
-
Statement type:
File details
Details for the file impact_index-1.2.1-cp314-cp314-macosx_10_12_x86_64.whl.
File metadata
- Download URL: impact_index-1.2.1-cp314-cp314-macosx_10_12_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.14, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
778a840a951e5e77bc4fbc6ca2ea360d323a48d9ef585b5c355d6dbbd60da200
|
|
| MD5 |
3f4d2b84f70538897cdf712279f43f25
|
|
| BLAKE2b-256 |
d66273ad934d796533b366a346fe312935aacbc87b1a43466233103ae1662cbb
|
Provenance
The following attestation bundles were made for impact_index-1.2.1-cp314-cp314-macosx_10_12_x86_64.whl:
Publisher:
release.yml on experimaestro/impact-index
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
impact_index-1.2.1-cp314-cp314-macosx_10_12_x86_64.whl -
Subject digest:
778a840a951e5e77bc4fbc6ca2ea360d323a48d9ef585b5c355d6dbbd60da200 - Sigstore transparency entry: 1109415937
- Sigstore integration time:
-
Permalink:
experimaestro/impact-index@ca8adae1ef4381bdf7c7476cabc73568827386be -
Branch / Tag:
refs/tags/v1.2.1 - Owner: https://github.com/experimaestro
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ca8adae1ef4381bdf7c7476cabc73568827386be -
Trigger Event:
release
-
Statement type:
File details
Details for the file impact_index-1.2.1-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: impact_index-1.2.1-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 2.0 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
469d5b137bb2ee05831f65add383bbfd80d8ed843cb84b69ecc51aaa5fd249ba
|
|
| MD5 |
6c2af94abedcc783adc0c9dd14704433
|
|
| BLAKE2b-256 |
76f2066f1998d20754cba3f5a8f8f9495411bdbb908df682dac04cce205d550f
|
Provenance
The following attestation bundles were made for impact_index-1.2.1-cp313-cp313-win_amd64.whl:
Publisher:
release.yml on experimaestro/impact-index
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
impact_index-1.2.1-cp313-cp313-win_amd64.whl -
Subject digest:
469d5b137bb2ee05831f65add383bbfd80d8ed843cb84b69ecc51aaa5fd249ba - Sigstore transparency entry: 1109415898
- Sigstore integration time:
-
Permalink:
experimaestro/impact-index@ca8adae1ef4381bdf7c7476cabc73568827386be -
Branch / Tag:
refs/tags/v1.2.1 - Owner: https://github.com/experimaestro
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ca8adae1ef4381bdf7c7476cabc73568827386be -
Trigger Event:
release
-
Statement type:
File details
Details for the file impact_index-1.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: impact_index-1.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
947d5c3c107cc99c7d59c6859b3f9369e065886d5f2d00900dad50b2120c160d
|
|
| MD5 |
da970de8a139778f5606aea4a6a1f442
|
|
| BLAKE2b-256 |
fd22fb6d16f82d24eecceeb99adf7db641cb6f34c3c7cd7de13dd00133442602
|
Provenance
The following attestation bundles were made for impact_index-1.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on experimaestro/impact-index
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
impact_index-1.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
947d5c3c107cc99c7d59c6859b3f9369e065886d5f2d00900dad50b2120c160d - Sigstore transparency entry: 1109415930
- Sigstore integration time:
-
Permalink:
experimaestro/impact-index@ca8adae1ef4381bdf7c7476cabc73568827386be -
Branch / Tag:
refs/tags/v1.2.1 - Owner: https://github.com/experimaestro
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ca8adae1ef4381bdf7c7476cabc73568827386be -
Trigger Event:
release
-
Statement type:
File details
Details for the file impact_index-1.2.1-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: impact_index-1.2.1-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c78e1b08447cbe5d0f4e64e7f53b22ccd86aaa6cd7321a482547e3d546953738
|
|
| MD5 |
75ef047cf2be9f3db7d4cb6ff76ef89f
|
|
| BLAKE2b-256 |
6c9fb3f0ea2bd56387472e1bf0e14167c0c6cbb9b8906864eef4c8a933ac3dcd
|
Provenance
The following attestation bundles were made for impact_index-1.2.1-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
release.yml on experimaestro/impact-index
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
impact_index-1.2.1-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
c78e1b08447cbe5d0f4e64e7f53b22ccd86aaa6cd7321a482547e3d546953738 - Sigstore transparency entry: 1109415917
- Sigstore integration time:
-
Permalink:
experimaestro/impact-index@ca8adae1ef4381bdf7c7476cabc73568827386be -
Branch / Tag:
refs/tags/v1.2.1 - Owner: https://github.com/experimaestro
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ca8adae1ef4381bdf7c7476cabc73568827386be -
Trigger Event:
release
-
Statement type:
File details
Details for the file impact_index-1.2.1-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: impact_index-1.2.1-cp313-cp313-macosx_10_12_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.13, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
928e1b47a7dc0fb636986fb25a7c822a83e0d0e514c091527466af2ee62bf166
|
|
| MD5 |
5c175bc327f281a6d9c1f9e70e21a02a
|
|
| BLAKE2b-256 |
5997c7173a0e2a490ee0a75eeae28d394849adc10db1b55755883fffc4468d61
|
Provenance
The following attestation bundles were made for impact_index-1.2.1-cp313-cp313-macosx_10_12_x86_64.whl:
Publisher:
release.yml on experimaestro/impact-index
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
impact_index-1.2.1-cp313-cp313-macosx_10_12_x86_64.whl -
Subject digest:
928e1b47a7dc0fb636986fb25a7c822a83e0d0e514c091527466af2ee62bf166 - Sigstore transparency entry: 1109415934
- Sigstore integration time:
-
Permalink:
experimaestro/impact-index@ca8adae1ef4381bdf7c7476cabc73568827386be -
Branch / Tag:
refs/tags/v1.2.1 - Owner: https://github.com/experimaestro
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ca8adae1ef4381bdf7c7476cabc73568827386be -
Trigger Event:
release
-
Statement type:
File details
Details for the file impact_index-1.2.1-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: impact_index-1.2.1-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 2.0 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c08ff101aaa2751be33354603c11032d778190b02fdfbb495ce37102b77173c8
|
|
| MD5 |
683b439379046d0b9f273ea672388ed1
|
|
| BLAKE2b-256 |
c089ccba39d2570b0308f1d39fd3ff567907c9d33557bd6dc10e1571b3622110
|
Provenance
The following attestation bundles were made for impact_index-1.2.1-cp312-cp312-win_amd64.whl:
Publisher:
release.yml on experimaestro/impact-index
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
impact_index-1.2.1-cp312-cp312-win_amd64.whl -
Subject digest:
c08ff101aaa2751be33354603c11032d778190b02fdfbb495ce37102b77173c8 - Sigstore transparency entry: 1109415948
- Sigstore integration time:
-
Permalink:
experimaestro/impact-index@ca8adae1ef4381bdf7c7476cabc73568827386be -
Branch / Tag:
refs/tags/v1.2.1 - Owner: https://github.com/experimaestro
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ca8adae1ef4381bdf7c7476cabc73568827386be -
Trigger Event:
release
-
Statement type:
File details
Details for the file impact_index-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: impact_index-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c38a824045744ffbd2ce0a23113e8deee316f698786750be97b7b1b4b17a9b36
|
|
| MD5 |
f20101dac333a8f6566805aa955e4bb0
|
|
| BLAKE2b-256 |
dcfbc523e43f208c06a6b64df78286c7c06a9027b40324d85326734de008c1de
|
Provenance
The following attestation bundles were made for impact_index-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on experimaestro/impact-index
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
impact_index-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
c38a824045744ffbd2ce0a23113e8deee316f698786750be97b7b1b4b17a9b36 - Sigstore transparency entry: 1109415965
- Sigstore integration time:
-
Permalink:
experimaestro/impact-index@ca8adae1ef4381bdf7c7476cabc73568827386be -
Branch / Tag:
refs/tags/v1.2.1 - Owner: https://github.com/experimaestro
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ca8adae1ef4381bdf7c7476cabc73568827386be -
Trigger Event:
release
-
Statement type:
File details
Details for the file impact_index-1.2.1-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: impact_index-1.2.1-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
215219f33de5a87ce29cb29c41aa709404677d3763258740873c96b4fa51fe48
|
|
| MD5 |
f7af7b9bb369f2998f33c0a708fbcd35
|
|
| BLAKE2b-256 |
d9fbec4606b480f3cb11c7b10eff529c823e82e79aa31186651ef548d00d14b9
|
Provenance
The following attestation bundles were made for impact_index-1.2.1-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
release.yml on experimaestro/impact-index
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
impact_index-1.2.1-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
215219f33de5a87ce29cb29c41aa709404677d3763258740873c96b4fa51fe48 - Sigstore transparency entry: 1109415911
- Sigstore integration time:
-
Permalink:
experimaestro/impact-index@ca8adae1ef4381bdf7c7476cabc73568827386be -
Branch / Tag:
refs/tags/v1.2.1 - Owner: https://github.com/experimaestro
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ca8adae1ef4381bdf7c7476cabc73568827386be -
Trigger Event:
release
-
Statement type:
File details
Details for the file impact_index-1.2.1-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: impact_index-1.2.1-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f1ad716b56e17bac84cf20b7fad4ab5389d4301dae1e0eb3731bf18b28614e56
|
|
| MD5 |
a99a266cda223684137c78a3e345dbf0
|
|
| BLAKE2b-256 |
d18f81d982f453028bbb7ac14c6bf23110b618bec67f12a6d85024e819583d11
|
Provenance
The following attestation bundles were made for impact_index-1.2.1-cp312-cp312-macosx_10_12_x86_64.whl:
Publisher:
release.yml on experimaestro/impact-index
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
impact_index-1.2.1-cp312-cp312-macosx_10_12_x86_64.whl -
Subject digest:
f1ad716b56e17bac84cf20b7fad4ab5389d4301dae1e0eb3731bf18b28614e56 - Sigstore transparency entry: 1109415941
- Sigstore integration time:
-
Permalink:
experimaestro/impact-index@ca8adae1ef4381bdf7c7476cabc73568827386be -
Branch / Tag:
refs/tags/v1.2.1 - Owner: https://github.com/experimaestro
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ca8adae1ef4381bdf7c7476cabc73568827386be -
Trigger Event:
release
-
Statement type:
File details
Details for the file impact_index-1.2.1-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: impact_index-1.2.1-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 2.0 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
05339e21a1b6a13871b7c0c624d09e9bd002f6fb2ab8e0ed270a4e58f0f5e8c1
|
|
| MD5 |
b6a0669e2133779e24bdd1b292ac06fc
|
|
| BLAKE2b-256 |
b9dc300257aab9e7b7646a9436b8cbd46d35d37634dd855b98d0736301c42756
|
Provenance
The following attestation bundles were made for impact_index-1.2.1-cp311-cp311-win_amd64.whl:
Publisher:
release.yml on experimaestro/impact-index
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
impact_index-1.2.1-cp311-cp311-win_amd64.whl -
Subject digest:
05339e21a1b6a13871b7c0c624d09e9bd002f6fb2ab8e0ed270a4e58f0f5e8c1 - Sigstore transparency entry: 1109415963
- Sigstore integration time:
-
Permalink:
experimaestro/impact-index@ca8adae1ef4381bdf7c7476cabc73568827386be -
Branch / Tag:
refs/tags/v1.2.1 - Owner: https://github.com/experimaestro
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ca8adae1ef4381bdf7c7476cabc73568827386be -
Trigger Event:
release
-
Statement type:
File details
Details for the file impact_index-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: impact_index-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e4fa977bf70901b06b6a2ee0ab2c882cd218c2be304d9078b3df9db1f58306e1
|
|
| MD5 |
0a7a38192df2682320acc2f4ac4d641d
|
|
| BLAKE2b-256 |
659f948d7b9b83f4f73dfa08dd9adf82bbe085db5eeb142d016c806b5a85fae1
|
Provenance
The following attestation bundles were made for impact_index-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on experimaestro/impact-index
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
impact_index-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
e4fa977bf70901b06b6a2ee0ab2c882cd218c2be304d9078b3df9db1f58306e1 - Sigstore transparency entry: 1109415943
- Sigstore integration time:
-
Permalink:
experimaestro/impact-index@ca8adae1ef4381bdf7c7476cabc73568827386be -
Branch / Tag:
refs/tags/v1.2.1 - Owner: https://github.com/experimaestro
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ca8adae1ef4381bdf7c7476cabc73568827386be -
Trigger Event:
release
-
Statement type:
File details
Details for the file impact_index-1.2.1-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: impact_index-1.2.1-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3e978f13ddf759c2be53f365f6e0449cbf06ce25b88af6f57151210d274039b2
|
|
| MD5 |
a755f685157ab0a139d0d1084e5dc189
|
|
| BLAKE2b-256 |
6f181f1a5b61d90d7817e5d71fa9ff82556b4713d6bdeccd642c6ec2846c9599
|
Provenance
The following attestation bundles were made for impact_index-1.2.1-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
release.yml on experimaestro/impact-index
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
impact_index-1.2.1-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
3e978f13ddf759c2be53f365f6e0449cbf06ce25b88af6f57151210d274039b2 - Sigstore transparency entry: 1109415905
- Sigstore integration time:
-
Permalink:
experimaestro/impact-index@ca8adae1ef4381bdf7c7476cabc73568827386be -
Branch / Tag:
refs/tags/v1.2.1 - Owner: https://github.com/experimaestro
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ca8adae1ef4381bdf7c7476cabc73568827386be -
Trigger Event:
release
-
Statement type:
File details
Details for the file impact_index-1.2.1-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: impact_index-1.2.1-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c16129cddd2a16b191a3849f7857652c6a303c0e52eb27bd4911f1f2b50a831f
|
|
| MD5 |
2a09269d187bd8df023e305958c926e5
|
|
| BLAKE2b-256 |
d6307d44d7dd3d008d23073908be841867f5c30bd08ccf796a624d4a8c1fe458
|
Provenance
The following attestation bundles were made for impact_index-1.2.1-cp311-cp311-macosx_10_12_x86_64.whl:
Publisher:
release.yml on experimaestro/impact-index
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
impact_index-1.2.1-cp311-cp311-macosx_10_12_x86_64.whl -
Subject digest:
c16129cddd2a16b191a3849f7857652c6a303c0e52eb27bd4911f1f2b50a831f - Sigstore transparency entry: 1109415919
- Sigstore integration time:
-
Permalink:
experimaestro/impact-index@ca8adae1ef4381bdf7c7476cabc73568827386be -
Branch / Tag:
refs/tags/v1.2.1 - Owner: https://github.com/experimaestro
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ca8adae1ef4381bdf7c7476cabc73568827386be -
Trigger Event:
release
-
Statement type:
File details
Details for the file impact_index-1.2.1-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: impact_index-1.2.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 2.0 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e7f7cdf3986d9775a66c0a9266cd85cbeae74e9ef376cefb06564b0bd779fc04
|
|
| MD5 |
751ceb58ca040dcde23d10e09187aaa3
|
|
| BLAKE2b-256 |
de6d86b8a28def0acc9d6f33781c7e5e9d33c6b4907697060aae542f8058aa95
|
Provenance
The following attestation bundles were made for impact_index-1.2.1-cp310-cp310-win_amd64.whl:
Publisher:
release.yml on experimaestro/impact-index
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
impact_index-1.2.1-cp310-cp310-win_amd64.whl -
Subject digest:
e7f7cdf3986d9775a66c0a9266cd85cbeae74e9ef376cefb06564b0bd779fc04 - Sigstore transparency entry: 1109415904
- Sigstore integration time:
-
Permalink:
experimaestro/impact-index@ca8adae1ef4381bdf7c7476cabc73568827386be -
Branch / Tag:
refs/tags/v1.2.1 - Owner: https://github.com/experimaestro
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ca8adae1ef4381bdf7c7476cabc73568827386be -
Trigger Event:
release
-
Statement type:
File details
Details for the file impact_index-1.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: impact_index-1.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9e500199161ee8ab8d3d7b191487f522dfa456b4fb8ec71b4570e6ace94b0317
|
|
| MD5 |
d258f7fb7438b7bb58c0180ab1d9e07b
|
|
| BLAKE2b-256 |
467ec8b40fd310ff2453665cdaa44a74da4978aa45b1aa919a27d868b30bb735
|
Provenance
The following attestation bundles were made for impact_index-1.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on experimaestro/impact-index
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
impact_index-1.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
9e500199161ee8ab8d3d7b191487f522dfa456b4fb8ec71b4570e6ace94b0317 - Sigstore transparency entry: 1109415926
- Sigstore integration time:
-
Permalink:
experimaestro/impact-index@ca8adae1ef4381bdf7c7476cabc73568827386be -
Branch / Tag:
refs/tags/v1.2.1 - Owner: https://github.com/experimaestro
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ca8adae1ef4381bdf7c7476cabc73568827386be -
Trigger Event:
release
-
Statement type:
File details
Details for the file impact_index-1.2.1-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: impact_index-1.2.1-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2fd96dae1e1b2a24d6b360930686f2ca05241cb7d5c6d557f1c612397a0168b6
|
|
| MD5 |
7f75104c2fced3b6dfb4d8e43e86945f
|
|
| BLAKE2b-256 |
444088a5d50bc735a43d01c259e921918e2a25b794cba5b06fb71a8a7c5c500c
|
Provenance
The following attestation bundles were made for impact_index-1.2.1-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
release.yml on experimaestro/impact-index
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
impact_index-1.2.1-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
2fd96dae1e1b2a24d6b360930686f2ca05241cb7d5c6d557f1c612397a0168b6 - Sigstore transparency entry: 1109415901
- Sigstore integration time:
-
Permalink:
experimaestro/impact-index@ca8adae1ef4381bdf7c7476cabc73568827386be -
Branch / Tag:
refs/tags/v1.2.1 - Owner: https://github.com/experimaestro
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ca8adae1ef4381bdf7c7476cabc73568827386be -
Trigger Event:
release
-
Statement type:
File details
Details for the file impact_index-1.2.1-cp310-cp310-macosx_10_12_x86_64.whl.
File metadata
- Download URL: impact_index-1.2.1-cp310-cp310-macosx_10_12_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.10, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b5e73e538ea2bfb28dcceb7cfb313e4135172b044bb6ef1065ec7d8f5a638d76
|
|
| MD5 |
7b05c9f2d6afad905963f016e7f9c551
|
|
| BLAKE2b-256 |
036a95e071362c8a6bfc08a070cdb64ea6c1c6ef7869292eb8165d0a330090ea
|
Provenance
The following attestation bundles were made for impact_index-1.2.1-cp310-cp310-macosx_10_12_x86_64.whl:
Publisher:
release.yml on experimaestro/impact-index
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
impact_index-1.2.1-cp310-cp310-macosx_10_12_x86_64.whl -
Subject digest:
b5e73e538ea2bfb28dcceb7cfb313e4135172b044bb6ef1065ec7d8f5a638d76 - Sigstore transparency entry: 1109415956
- Sigstore integration time:
-
Permalink:
experimaestro/impact-index@ca8adae1ef4381bdf7c7476cabc73568827386be -
Branch / Tag:
refs/tags/v1.2.1 - Owner: https://github.com/experimaestro
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ca8adae1ef4381bdf7c7476cabc73568827386be -
Trigger Event:
release
-
Statement type: