QPA for Rust
This repository is a source-faithful Rust port of the GAP package QPA (Quivers and Path Algebras). QPA's GAP methods are the computational specification; the GBNP and GAP sources are specifications wherever QPA delegates to them.
The Rust port is complete for the initial exact coefficient contract. All 1,839 declarations and installed implementations extracted from the pinned QPA source are mapped to verified public Rust behavior, including explicit typed boundaries for declarations on which QPA itself installs no method. The PyO3/maturin binding exposes the complete audited Rust surface. Its generated ledger groups all 1,839 source entries into 888 QPA names: 883 are callable from Python, two are represented directly by Python types, and three are explicit unavailable boundaries for which pinned QPA itself installs no callable method. No operation remains planned or partially exposed.
The exact coefficient contract uses Numerica for rational and prime fields and
a local Numerica-compatible GaloisField for GF(p^n). Canonical extensions
use the pinned GAP Conway data and construction semantics; QPA remains the
algorithmic specification above the coefficient layer.
Python quick start
The distribution is named qpa-rust and the import package is named qpa.
Prebuilt wheels are published on PyPI for Linux, macOS, and Windows on
Python 3.10 through 3.13, so no Rust toolchain is needed:
uv add qpa-rust
or, with pip, pip install qpa-rust. To build the current development
source instead, add the Git repository or a local clone:
uv add "qpa-rust @ git+https://github.com/haruhisa-enomoto/qpa-rust"
uv add --editable /path/to/qpa-rust
Then run an exact computation through the Rust extension:
import qpa
field = qpa.Field.prime(5)
quiver = qpa.Quiver(["v"], [("v", "v", "x")])
algebra = qpa.QuotientAlgebra.truncated(field, quiver, 3)
assert algebra.dimension() == "3"
assert algebra.generator("x").pow(3).is_zero
Begin with the Python installation guide
and Python quickstart. The examples under
docs/examples/python are executable and tested.
See ROADMAP.md for the completed source-port campaign and POST_PORT_ROADMAP.md for the completed stabilization, refactor, and API campaigns. Maintainer verification is documented in docs/development/verification.md, and NOTICE.md records source provenance and attribution. Every intentional behavioral difference from pinned QPA is listed in porting/deviations.md. The user-guide index separates shared mathematical conventions, the primary Python workflow, and the supported Rust facades.
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 qpa_rust-0.1.0.tar.gz.
File metadata
- Download URL: qpa_rust-0.1.0.tar.gz
- Upload date:
- Size: 1.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b24a2b85fc28d1b9f67f4b85cd628b584ea58fafe2f1327f9a3fd18be2eeecf6
|
|
| MD5 |
fe3deeaa437986c51dafae330edad267
|
|
| BLAKE2b-256 |
14ed96ea7693e2d10985b610e86474842b3c256c6693343462aacc3bf7f9ffa7
|
Provenance
The following attestation bundles were made for qpa_rust-0.1.0.tar.gz:
Publisher:
release.yml on haruhisa-enomoto/qpa-rust
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
qpa_rust-0.1.0.tar.gz -
Subject digest:
b24a2b85fc28d1b9f67f4b85cd628b584ea58fafe2f1327f9a3fd18be2eeecf6 - Sigstore transparency entry: 2722140955
- Sigstore integration time:
-
Permalink:
haruhisa-enomoto/qpa-rust@c24375d45888836ee538e9d8429c602b8dc42871 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/haruhisa-enomoto
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c24375d45888836ee538e9d8429c602b8dc42871 -
Trigger Event:
push
-
Statement type:
File details
Details for the file qpa_rust-0.1.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: qpa_rust-0.1.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 8.3 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bdbc05e5e9bed24bb676dcd87f53aad968c942375bb56000331b55125eef84f1
|
|
| MD5 |
d6a95d4bf4ab4a7fe30799866a5cc8f1
|
|
| BLAKE2b-256 |
253515e123a3391b9b382b950a7be05f16e0a242846b6f9fcb3023bed036d3e1
|
Provenance
The following attestation bundles were made for qpa_rust-0.1.0-cp313-cp313-win_amd64.whl:
Publisher:
release.yml on haruhisa-enomoto/qpa-rust
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
qpa_rust-0.1.0-cp313-cp313-win_amd64.whl -
Subject digest:
bdbc05e5e9bed24bb676dcd87f53aad968c942375bb56000331b55125eef84f1 - Sigstore transparency entry: 2722143161
- Sigstore integration time:
-
Permalink:
haruhisa-enomoto/qpa-rust@c24375d45888836ee538e9d8429c602b8dc42871 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/haruhisa-enomoto
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c24375d45888836ee538e9d8429c602b8dc42871 -
Trigger Event:
push
-
Statement type:
File details
Details for the file qpa_rust-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: qpa_rust-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 8.6 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f866e81d52c47b4c9b6376527c86467b4b6726eb4741c20fcab8c4674e62c94b
|
|
| MD5 |
81161755061016a7609809b2b84d30be
|
|
| BLAKE2b-256 |
bd1ad60267ebc37033a88dfcd17654d690809abb61ac78b817741356a467a4c6
|
Provenance
The following attestation bundles were made for qpa_rust-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on haruhisa-enomoto/qpa-rust
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
qpa_rust-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
f866e81d52c47b4c9b6376527c86467b4b6726eb4741c20fcab8c4674e62c94b - Sigstore transparency entry: 2722141202
- Sigstore integration time:
-
Permalink:
haruhisa-enomoto/qpa-rust@c24375d45888836ee538e9d8429c602b8dc42871 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/haruhisa-enomoto
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c24375d45888836ee538e9d8429c602b8dc42871 -
Trigger Event:
push
-
Statement type:
File details
Details for the file qpa_rust-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: qpa_rust-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 8.2 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cfbea4fdbc0a6609d30b76af39508568e8613e4c781efff21de5cb31df5361eb
|
|
| MD5 |
ccfe6ec201351adc1911b7b6f15ad03c
|
|
| BLAKE2b-256 |
8584e7f6f93b68526dd6a62d4926ed704afe921dc6329f465ed91d9a32601a9e
|
Provenance
The following attestation bundles were made for qpa_rust-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
release.yml on haruhisa-enomoto/qpa-rust
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
qpa_rust-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
cfbea4fdbc0a6609d30b76af39508568e8613e4c781efff21de5cb31df5361eb - Sigstore transparency entry: 2722142599
- Sigstore integration time:
-
Permalink:
haruhisa-enomoto/qpa-rust@c24375d45888836ee538e9d8429c602b8dc42871 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/haruhisa-enomoto
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c24375d45888836ee538e9d8429c602b8dc42871 -
Trigger Event:
push
-
Statement type:
File details
Details for the file qpa_rust-0.1.0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: qpa_rust-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 7.7 MB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
00c766d5bebafbd376515c59c07e01598d7d4e17557effe50e8c6d504d4d838a
|
|
| MD5 |
dca44cc4d0d88bcb79cfa76863b07a7b
|
|
| BLAKE2b-256 |
426762c099ee7e8c5d97b867860c7caee21f3d56593e9689c8f8f7741b469762
|
Provenance
The following attestation bundles were made for qpa_rust-0.1.0-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
release.yml on haruhisa-enomoto/qpa-rust
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
qpa_rust-0.1.0-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
00c766d5bebafbd376515c59c07e01598d7d4e17557effe50e8c6d504d4d838a - Sigstore transparency entry: 2722142892
- Sigstore integration time:
-
Permalink:
haruhisa-enomoto/qpa-rust@c24375d45888836ee538e9d8429c602b8dc42871 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/haruhisa-enomoto
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c24375d45888836ee538e9d8429c602b8dc42871 -
Trigger Event:
push
-
Statement type:
File details
Details for the file qpa_rust-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: qpa_rust-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl
- Upload date:
- Size: 8.5 MB
- Tags: CPython 3.13, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2a7ed85892fbe2bb09fc70cc3fa66b24c59e34f277af0a99b15958207fefbe9a
|
|
| MD5 |
9fe6c05a1bdc99646a11a3cbd245745b
|
|
| BLAKE2b-256 |
a7ecb1ec4358246b5f364165d7d6a7421663b9a5e0eeaf9ff2aef62488f58426
|
Provenance
The following attestation bundles were made for qpa_rust-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl:
Publisher:
release.yml on haruhisa-enomoto/qpa-rust
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
qpa_rust-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl -
Subject digest:
2a7ed85892fbe2bb09fc70cc3fa66b24c59e34f277af0a99b15958207fefbe9a - Sigstore transparency entry: 2722144297
- Sigstore integration time:
-
Permalink:
haruhisa-enomoto/qpa-rust@c24375d45888836ee538e9d8429c602b8dc42871 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/haruhisa-enomoto
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c24375d45888836ee538e9d8429c602b8dc42871 -
Trigger Event:
push
-
Statement type:
File details
Details for the file qpa_rust-0.1.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: qpa_rust-0.1.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 8.3 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6280106ca9e29153ccbf6516294043a6cb64c738a63471ffbf672d2361f4c869
|
|
| MD5 |
d2d18dd6ac9cba9a7f24d9196a66f535
|
|
| BLAKE2b-256 |
d7b2967a3eaa21bc80156dff5ea19007932890840af15a5cfba10a5b1451c386
|
Provenance
The following attestation bundles were made for qpa_rust-0.1.0-cp312-cp312-win_amd64.whl:
Publisher:
release.yml on haruhisa-enomoto/qpa-rust
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
qpa_rust-0.1.0-cp312-cp312-win_amd64.whl -
Subject digest:
6280106ca9e29153ccbf6516294043a6cb64c738a63471ffbf672d2361f4c869 - Sigstore transparency entry: 2722145774
- Sigstore integration time:
-
Permalink:
haruhisa-enomoto/qpa-rust@c24375d45888836ee538e9d8429c602b8dc42871 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/haruhisa-enomoto
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c24375d45888836ee538e9d8429c602b8dc42871 -
Trigger Event:
push
-
Statement type:
File details
Details for the file qpa_rust-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: qpa_rust-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 8.6 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bef2aa3e2ba54a1e5281926bcf6edd7d1e4956b537571cdf30e3e01d941c25fd
|
|
| MD5 |
5f3b7a16da2e8e4c7d4453fc51ffd132
|
|
| BLAKE2b-256 |
dc17a3ecb04c334ebb2eff3a67ac438d5b58dcc5171c4dc046f93790d8f392c7
|
Provenance
The following attestation bundles were made for qpa_rust-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on haruhisa-enomoto/qpa-rust
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
qpa_rust-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
bef2aa3e2ba54a1e5281926bcf6edd7d1e4956b537571cdf30e3e01d941c25fd - Sigstore transparency entry: 2722141897
- Sigstore integration time:
-
Permalink:
haruhisa-enomoto/qpa-rust@c24375d45888836ee538e9d8429c602b8dc42871 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/haruhisa-enomoto
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c24375d45888836ee538e9d8429c602b8dc42871 -
Trigger Event:
push
-
Statement type:
File details
Details for the file qpa_rust-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: qpa_rust-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 8.2 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
468ac22e0836f88bb3cd6b67cbe8b34bc76ef065bbf866a020a6c19405cf4a91
|
|
| MD5 |
2af6e2fae48b0be83edc32b4dd1e27f9
|
|
| BLAKE2b-256 |
714202fc6e25f59194d3f19a4dc34ca3cb23188c48be2b0d2aac679de04fbad7
|
Provenance
The following attestation bundles were made for qpa_rust-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
release.yml on haruhisa-enomoto/qpa-rust
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
qpa_rust-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
468ac22e0836f88bb3cd6b67cbe8b34bc76ef065bbf866a020a6c19405cf4a91 - Sigstore transparency entry: 2722145453
- Sigstore integration time:
-
Permalink:
haruhisa-enomoto/qpa-rust@c24375d45888836ee538e9d8429c602b8dc42871 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/haruhisa-enomoto
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c24375d45888836ee538e9d8429c602b8dc42871 -
Trigger Event:
push
-
Statement type:
File details
Details for the file qpa_rust-0.1.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: qpa_rust-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 7.7 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aab2b4bd87fe764e8d6653ae70a247b37ba7887246120c196864e826f3a83e29
|
|
| MD5 |
dc5881efdbda9fb6ecea7b0b26f52799
|
|
| BLAKE2b-256 |
909adcffad6d498b858cf2ff6b6e59a041f4df6aef33f215bcedc7e9a508741e
|
Provenance
The following attestation bundles were made for qpa_rust-0.1.0-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
release.yml on haruhisa-enomoto/qpa-rust
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
qpa_rust-0.1.0-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
aab2b4bd87fe764e8d6653ae70a247b37ba7887246120c196864e826f3a83e29 - Sigstore transparency entry: 2722144761
- Sigstore integration time:
-
Permalink:
haruhisa-enomoto/qpa-rust@c24375d45888836ee538e9d8429c602b8dc42871 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/haruhisa-enomoto
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c24375d45888836ee538e9d8429c602b8dc42871 -
Trigger Event:
push
-
Statement type:
File details
Details for the file qpa_rust-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: qpa_rust-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 8.5 MB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
92f4ab8b430cfa67b49cf193109c938cb877c8b34449f895ea3e18cb2982886f
|
|
| MD5 |
83e2b057e7b6424ed832fffb5da33c3a
|
|
| BLAKE2b-256 |
60759a47c362e1d3fd27643888cd8edf51c6407e9cad826700c57e312a760a63
|
Provenance
The following attestation bundles were made for qpa_rust-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl:
Publisher:
release.yml on haruhisa-enomoto/qpa-rust
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
qpa_rust-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl -
Subject digest:
92f4ab8b430cfa67b49cf193109c938cb877c8b34449f895ea3e18cb2982886f - Sigstore transparency entry: 2722144913
- Sigstore integration time:
-
Permalink:
haruhisa-enomoto/qpa-rust@c24375d45888836ee538e9d8429c602b8dc42871 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/haruhisa-enomoto
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c24375d45888836ee538e9d8429c602b8dc42871 -
Trigger Event:
push
-
Statement type:
File details
Details for the file qpa_rust-0.1.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: qpa_rust-0.1.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 8.3 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d3117c0fc657c2d25be2b93b4dd2e531def11b796ea2c67d2101834871683afb
|
|
| MD5 |
22d283c5630178cc1029a22fc142f66c
|
|
| BLAKE2b-256 |
e10ea54619da88e90585d1a0beb2d952563b643b4d4c6949eade68232a87e98c
|
Provenance
The following attestation bundles were made for qpa_rust-0.1.0-cp311-cp311-win_amd64.whl:
Publisher:
release.yml on haruhisa-enomoto/qpa-rust
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
qpa_rust-0.1.0-cp311-cp311-win_amd64.whl -
Subject digest:
d3117c0fc657c2d25be2b93b4dd2e531def11b796ea2c67d2101834871683afb - Sigstore transparency entry: 2722145604
- Sigstore integration time:
-
Permalink:
haruhisa-enomoto/qpa-rust@c24375d45888836ee538e9d8429c602b8dc42871 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/haruhisa-enomoto
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c24375d45888836ee538e9d8429c602b8dc42871 -
Trigger Event:
push
-
Statement type:
File details
Details for the file qpa_rust-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: qpa_rust-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 8.6 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
764c257dd9f08d399164d7df2ec51fb575a6f9f22026f0dab2918f0dabfe6c70
|
|
| MD5 |
14db20757c0fdaf58a72244b451d5e98
|
|
| BLAKE2b-256 |
f8c9c6779b659c363544edf82c6aa8f1f15450129a1b4b09aeb02dc8fc364bdf
|
Provenance
The following attestation bundles were made for qpa_rust-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on haruhisa-enomoto/qpa-rust
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
qpa_rust-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
764c257dd9f08d399164d7df2ec51fb575a6f9f22026f0dab2918f0dabfe6c70 - Sigstore transparency entry: 2722143525
- Sigstore integration time:
-
Permalink:
haruhisa-enomoto/qpa-rust@c24375d45888836ee538e9d8429c602b8dc42871 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/haruhisa-enomoto
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c24375d45888836ee538e9d8429c602b8dc42871 -
Trigger Event:
push
-
Statement type:
File details
Details for the file qpa_rust-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: qpa_rust-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 8.2 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
00e8b88569028d7f625d5daf1340282691e142b2839945bc37ee764d6fed461c
|
|
| MD5 |
b497c4e3241f37d3beaa829c4bdba7c4
|
|
| BLAKE2b-256 |
7298d92893bc78718b0310be604387ee331ec275f4f79d5911da555c2bfed43e
|
Provenance
The following attestation bundles were made for qpa_rust-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
release.yml on haruhisa-enomoto/qpa-rust
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
qpa_rust-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
00e8b88569028d7f625d5daf1340282691e142b2839945bc37ee764d6fed461c - Sigstore transparency entry: 2722145266
- Sigstore integration time:
-
Permalink:
haruhisa-enomoto/qpa-rust@c24375d45888836ee538e9d8429c602b8dc42871 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/haruhisa-enomoto
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c24375d45888836ee538e9d8429c602b8dc42871 -
Trigger Event:
push
-
Statement type:
File details
Details for the file qpa_rust-0.1.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: qpa_rust-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 7.7 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d945d10c230eff9232530aefe8e5f8d771d5747ce14f641cf057665ca4cdbb7c
|
|
| MD5 |
af5335aa7b7bb940a8a330992b2cd219
|
|
| BLAKE2b-256 |
1d11012972d8c9378a74cdd5802a18bf6a317133f55563faed8c8b6a1e83a356
|
Provenance
The following attestation bundles were made for qpa_rust-0.1.0-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
release.yml on haruhisa-enomoto/qpa-rust
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
qpa_rust-0.1.0-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
d945d10c230eff9232530aefe8e5f8d771d5747ce14f641cf057665ca4cdbb7c - Sigstore transparency entry: 2722141437
- Sigstore integration time:
-
Permalink:
haruhisa-enomoto/qpa-rust@c24375d45888836ee538e9d8429c602b8dc42871 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/haruhisa-enomoto
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c24375d45888836ee538e9d8429c602b8dc42871 -
Trigger Event:
push
-
Statement type:
File details
Details for the file qpa_rust-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: qpa_rust-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 8.5 MB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b16b20aa3fce1ebc00db224c601ddbb92a099374392a32fb4712f003ccc7337e
|
|
| MD5 |
2a905a8e17ab06b0aa0be1858bc9c5cd
|
|
| BLAKE2b-256 |
f368eefb81f56d8e1648d6b09eeccfab1fa3c2645c54c87fe420fdcb72da3a43
|
Provenance
The following attestation bundles were made for qpa_rust-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl:
Publisher:
release.yml on haruhisa-enomoto/qpa-rust
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
qpa_rust-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl -
Subject digest:
b16b20aa3fce1ebc00db224c601ddbb92a099374392a32fb4712f003ccc7337e - Sigstore transparency entry: 2722144687
- Sigstore integration time:
-
Permalink:
haruhisa-enomoto/qpa-rust@c24375d45888836ee538e9d8429c602b8dc42871 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/haruhisa-enomoto
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c24375d45888836ee538e9d8429c602b8dc42871 -
Trigger Event:
push
-
Statement type:
File details
Details for the file qpa_rust-0.1.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: qpa_rust-0.1.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 8.3 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
49c800d81eb018f31aa5c50c5aaa4cccec6828aa19294b0351594ea91bf72dcf
|
|
| MD5 |
6ef36e9a15225deabbc9baa5f8720425
|
|
| BLAKE2b-256 |
1a973fed836133f598b3f73710a7e8b53ce33499fe8056031805dcfff1ffed80
|
Provenance
The following attestation bundles were made for qpa_rust-0.1.0-cp310-cp310-win_amd64.whl:
Publisher:
release.yml on haruhisa-enomoto/qpa-rust
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
qpa_rust-0.1.0-cp310-cp310-win_amd64.whl -
Subject digest:
49c800d81eb018f31aa5c50c5aaa4cccec6828aa19294b0351594ea91bf72dcf - Sigstore transparency entry: 2722142351
- Sigstore integration time:
-
Permalink:
haruhisa-enomoto/qpa-rust@c24375d45888836ee538e9d8429c602b8dc42871 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/haruhisa-enomoto
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c24375d45888836ee538e9d8429c602b8dc42871 -
Trigger Event:
push
-
Statement type:
File details
Details for the file qpa_rust-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: qpa_rust-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 8.6 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2945303900a0d9efb50c6a91b32329e37eccee13e2e57d117def5c3129884f99
|
|
| MD5 |
3365e459aaf10a136c1c770298a9745c
|
|
| BLAKE2b-256 |
663aca93d9ecd6d5897064338e5d16bc0d9b2e4eea14e5b94d110deaeed49024
|
Provenance
The following attestation bundles were made for qpa_rust-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on haruhisa-enomoto/qpa-rust
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
qpa_rust-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
2945303900a0d9efb50c6a91b32329e37eccee13e2e57d117def5c3129884f99 - Sigstore transparency entry: 2722144623
- Sigstore integration time:
-
Permalink:
haruhisa-enomoto/qpa-rust@c24375d45888836ee538e9d8429c602b8dc42871 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/haruhisa-enomoto
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c24375d45888836ee538e9d8429c602b8dc42871 -
Trigger Event:
push
-
Statement type:
File details
Details for the file qpa_rust-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: qpa_rust-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 8.2 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4cee31fae87c3ef37383b7a281bb5a2a9baf1b650341b06c8c9b4108275db8b4
|
|
| MD5 |
1cee41358ecadc4849f65f605ce2676d
|
|
| BLAKE2b-256 |
0bde598c61067991b0d83827d7426554909c7dc92efc7b57c8e1c5c37c34d860
|
Provenance
The following attestation bundles were made for qpa_rust-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
release.yml on haruhisa-enomoto/qpa-rust
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
qpa_rust-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
4cee31fae87c3ef37383b7a281bb5a2a9baf1b650341b06c8c9b4108275db8b4 - Sigstore transparency entry: 2722144012
- Sigstore integration time:
-
Permalink:
haruhisa-enomoto/qpa-rust@c24375d45888836ee538e9d8429c602b8dc42871 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/haruhisa-enomoto
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c24375d45888836ee538e9d8429c602b8dc42871 -
Trigger Event:
push
-
Statement type:
File details
Details for the file qpa_rust-0.1.0-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: qpa_rust-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 7.7 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b96e89add6239ec126a2456c0e3e430aafc54da416c18b771132ac6005166e3b
|
|
| MD5 |
4ff5201e78464a021253e4b6d709da08
|
|
| BLAKE2b-256 |
3472f409a0753161e2923f6c5e71713ab41416865e38b5af164821df7744d744
|
Provenance
The following attestation bundles were made for qpa_rust-0.1.0-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
release.yml on haruhisa-enomoto/qpa-rust
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
qpa_rust-0.1.0-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
b96e89add6239ec126a2456c0e3e430aafc54da416c18b771132ac6005166e3b - Sigstore transparency entry: 2722143866
- Sigstore integration time:
-
Permalink:
haruhisa-enomoto/qpa-rust@c24375d45888836ee538e9d8429c602b8dc42871 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/haruhisa-enomoto
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c24375d45888836ee538e9d8429c602b8dc42871 -
Trigger Event:
push
-
Statement type:
File details
Details for the file qpa_rust-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl.
File metadata
- Download URL: qpa_rust-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl
- Upload date:
- Size: 8.5 MB
- Tags: CPython 3.10, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b5efa1c928e83c3ce98477ee8da7d7edca83babc1fb63aa5fbe3fc31786654de
|
|
| MD5 |
cdae42bec9de42ca1c78457911588f23
|
|
| BLAKE2b-256 |
000a0b4d14e62edb2877523d55e48416bc36c121c30704fedf9b6c18d7b44767
|
Provenance
The following attestation bundles were made for qpa_rust-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl:
Publisher:
release.yml on haruhisa-enomoto/qpa-rust
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
qpa_rust-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl -
Subject digest:
b5efa1c928e83c3ce98477ee8da7d7edca83babc1fb63aa5fbe3fc31786654de - Sigstore transparency entry: 2722142685
- Sigstore integration time:
-
Permalink:
haruhisa-enomoto/qpa-rust@c24375d45888836ee538e9d8429c602b8dc42871 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/haruhisa-enomoto
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c24375d45888836ee538e9d8429c602b8dc42871 -
Trigger Event:
push
-
Statement type: