A cython implementation of a read-only prefix trie data structure.
Project description
PrefixTrie
This is a straightforward, read-only, implementation of a Prefix Trie to perform efficient fuzzy string matches.
Note that this is intentionally kept simple and does not include more advanced optimizations (like considering semantic character differences). Originally, this was meant to only deal with RNA barcode matching. As a result, keep in mind the following:
- The implementation does not attempt to support non-ASCII characters. It may work in some cases, but I won't make any behavioral guarantees.
- We assume that insertion/deletions are slightly more rare compared to substitutions, so if you enable indel support, you may get suboptimal results when there are multiple possible matches.
Implementation details in short
We optimize for read-only use cases, so when Tries are initialized, they do some preprocessing to make searches faster. This comes at the cost of slightly higher memory usage and longer initialization times. Since this is meant to be read-only, we don't implement methods to re-optimize the trie. Feel free to make a PR if you need that functionality, but I don't intend to add mutability. The main optimizations are:
- Each node recalls collapsed terminal nodes if there is a trivial exact path.
- The search aggressively caches results of subproblems to avoid redundant searches.
- Best case search is performed first, so we assume that most searches should not require complex processing.
- We assume that insertions/deletions are slightly less likely than substitutions so we prioritize substitutions over indels when both are enabled.
Basic Usage
from prefixtrie import PrefixTrie
trie = PrefixTrie(["ACGT", "ACGG", "ACGC"], allow_indels=True)
print(trie.search("ACGT"))
>> ("ACGT", True) # Exact match
print(trie.search("ACGA", correction_budget=1))
>> ("ACGT", False) # One substitution away
print(trie.search("ACG", correction_budget=1))
>> ("ACGT", False) # One insertion away
print(trie.search("ACGTA", correction_budget=1))
>> ("ACGT", False) # One deletion away
print(trie.search("AG", correction_budget=1))
>> (None, False) # No match
Multiprocessing Support
PrefixTrie is also pickle-compatible for easy use with multiprocessing:
import multiprocessing as mp
from prefixtrie import PrefixTrie
def search_worker(trie, query):
"""Worker function that uses the trie"""
return trie.search(query, correction_budget=1)
# Create trie
entries = [f"barcode_{i:06d}" for i in range(10000)]
trie = PrefixTrie(entries, allow_indels=True)
# Use with multiprocessing (trie is automatically pickled)
with mp.Pool(processes=4) as pool:
queries = ["barcode_000123", "barcode_999999", "invalid_code"]
results = pool.starmap(search_worker, [(trie, q) for q in queries])
for query, (result, exact) in zip(queries, results):
print(f"Query: {query} -> Found: {result}, Exact: {exact}")
High-Performance Shared Memory
For large tries and intensive multiprocessing, use shared memory for better performance:
import multiprocessing as mp
from prefixtrie import create_shared_trie, load_shared_trie
def search_worker(shared_memory_name, query):
"""Worker function that loads trie from shared memory"""
trie = load_shared_trie(shared_memory_name) # Fast loading!
return trie.search(query, correction_budget=1)
# Create large trie in shared memory
entries = [f"gene_sequence_{i:08d}" for i in range(100000)]
trie, shm_name = create_shared_trie(entries, allow_indels=True)
try:
# Use with multiprocessing - much faster for large tries!
with mp.Pool(processes=8) as pool:
queries = ["gene_sequence_00001234", "gene_sequence_99999999", "mutated_sequence"]
results = pool.starmap(search_worker, [(shm_name, q) for q in queries])
for query, (result, exact) in zip(queries, results):
print(f"Query: {query} -> Found: {result}, Exact: {exact}")
finally:
# Clean up shared memory
trie.cleanup_shared_memory()
Installation
Pip (Recommended):
pip install PrefixTrie
From Source (ensure you have a C++ compiler and Cython installed):
git clone https://github.com/austinv11/PrefixTrie.git
cd PrefixTrie
# With UV (preferred)
uv sync --group dev
uv pip install -e .
# Without UV
pip install -e .
Testing
To run the tests, ensure you have pytest installed and run:
uv sync --group test
uv pip install -e .
pytest tests/
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 prefixtrie-0.3.0.tar.gz.
File metadata
- Download URL: prefixtrie-0.3.0.tar.gz
- Upload date:
- Size: 37.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5af9e702de798f28d704384e7f42bbf1364a7dc9fe6ded684aae785c85b04ea2
|
|
| MD5 |
78d76ceb3be0a879555eda61510b04f2
|
|
| BLAKE2b-256 |
76336f03b233ee861f8edf00c662b73e28e2156c58c3e86a047782b45609bba6
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0.tar.gz:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0.tar.gz -
Subject digest:
5af9e702de798f28d704384e7f42bbf1364a7dc9fe6ded684aae785c85b04ea2 - Sigstore transparency entry: 385991877
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp314-cp314t-win_amd64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp314-cp314t-win_amd64.whl
- Upload date:
- Size: 133.7 kB
- Tags: CPython 3.14t, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
911777285b58f4ccfcb52c31de589fad2b263427f1edba11347acf0f622204df
|
|
| MD5 |
fb4097c5b97f518071d224d88a705e7e
|
|
| BLAKE2b-256 |
0f92e14ef357d91d2c9a271246db491b1f7cdd1630e4b8e655204174f28cad98
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp314-cp314t-win_amd64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp314-cp314t-win_amd64.whl -
Subject digest:
911777285b58f4ccfcb52c31de589fad2b263427f1edba11347acf0f622204df - Sigstore transparency entry: 385992466
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp314-cp314t-win32.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp314-cp314t-win32.whl
- Upload date:
- Size: 129.1 kB
- Tags: CPython 3.14t, Windows x86
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
874831843036b6078a89f6b05a5bdb63686c88e6df27140f186e4424e44a7b6e
|
|
| MD5 |
82c69fa32757c807217d02e04c0cd9d8
|
|
| BLAKE2b-256 |
7d3afd3ac733ff3c6eee4ba02183ddb2c95aac1e656b3a55240937a8a991b90e
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp314-cp314t-win32.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp314-cp314t-win32.whl -
Subject digest:
874831843036b6078a89f6b05a5bdb63686c88e6df27140f186e4424e44a7b6e - Sigstore transparency entry: 385992345
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a75ad06c66ec850d6601a66b233d2756505089e72b078fcb7c6fdb1dfc5b8848
|
|
| MD5 |
4c59a30a6fa9ac9b69d6cad9d9586197
|
|
| BLAKE2b-256 |
840a4d1914864b9244daa86cf36cfc07eac850ff0b80468690714ef0270f4503
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl -
Subject digest:
a75ad06c66ec850d6601a66b233d2756505089e72b078fcb7c6fdb1dfc5b8848 - Sigstore transparency entry: 385992079
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 145.2 kB
- Tags: CPython 3.14t, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1980beeacb945ffdadb7e9ef123315b92d0b0b6d041df15866c8ce753d146cea
|
|
| MD5 |
272ed26868ca9faed940676646a02353
|
|
| BLAKE2b-256 |
d08f6d5f91365f2a10eda5ddb99898026fd85a7d7d175be286a69352265be02c
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
1980beeacb945ffdadb7e9ef123315b92d0b0b6d041df15866c8ce753d146cea - Sigstore transparency entry: 385992621
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp314-cp314t-macosx_11_0_arm64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp314-cp314t-macosx_11_0_arm64.whl
- Upload date:
- Size: 133.8 kB
- Tags: CPython 3.14t, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0b167f5213afac6def18d30a9d2e1e431f71119659d4811e736cf6402cb33160
|
|
| MD5 |
27438dcd0fb12f4baeab4420cac7b25a
|
|
| BLAKE2b-256 |
82df3a0ea6d07d060e88ccd09e1db817a87216b78d0731c1bc25cae8f0fa31c8
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp314-cp314t-macosx_11_0_arm64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp314-cp314t-macosx_11_0_arm64.whl -
Subject digest:
0b167f5213afac6def18d30a9d2e1e431f71119659d4811e736cf6402cb33160 - Sigstore transparency entry: 385992372
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 129.3 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
272720554921142ce3e9e57edd463db9db6b4f0b1257410c259b875a793dbc7f
|
|
| MD5 |
2c043033c8e1923dd51512b8748f8a79
|
|
| BLAKE2b-256 |
594af73ff4918cc896945e15763a6397bcf7441571fc5ed37833a60ec16ec2dd
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp314-cp314-win_amd64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp314-cp314-win_amd64.whl -
Subject digest:
272720554921142ce3e9e57edd463db9db6b4f0b1257410c259b875a793dbc7f - Sigstore transparency entry: 385992139
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp314-cp314-win32.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp314-cp314-win32.whl
- Upload date:
- Size: 125.8 kB
- Tags: CPython 3.14, Windows x86
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ae27a486b4691f92c937411408d946b39d4c224578996f4238bb220c7b0dee55
|
|
| MD5 |
d46daef5c57de37fa753817e11553c7b
|
|
| BLAKE2b-256 |
46423a752703755b62c806046a788fec46192414f38d49d3988523fd11cd8b92
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp314-cp314-win32.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp314-cp314-win32.whl -
Subject digest:
ae27a486b4691f92c937411408d946b39d4c224578996f4238bb220c7b0dee55 - Sigstore transparency entry: 385992045
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp314-cp314-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp314-cp314-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.14, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ba4d19700e87a8096c2d5c1f4febf4804f71efa9ba91b161273f30b84fcb9892
|
|
| MD5 |
d7b6b534d177fa92ddfbd68b28c48130
|
|
| BLAKE2b-256 |
c6e5146cc440584cb114e2d46bdfbf2061d38f7719c9c9055e6026a63e0e2b82
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp314-cp314-musllinux_1_2_x86_64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp314-cp314-musllinux_1_2_x86_64.whl -
Subject digest:
ba4d19700e87a8096c2d5c1f4febf4804f71efa9ba91b161273f30b84fcb9892 - Sigstore transparency entry: 385992211
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 140.9 kB
- Tags: CPython 3.14, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2580d6a99ea081148c3202a8ed031850593ddeb27ed65c282af72d75aa0c6220
|
|
| MD5 |
eff55d3a179910ccf099c758b5884367
|
|
| BLAKE2b-256 |
6f16706a720bbf8a85d341c0631157e03056b627508c57d9e1ee51ca223b76ee
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
2580d6a99ea081148c3202a8ed031850593ddeb27ed65c282af72d75aa0c6220 - Sigstore transparency entry: 385992013
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 131.6 kB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6e9ffb506ce6c12efefe94a0c6a3166cbf965f734be86ccf88b22da0e27cfc61
|
|
| MD5 |
4435540ac288418c541291ece05227bd
|
|
| BLAKE2b-256 |
bdc5ea830414440a4a9d94f4e80d56466e69947ddef7904fb3bcff1bb3023a24
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp314-cp314-macosx_11_0_arm64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp314-cp314-macosx_11_0_arm64.whl -
Subject digest:
6e9ffb506ce6c12efefe94a0c6a3166cbf965f734be86ccf88b22da0e27cfc61 - Sigstore transparency entry: 385992585
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 129.3 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6ae275ffe3012f6b0ae5af2d5fbf354144739cd436caa438c39b89f01681b405
|
|
| MD5 |
a110f94a1025c830f133a27d24d1ab6c
|
|
| BLAKE2b-256 |
b863d36eb75abe1dd2c9df9a35d8b8e3fa1983749b70506946e7d827dea1b0ea
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp313-cp313-win_amd64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp313-cp313-win_amd64.whl -
Subject digest:
6ae275ffe3012f6b0ae5af2d5fbf354144739cd436caa438c39b89f01681b405 - Sigstore transparency entry: 385991974
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp313-cp313-win32.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp313-cp313-win32.whl
- Upload date:
- Size: 125.6 kB
- Tags: CPython 3.13, Windows x86
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fc225ff652da19d68948855c39d374db98f4de7073e05b297dc8e5baef2080fb
|
|
| MD5 |
379292db1efd8937735748b3c0bcc28d
|
|
| BLAKE2b-256 |
69f228f494dbe9fab1f815394f1b9c4e529214090cddd2493a482a06cb13b47d
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp313-cp313-win32.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp313-cp313-win32.whl -
Subject digest:
fc225ff652da19d68948855c39d374db98f4de7073e05b297dc8e5baef2080fb - Sigstore transparency entry: 385992300
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d7aebeda40742e48fbb7f702da5d30a868a80f28c1e959752d50eafd809735cb
|
|
| MD5 |
0c9b8a496b0a9d3599d9fbdcd10c9f89
|
|
| BLAKE2b-256 |
4c1301e0d274b53bd7f8b436c54d36d6b3d51d3a2607acf71830cd45b0407295
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl -
Subject digest:
d7aebeda40742e48fbb7f702da5d30a868a80f28c1e959752d50eafd809735cb - Sigstore transparency entry: 385992191
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 140.5 kB
- Tags: CPython 3.13, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0df3b3bd584dfaff0cec515c3ee9f084833cf73fab1e7cfc0366960c5f61cf5c
|
|
| MD5 |
2e988d5490254028f516b16cf2307369
|
|
| BLAKE2b-256 |
bd3629827598ef4ab2b86ec1bc930e933bb7b32171453aa43d9c3adf5c318fb7
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
0df3b3bd584dfaff0cec515c3ee9f084833cf73fab1e7cfc0366960c5f61cf5c - Sigstore transparency entry: 385992552
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 131.4 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1cdecf83fa00f51f7144b05cd3bd9c3f1450e18523fb09098d119ceb93f9731c
|
|
| MD5 |
2c45d60b71751598c305cf80fd4d8768
|
|
| BLAKE2b-256 |
d90ec79299e4a1aacd350b38d68a2f2ed8ee50fafa15fe2bdb8e735c12ab0f35
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
1cdecf83fa00f51f7144b05cd3bd9c3f1450e18523fb09098d119ceb93f9731c - Sigstore transparency entry: 385992120
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 129.9 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
268dc96b7f1cf6de9eac21e7ac117b2aa11a8d2aee5c61518d41592c7c8b3f7c
|
|
| MD5 |
aa27dd6a6d2d1cf0a12527fbbf8feace
|
|
| BLAKE2b-256 |
554b85f3b23a2c9cbb7f34115ba97751bb8943b0b6818f559e74d164e799c75c
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp312-cp312-win_amd64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp312-cp312-win_amd64.whl -
Subject digest:
268dc96b7f1cf6de9eac21e7ac117b2aa11a8d2aee5c61518d41592c7c8b3f7c - Sigstore transparency entry: 385992505
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp312-cp312-win32.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp312-cp312-win32.whl
- Upload date:
- Size: 125.9 kB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
59b0f363cfa3b66dea6c1a3d13a635ddc984354b4e1c09f0819bd00c04429cea
|
|
| MD5 |
46029fa01d6bc17cb77a8e1856bac388
|
|
| BLAKE2b-256 |
78c4ddb307ce3616da0537ef72cc31a1a88a1646e8ffe302fde8ea0cc9875512
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp312-cp312-win32.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp312-cp312-win32.whl -
Subject digest:
59b0f363cfa3b66dea6c1a3d13a635ddc984354b4e1c09f0819bd00c04429cea - Sigstore transparency entry: 385991998
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
301cb296eb21f2aca6dcede75a7fef01f0aa1242638b61d30680fedd420a0df9
|
|
| MD5 |
a68c53ef2d6c18824442fcb3ab9e2470
|
|
| BLAKE2b-256 |
b966e744101c47f1df6e56d49de70354a2e2d3b711af4e608129de7fc4c046f6
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl -
Subject digest:
301cb296eb21f2aca6dcede75a7fef01f0aa1242638b61d30680fedd420a0df9 - Sigstore transparency entry: 385991899
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 141.2 kB
- Tags: CPython 3.12, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4e5e9dcdc0935b3851de345bd11c51a2fcd7d6efb01ed1d0d7b8f8aea03b44cb
|
|
| MD5 |
729ba1f603b89f820e2f3a1a660273b3
|
|
| BLAKE2b-256 |
da0649ef677fac6c4473e5378fab36b8f0afc12b317bbf68189ee46ac7510072
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
4e5e9dcdc0935b3851de345bd11c51a2fcd7d6efb01ed1d0d7b8f8aea03b44cb - Sigstore transparency entry: 385992441
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 132.2 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
27181023b206f47bb261779dbebc60912c47cb45a7cb8341bb2dff7ed9f42a76
|
|
| MD5 |
c091842315b85976f48d5d055eb64f46
|
|
| BLAKE2b-256 |
18c5d603ec6b592ea5231be4e86a39e6237f809e4324111ce9091f8e5a637c74
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
27181023b206f47bb261779dbebc60912c47cb45a7cb8341bb2dff7ed9f42a76 - Sigstore transparency entry: 385992274
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 129.4 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a8a74eda8483bdd278e685b05b10dc2478976bd935f088b5631309b81abe84bf
|
|
| MD5 |
4b34f4b3e76eb7c976899430a3646995
|
|
| BLAKE2b-256 |
dd0187b19c7ca935f3fa5fd0739144bab5abd75c6f6da10baf73d64bc2ec5b4f
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp311-cp311-win_amd64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp311-cp311-win_amd64.whl -
Subject digest:
a8a74eda8483bdd278e685b05b10dc2478976bd935f088b5631309b81abe84bf - Sigstore transparency entry: 385991916
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp311-cp311-win32.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp311-cp311-win32.whl
- Upload date:
- Size: 125.6 kB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e68ccd1be66475c726632b7d8318348e9a21ca1660e653719e52c6c294711ee3
|
|
| MD5 |
13ea367a33bd0169b9eeed6ecb7f6a18
|
|
| BLAKE2b-256 |
81479a9c8ebb40065a34d272bb74e4c8716997b073c948abdf09f576aa835a1b
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp311-cp311-win32.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp311-cp311-win32.whl -
Subject digest:
e68ccd1be66475c726632b7d8318348e9a21ca1660e653719e52c6c294711ee3 - Sigstore transparency entry: 385991950
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
10eb7249fb510b8c18ff634d3f34bb9d0d5b9d0848f3086e307cd3771a6439f8
|
|
| MD5 |
aa1e4e1eaf127a849986fd67e2f36329
|
|
| BLAKE2b-256 |
8ecb5e013e57f720e088c12bbe3a3a7dc0b0434cf0453a4b88a48d2ac5081491
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl -
Subject digest:
10eb7249fb510b8c18ff634d3f34bb9d0d5b9d0848f3086e307cd3771a6439f8 - Sigstore transparency entry: 385992164
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 141.7 kB
- Tags: CPython 3.11, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1fc36add5959aafd7a30adb71fe49a49a78358d2578caf5b91c3d967bf1aea60
|
|
| MD5 |
8c8177ea12d9adbe0608e2e3d9e53810
|
|
| BLAKE2b-256 |
cc4598d97ea4d19f4877b53c898cbf6821d75697ba96079c843c2dab32320e70
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
1fc36add5959aafd7a30adb71fe49a49a78358d2578caf5b91c3d967bf1aea60 - Sigstore transparency entry: 385992569
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 130.5 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f07ceda3177ded9ded552d3d41e7fcafd431a7e85e838e475e2f7c3486f6c5d6
|
|
| MD5 |
1cff1e55f92b16a735e75a6c88850f56
|
|
| BLAKE2b-256 |
343332f3f64e4897014f5d8456fed6f9db10ec75c27ded2335445f6e562656a2
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
f07ceda3177ded9ded552d3d41e7fcafd431a7e85e838e475e2f7c3486f6c5d6 - Sigstore transparency entry: 385992098
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 129.4 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e003fd7142930efcd17524ef619937561c3f2c98887e09858e6a0075ecb34ed5
|
|
| MD5 |
ed61fd620766782d1905367293d5f71e
|
|
| BLAKE2b-256 |
349e0aee3fc264159b58a06ad6b38efdf80a3ef98ab21ab4357625f06f5ef582
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp310-cp310-win_amd64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp310-cp310-win_amd64.whl -
Subject digest:
e003fd7142930efcd17524ef619937561c3f2c98887e09858e6a0075ecb34ed5 - Sigstore transparency entry: 385992521
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp310-cp310-win32.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp310-cp310-win32.whl
- Upload date:
- Size: 39.6 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
59a67a8db3c6e3de26e5c4349b8265f38cca5956a0c43e6e509a3ea23054b930
|
|
| MD5 |
60356dfa2bdf396705a25e551c51fde1
|
|
| BLAKE2b-256 |
e48e52fa573f6f78683b80df045d9a8d46101058af4212be771d299f9e9e20ca
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp310-cp310-win32.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp310-cp310-win32.whl -
Subject digest:
59a67a8db3c6e3de26e5c4349b8265f38cca5956a0c43e6e509a3ea23054b930 - Sigstore transparency entry: 385992322
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
11d9907a8014b2c433026893d5a6a0b1574b3a6e59f57401673782f80bb0744a
|
|
| MD5 |
a0509ac721b1bfbfa8d2c0528529af46
|
|
| BLAKE2b-256 |
fe9236e3c87f8fb0c21280aafd1b8a9a19e8dddb573e705a1872261ad60be7c7
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl -
Subject digest:
11d9907a8014b2c433026893d5a6a0b1574b3a6e59f57401673782f80bb0744a - Sigstore transparency entry: 385992241
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 56.2 kB
- Tags: CPython 3.10, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
108bcde7cec0f6559e7bba4b2028d7f932cb925240706ba97013549620d0a693
|
|
| MD5 |
450e1e996ee73f7e6592e09c7032e239
|
|
| BLAKE2b-256 |
fc48bf46ab400b4f1ce7fe9ad6f7b328cd7ba9ab0e252c06b9971d2e1e4c144a
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
108bcde7cec0f6559e7bba4b2028d7f932cb925240706ba97013549620d0a693 - Sigstore transparency entry: 385992413
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type:
File details
Details for the file prefixtrie-0.3.0-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: prefixtrie-0.3.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 45.2 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
94529ba95a849dae7f1db9f54e23f2289cbf2deb03a4c5c0972ab6af93a030db
|
|
| MD5 |
915b970f25a9e7fe776a944e498e5769
|
|
| BLAKE2b-256 |
d8604b80e36d139062d254ded48061770871d680cb719cfb0dc57158dc2f6878
|
Provenance
The following attestation bundles were made for prefixtrie-0.3.0-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
release.yml on austinv11/PrefixTrie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
prefixtrie-0.3.0-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
94529ba95a849dae7f1db9f54e23f2289cbf2deb03a4c5c0972ab6af93a030db - Sigstore transparency entry: 385991935
- Sigstore integration time:
-
Permalink:
austinv11/PrefixTrie@c0acf838286bbc1c53f97596fd1571f79424b201 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/austinv11
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c0acf838286bbc1c53f97596fd1571f79424b201 -
Trigger Event:
release
-
Statement type: