Fast association analysis at low support
Project description
fastapriori
Fast association rule mining — even at very low support thresholds.
A compiled Rust engine with an inverted-index architecture. Counts pair co-occurrences exhaustively at k=2 (constant runtime in min_support) and uses anchor-and-extend with Apriori pruning at k>=3. Across eight real-world datasets (9.8K to 3.2M transactions, up to 49K items), algo="fast" wins 100% of k=2 configurations vs efficient-apriori (median 61x, up to 969x) and 100% vs the like-for-like compiled Apriori baseline (median 3.9x, up to 92.8x).
→ See the GitHub repository for benchmarks, the decision rule, performance plots, and the algorithm description.
Installation
pip install fastapriori
Pre-built wheels are shipped for Linux x86_64/aarch64, macOS arm64, and Windows x64 across Python 3.9–3.13. Other platforms build from source and need the Rust toolchain.
Quick Start
import pandas as pd
from fastapriori import find_associations
# Transactional data: one row per (transaction, item) pair
df = pd.DataFrame({
"txn_id": [1, 1, 1, 2, 2, 3, 3, 3],
"item": ["A", "B", "C", "A", "B", "B", "C", "D"],
})
# k=2 (default) — pairwise associations with seven metrics
pairs = find_associations(
df,
transaction_col="txn_id",
item_col="item",
min_support=0.01,
min_confidence=0.1,
)
# k=3 — triplet associations
triplets = find_associations(
df,
transaction_col="txn_id",
item_col="item",
k=3,
min_support=0.01,
)
k=2 output columns
item_A, item_B, instances, support, confidence, lift, conviction, leverage, cosine, jaccard.
k>=3 output columns
antecedent_1 … antecedent_{k-1}, consequent, instances, support, confidence, lift.
API Reference
find_associations()
find_associations(
df,
transaction_col,
item_col,
k=2, # itemset size (2 to 50)
min_support=None, # minimum support (float or None)
min_confidence=0.0, # minimum P(B|A)
min_lift=0.0, # minimum lift (k=2 only)
min_conviction=0.0, # minimum conviction (k=2 only)
min_leverage=None, # minimum leverage (k=2 only)
min_cosine=0.0, # minimum cosine similarity (k=2 only)
min_jaccard=0.0, # minimum Jaccard similarity (k=2 only)
max_items_per_txn=None, # cap outlier transactions (k>=3)
item_weights=None, # dict for custom ranking used by max_items_per_txn
low_memory="auto", # pre-filter infrequent items to reduce memory
show_progress=False, # tqdm progress bar
backend="auto", # "auto", "rust", "python", "polars", "pandas"
algo="fast", # "fast" (default), "classic", or "auto"
sorted_by="support", # sort column (or None to skip)
verbose=False, # print dataset stats and density warnings
)
algo:
"fast"(default) — inverted-index count-all. Constant runtime at k=2; wins 91–97% of real-world configurations vs the compiled Apriori control across k=3..9."classic"— Rust port of Apriori (join + prune + short-circuit). Requiresmin_support. Useful for dense, correlated data at k>=4."auto"— routes to"fast".
backend:
"auto"(default) — Rust if the compiled extension is available, otherwise Python."python"— polars for k=2 (falling back to pandas), counter_chain for k>=3.
Helper functions
from fastapriori import (
get_top_associations, # top-N items associated with a given item
filter_associations, # filter results to associations involving specific items
to_heatmap, # pivot results into an item x item matrix
plot_heatmap, # matplotlib heatmap (requires matplotlib)
to_graph, # networkx.DiGraph (requires networkx)
)
Practical Workflow: Run Once, Filter Many Times
Because fast k=2 runtime is constant in min_support, you can compute the full co-occurrence table once with min_support=None and then filter interactively — no re-computation:
full = find_associations(df, "txn_id", "item")
strong = full[(full["lift"] > 2) & (full["confidence"] > 0.3)]
substitutes = full[full["lift"] < 1]
rare = full[full["instances"] == 1] # anomaly / error detection
Memory and Limitations
- The pair counter scales as O(m²) in the unique-item count. Instacart (~50k items) peaks at ~1.5 GB; Chainstore (~46k items) at ~0.94 GB. Use
low_memory=True(with amin_support) to pre-filter infrequent items for an additional 5–10x reduction on large catalogs. - At k>=3 with dense baskets,
max_items_per_txncaps the C(d_max, k-1) blow-up at the cost of lower-bound counts. - Single-machine only — no distributed (Spark / Dask) version.
License
MIT
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 fastapriori-0.1.0.post1.tar.gz.
File metadata
- Download URL: fastapriori-0.1.0.post1.tar.gz
- Upload date:
- Size: 384.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa586982ba6077c18d3945b8d8760e71fdf7ee1c0744cb36ccbf59ab9cbcbc74
|
|
| MD5 |
0c68fb2e6d89dc05d4cd7e14c41f302a
|
|
| BLAKE2b-256 |
cd4bd72eb96cacaab81f2f2ee328808311e1f0d1bd869a797c98f33a81ba7c08
|
Provenance
The following attestation bundles were made for fastapriori-0.1.0.post1.tar.gz:
Publisher:
release.yml on swetmr/fastapriori
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fastapriori-0.1.0.post1.tar.gz -
Subject digest:
aa586982ba6077c18d3945b8d8760e71fdf7ee1c0744cb36ccbf59ab9cbcbc74 - Sigstore transparency entry: 1417647143
- Sigstore integration time:
-
Permalink:
swetmr/fastapriori@b5cc5d8750edd79560843198090500b24162f503 -
Branch / Tag:
refs/tags/v0.1.0.post1 - Owner: https://github.com/swetmr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@b5cc5d8750edd79560843198090500b24162f503 -
Trigger Event:
release
-
Statement type:
File details
Details for the file fastapriori-0.1.0.post1-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: fastapriori-0.1.0.post1-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 436.9 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bd3fdc61dfda4bcbc3755a08ac61cfb0c4065c93efc7629624ded0952133c9b6
|
|
| MD5 |
8a55e6261290f0ac4bc2cf6e4353961c
|
|
| BLAKE2b-256 |
70b1862a8baa294d55af53776dc8f1895160e695047861aa3076eeaf7dde623e
|
Provenance
The following attestation bundles were made for fastapriori-0.1.0.post1-cp313-cp313-win_amd64.whl:
Publisher:
release.yml on swetmr/fastapriori
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fastapriori-0.1.0.post1-cp313-cp313-win_amd64.whl -
Subject digest:
bd3fdc61dfda4bcbc3755a08ac61cfb0c4065c93efc7629624ded0952133c9b6 - Sigstore transparency entry: 1417647177
- Sigstore integration time:
-
Permalink:
swetmr/fastapriori@b5cc5d8750edd79560843198090500b24162f503 -
Branch / Tag:
refs/tags/v0.1.0.post1 - Owner: https://github.com/swetmr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@b5cc5d8750edd79560843198090500b24162f503 -
Trigger Event:
release
-
Statement type:
File details
Details for the file fastapriori-0.1.0.post1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: fastapriori-0.1.0.post1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 609.0 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
264023c68e86281bf3025d89b4f42ce6f542933fd2ae6d5041f4f4c5ed2a64e9
|
|
| MD5 |
7094a00bacab01ee75030e07c53708a8
|
|
| BLAKE2b-256 |
600591eaaf2a07a8e1bcefb022e000a09c3e5a4bf827660bcefe2a4ce8a291b7
|
Provenance
The following attestation bundles were made for fastapriori-0.1.0.post1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on swetmr/fastapriori
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fastapriori-0.1.0.post1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
264023c68e86281bf3025d89b4f42ce6f542933fd2ae6d5041f4f4c5ed2a64e9 - Sigstore transparency entry: 1417647147
- Sigstore integration time:
-
Permalink:
swetmr/fastapriori@b5cc5d8750edd79560843198090500b24162f503 -
Branch / Tag:
refs/tags/v0.1.0.post1 - Owner: https://github.com/swetmr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@b5cc5d8750edd79560843198090500b24162f503 -
Trigger Event:
release
-
Statement type:
File details
Details for the file fastapriori-0.1.0.post1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: fastapriori-0.1.0.post1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 586.5 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bafd33fe4f3736bdc8205f8408c2d4e6bb6ce27d0c433addb93556c66d38a283
|
|
| MD5 |
eadc21127fb82329c629aacfab10cbbf
|
|
| BLAKE2b-256 |
17b6c5fa0fab6a44542a46423cf600f3f6de3be6e874c99aaaf38aa8bfdc912d
|
Provenance
The following attestation bundles were made for fastapriori-0.1.0.post1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
release.yml on swetmr/fastapriori
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fastapriori-0.1.0.post1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
bafd33fe4f3736bdc8205f8408c2d4e6bb6ce27d0c433addb93556c66d38a283 - Sigstore transparency entry: 1417647152
- Sigstore integration time:
-
Permalink:
swetmr/fastapriori@b5cc5d8750edd79560843198090500b24162f503 -
Branch / Tag:
refs/tags/v0.1.0.post1 - Owner: https://github.com/swetmr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@b5cc5d8750edd79560843198090500b24162f503 -
Trigger Event:
release
-
Statement type:
File details
Details for the file fastapriori-0.1.0.post1-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: fastapriori-0.1.0.post1-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 529.5 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9a89dc2dace9b0414ccf928fb937a28f5e1bceea153f58b766c64c9dd9628586
|
|
| MD5 |
5e7022f928d9b08d4bcab94500b6e0ad
|
|
| BLAKE2b-256 |
1db1f7f7b034a605187ade52611682470943eb8927d52f5e32d90d3140157119
|
Provenance
The following attestation bundles were made for fastapriori-0.1.0.post1-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
release.yml on swetmr/fastapriori
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fastapriori-0.1.0.post1-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
9a89dc2dace9b0414ccf928fb937a28f5e1bceea153f58b766c64c9dd9628586 - Sigstore transparency entry: 1417647155
- Sigstore integration time:
-
Permalink:
swetmr/fastapriori@b5cc5d8750edd79560843198090500b24162f503 -
Branch / Tag:
refs/tags/v0.1.0.post1 - Owner: https://github.com/swetmr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@b5cc5d8750edd79560843198090500b24162f503 -
Trigger Event:
release
-
Statement type:
File details
Details for the file fastapriori-0.1.0.post1-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: fastapriori-0.1.0.post1-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 437.1 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
81f025750cc1cabdefb4acf830ed2cfbe06cf69472945dc9d35e78bf96f79044
|
|
| MD5 |
f75db46d69927e9bc110ac1fc05062b0
|
|
| BLAKE2b-256 |
aa53884512960a87d195381093651490302809b8b06ce1825c4aba425fad31a2
|
Provenance
The following attestation bundles were made for fastapriori-0.1.0.post1-cp312-cp312-win_amd64.whl:
Publisher:
release.yml on swetmr/fastapriori
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fastapriori-0.1.0.post1-cp312-cp312-win_amd64.whl -
Subject digest:
81f025750cc1cabdefb4acf830ed2cfbe06cf69472945dc9d35e78bf96f79044 - Sigstore transparency entry: 1417647180
- Sigstore integration time:
-
Permalink:
swetmr/fastapriori@b5cc5d8750edd79560843198090500b24162f503 -
Branch / Tag:
refs/tags/v0.1.0.post1 - Owner: https://github.com/swetmr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@b5cc5d8750edd79560843198090500b24162f503 -
Trigger Event:
release
-
Statement type:
File details
Details for the file fastapriori-0.1.0.post1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: fastapriori-0.1.0.post1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 609.5 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
53095477164bde911449122bcc4709224f79b13bd1ec6a0b8d9844794ef3e06e
|
|
| MD5 |
49b1d70dc255a548db49edfd945aa3fc
|
|
| BLAKE2b-256 |
3a0f343c3da920579ace5f67f2f84e5a77395fc4d1d65ea3782858e92ba6d397
|
Provenance
The following attestation bundles were made for fastapriori-0.1.0.post1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on swetmr/fastapriori
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fastapriori-0.1.0.post1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
53095477164bde911449122bcc4709224f79b13bd1ec6a0b8d9844794ef3e06e - Sigstore transparency entry: 1417647175
- Sigstore integration time:
-
Permalink:
swetmr/fastapriori@b5cc5d8750edd79560843198090500b24162f503 -
Branch / Tag:
refs/tags/v0.1.0.post1 - Owner: https://github.com/swetmr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@b5cc5d8750edd79560843198090500b24162f503 -
Trigger Event:
release
-
Statement type:
File details
Details for the file fastapriori-0.1.0.post1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: fastapriori-0.1.0.post1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 586.2 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
62153058caaa3aff9120534a0d4f7a373bf1a1514c348fbf7c804c7847ea67c2
|
|
| MD5 |
85c9fa08c2c64eb96a6a20b015af61c8
|
|
| BLAKE2b-256 |
ae197579c70d092f35cbd9a2945fe595b807072fd4ba0611c5b20e37be48d4e0
|
Provenance
The following attestation bundles were made for fastapriori-0.1.0.post1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
release.yml on swetmr/fastapriori
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fastapriori-0.1.0.post1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
62153058caaa3aff9120534a0d4f7a373bf1a1514c348fbf7c804c7847ea67c2 - Sigstore transparency entry: 1417647169
- Sigstore integration time:
-
Permalink:
swetmr/fastapriori@b5cc5d8750edd79560843198090500b24162f503 -
Branch / Tag:
refs/tags/v0.1.0.post1 - Owner: https://github.com/swetmr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@b5cc5d8750edd79560843198090500b24162f503 -
Trigger Event:
release
-
Statement type:
File details
Details for the file fastapriori-0.1.0.post1-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: fastapriori-0.1.0.post1-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 529.7 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
539e1aaa49745a355cb0f6a552b1a6c9d0c448b41988325e77d63ae5f8fee8f0
|
|
| MD5 |
a0375b5af76f997294558cb3b656c4c0
|
|
| BLAKE2b-256 |
d1c820e7dabaa19dc06579823c14ff802b640f4d124d272ae1cd781942a82f7f
|
Provenance
The following attestation bundles were made for fastapriori-0.1.0.post1-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
release.yml on swetmr/fastapriori
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fastapriori-0.1.0.post1-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
539e1aaa49745a355cb0f6a552b1a6c9d0c448b41988325e77d63ae5f8fee8f0 - Sigstore transparency entry: 1417647165
- Sigstore integration time:
-
Permalink:
swetmr/fastapriori@b5cc5d8750edd79560843198090500b24162f503 -
Branch / Tag:
refs/tags/v0.1.0.post1 - Owner: https://github.com/swetmr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@b5cc5d8750edd79560843198090500b24162f503 -
Trigger Event:
release
-
Statement type:
File details
Details for the file fastapriori-0.1.0.post1-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: fastapriori-0.1.0.post1-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 437.1 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6912ac98d1024cd65f58ad212b3df551a15d0e3dc314161ab55465b2e53ba453
|
|
| MD5 |
79bb26169db28b638df04096c6ca852a
|
|
| BLAKE2b-256 |
bfc14dff6cb3f4323474d77bd448922d7ad34c4b08bf870d478ce44c581e9aa5
|
Provenance
The following attestation bundles were made for fastapriori-0.1.0.post1-cp311-cp311-win_amd64.whl:
Publisher:
release.yml on swetmr/fastapriori
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fastapriori-0.1.0.post1-cp311-cp311-win_amd64.whl -
Subject digest:
6912ac98d1024cd65f58ad212b3df551a15d0e3dc314161ab55465b2e53ba453 - Sigstore transparency entry: 1417647171
- Sigstore integration time:
-
Permalink:
swetmr/fastapriori@b5cc5d8750edd79560843198090500b24162f503 -
Branch / Tag:
refs/tags/v0.1.0.post1 - Owner: https://github.com/swetmr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@b5cc5d8750edd79560843198090500b24162f503 -
Trigger Event:
release
-
Statement type:
File details
Details for the file fastapriori-0.1.0.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: fastapriori-0.1.0.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 609.4 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
61756540a1a79176a789ce8530c0d50e086f3234505087fb56c29f70e44d201c
|
|
| MD5 |
ede26a39452bcc0173379cc8938abe28
|
|
| BLAKE2b-256 |
bed28818341553f0acefb91fe76092d8cf7b3dfb63f9582511e7485269ae219b
|
Provenance
The following attestation bundles were made for fastapriori-0.1.0.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on swetmr/fastapriori
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fastapriori-0.1.0.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
61756540a1a79176a789ce8530c0d50e086f3234505087fb56c29f70e44d201c - Sigstore transparency entry: 1417647183
- Sigstore integration time:
-
Permalink:
swetmr/fastapriori@b5cc5d8750edd79560843198090500b24162f503 -
Branch / Tag:
refs/tags/v0.1.0.post1 - Owner: https://github.com/swetmr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@b5cc5d8750edd79560843198090500b24162f503 -
Trigger Event:
release
-
Statement type:
File details
Details for the file fastapriori-0.1.0.post1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: fastapriori-0.1.0.post1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 586.5 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
967dabd3b09a3246020b021f756309d50737f8c1b13e716c864d5b168c2fbd5b
|
|
| MD5 |
1640dae909d110a3bef67c179267c225
|
|
| BLAKE2b-256 |
0f50c3f542b33da704c305632fba8437186b3900e9440eff7933985a60f281ef
|
Provenance
The following attestation bundles were made for fastapriori-0.1.0.post1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
release.yml on swetmr/fastapriori
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fastapriori-0.1.0.post1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
967dabd3b09a3246020b021f756309d50737f8c1b13e716c864d5b168c2fbd5b - Sigstore transparency entry: 1417647164
- Sigstore integration time:
-
Permalink:
swetmr/fastapriori@b5cc5d8750edd79560843198090500b24162f503 -
Branch / Tag:
refs/tags/v0.1.0.post1 - Owner: https://github.com/swetmr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@b5cc5d8750edd79560843198090500b24162f503 -
Trigger Event:
release
-
Statement type:
File details
Details for the file fastapriori-0.1.0.post1-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: fastapriori-0.1.0.post1-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 533.2 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bf1d61fcbee6b17410718c231dfcdc9f4c98f2ad3b46baa90b35ed0afdb39820
|
|
| MD5 |
9b8319fd136f115f81107d3e42e33f38
|
|
| BLAKE2b-256 |
c4fb394f580d43a5fea4c323794d0c4910138e213bc1f2733154c968a18dfdef
|
Provenance
The following attestation bundles were made for fastapriori-0.1.0.post1-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
release.yml on swetmr/fastapriori
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fastapriori-0.1.0.post1-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
bf1d61fcbee6b17410718c231dfcdc9f4c98f2ad3b46baa90b35ed0afdb39820 - Sigstore transparency entry: 1417647162
- Sigstore integration time:
-
Permalink:
swetmr/fastapriori@b5cc5d8750edd79560843198090500b24162f503 -
Branch / Tag:
refs/tags/v0.1.0.post1 - Owner: https://github.com/swetmr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@b5cc5d8750edd79560843198090500b24162f503 -
Trigger Event:
release
-
Statement type:
File details
Details for the file fastapriori-0.1.0.post1-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: fastapriori-0.1.0.post1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 437.2 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
87c7d80e28ac39fb1846861e21f79c3bcc445735942378c3eff520f20a13ba05
|
|
| MD5 |
c68a66f99468b8c0561f2cc56899b26e
|
|
| BLAKE2b-256 |
1dee6ce7b0a9ac6ee7acda906cf9780c0095b3151f5d967db6b920d4e2e3a3a4
|
Provenance
The following attestation bundles were made for fastapriori-0.1.0.post1-cp310-cp310-win_amd64.whl:
Publisher:
release.yml on swetmr/fastapriori
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fastapriori-0.1.0.post1-cp310-cp310-win_amd64.whl -
Subject digest:
87c7d80e28ac39fb1846861e21f79c3bcc445735942378c3eff520f20a13ba05 - Sigstore transparency entry: 1417647167
- Sigstore integration time:
-
Permalink:
swetmr/fastapriori@b5cc5d8750edd79560843198090500b24162f503 -
Branch / Tag:
refs/tags/v0.1.0.post1 - Owner: https://github.com/swetmr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@b5cc5d8750edd79560843198090500b24162f503 -
Trigger Event:
release
-
Statement type:
File details
Details for the file fastapriori-0.1.0.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: fastapriori-0.1.0.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 609.4 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e31f269d9ae7680ccbf8bf7925a9f79aee03db82d347faf866bf435986256887
|
|
| MD5 |
fa2517d9a4ff7edecaa7942849c8f60d
|
|
| BLAKE2b-256 |
18851c3de140aad1e3b57d452f34a9d8d105c93cb6df7d8547cc5ae568e0cd8e
|
Provenance
The following attestation bundles were made for fastapriori-0.1.0.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on swetmr/fastapriori
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fastapriori-0.1.0.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
e31f269d9ae7680ccbf8bf7925a9f79aee03db82d347faf866bf435986256887 - Sigstore transparency entry: 1417647153
- Sigstore integration time:
-
Permalink:
swetmr/fastapriori@b5cc5d8750edd79560843198090500b24162f503 -
Branch / Tag:
refs/tags/v0.1.0.post1 - Owner: https://github.com/swetmr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@b5cc5d8750edd79560843198090500b24162f503 -
Trigger Event:
release
-
Statement type:
File details
Details for the file fastapriori-0.1.0.post1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: fastapriori-0.1.0.post1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 586.8 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dd8dd4b06c9a0442fefa42ef377749c0be24207645103f07be9f16e1217f7396
|
|
| MD5 |
cf4fdc8339f764f190baa12308dfdabd
|
|
| BLAKE2b-256 |
b0be369d39223f003ade4fa0882c5fcf001c8502dcfb99fd04278ed840b0a6a7
|
Provenance
The following attestation bundles were made for fastapriori-0.1.0.post1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
release.yml on swetmr/fastapriori
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fastapriori-0.1.0.post1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
dd8dd4b06c9a0442fefa42ef377749c0be24207645103f07be9f16e1217f7396 - Sigstore transparency entry: 1417647163
- Sigstore integration time:
-
Permalink:
swetmr/fastapriori@b5cc5d8750edd79560843198090500b24162f503 -
Branch / Tag:
refs/tags/v0.1.0.post1 - Owner: https://github.com/swetmr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@b5cc5d8750edd79560843198090500b24162f503 -
Trigger Event:
release
-
Statement type:
File details
Details for the file fastapriori-0.1.0.post1-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: fastapriori-0.1.0.post1-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 533.1 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dfc8caa800c9cfc230cfcad61b860024dd8413137703dccacf37ebc2a9b9a38e
|
|
| MD5 |
e684cd2c99f769bd5649dc05edc059a7
|
|
| BLAKE2b-256 |
989dfd2577b59efc897cf486232bb09324cb672edf416aaaf3881ed8d7a67b1e
|
Provenance
The following attestation bundles were made for fastapriori-0.1.0.post1-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
release.yml on swetmr/fastapriori
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fastapriori-0.1.0.post1-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
dfc8caa800c9cfc230cfcad61b860024dd8413137703dccacf37ebc2a9b9a38e - Sigstore transparency entry: 1417647146
- Sigstore integration time:
-
Permalink:
swetmr/fastapriori@b5cc5d8750edd79560843198090500b24162f503 -
Branch / Tag:
refs/tags/v0.1.0.post1 - Owner: https://github.com/swetmr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@b5cc5d8750edd79560843198090500b24162f503 -
Trigger Event:
release
-
Statement type:
File details
Details for the file fastapriori-0.1.0.post1-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: fastapriori-0.1.0.post1-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 437.5 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4426d453c6952e036c65fc9a1c84f1dbbcc1e3c8daeb80c8373d25a65ed4e96d
|
|
| MD5 |
ebaa88dc8ed8cdcc9c65dfe38532b051
|
|
| BLAKE2b-256 |
5485554b8cfe84f3bff41f4c205a6e6b22c9f6572fc7ec056effaedc30d39242
|
Provenance
The following attestation bundles were made for fastapriori-0.1.0.post1-cp39-cp39-win_amd64.whl:
Publisher:
release.yml on swetmr/fastapriori
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fastapriori-0.1.0.post1-cp39-cp39-win_amd64.whl -
Subject digest:
4426d453c6952e036c65fc9a1c84f1dbbcc1e3c8daeb80c8373d25a65ed4e96d - Sigstore transparency entry: 1417647151
- Sigstore integration time:
-
Permalink:
swetmr/fastapriori@b5cc5d8750edd79560843198090500b24162f503 -
Branch / Tag:
refs/tags/v0.1.0.post1 - Owner: https://github.com/swetmr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@b5cc5d8750edd79560843198090500b24162f503 -
Trigger Event:
release
-
Statement type:
File details
Details for the file fastapriori-0.1.0.post1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: fastapriori-0.1.0.post1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 609.6 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
64aeab478b6924302e72df4bce7fdcbc7d60a19b52d7a7d6f6a17a1b1782b352
|
|
| MD5 |
d514e3f232114fac550c570e8a8fedf3
|
|
| BLAKE2b-256 |
194eb4fc60920fea5321b754f2b44ea7b16c2b2c46d927e95912f1743af92d08
|
Provenance
The following attestation bundles were made for fastapriori-0.1.0.post1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on swetmr/fastapriori
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fastapriori-0.1.0.post1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
64aeab478b6924302e72df4bce7fdcbc7d60a19b52d7a7d6f6a17a1b1782b352 - Sigstore transparency entry: 1417647160
- Sigstore integration time:
-
Permalink:
swetmr/fastapriori@b5cc5d8750edd79560843198090500b24162f503 -
Branch / Tag:
refs/tags/v0.1.0.post1 - Owner: https://github.com/swetmr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@b5cc5d8750edd79560843198090500b24162f503 -
Trigger Event:
release
-
Statement type: