Skip to main content

py-lean-pq

Python bindings for leanVM's post-quantum signatures, built on the safe Rust facade lean-pq:

  • leanXMSS: stateful hash-based signatures, 2^32 leaf indices per key.
  • leanSPHINCS: stateless hash-based signatures.
  • Aggregation: a recursive proof that every listed public key signed its message. Aggregates can be combined into larger aggregates.

Public keys and messages are 32 bytes. Signatures are plain fixed-length bytes (2404 for leanXMSS, 4276 for leanSPHINCS). Errors raise LeanPqError; a seed, message, public key, or signature of the wrong length raises ValueError. Key generation, signing, verification, aggregation, and aggregate decoding release the GIL.

Requires Python >= 3.11. Wheels are built for Linux (x86_64, aarch64; glibc + musl), macOS arm64, and Windows x86_64. The Windows wheels link the C runtime statically, so they need no Visual C++ redistributable. x86_64 wheels require a CPU with AVX2 and PCLMULQDQ.

Install

pip install py-lean-pq==0.7.0

The same library is published for Node.js (@kevaundray/lean-pq on npm), Java (io.github.crate-crypto:lean-pq on Maven Central), Go (go get), and Zig (a zig fetch package on each GitHub release); see the repository README.

leanXMSS

import py_lean_pq as lpq

key = lpq.XmssSecretKey.from_seed(b"\x01" * 32)  # or XmssSecretKey.generate()
message = b"\x42" * 32

key.prepare(5)  # optional: build the bottom tree for leaf 5 ahead of time
signature = key.sign(message, 5)
lpq.xmss_verify(key.public_key, message, signature)  # raises LeanPqError if invalid

restored = lpq.XmssSecretKey.from_bytes(key.to_bytes())

leanXMSS keys are stateful: never sign two different messages at the same leaf index. Persist your own durable high-water leaf index alongside XmssSecretKey.to_bytes() (the key's seed, secret material) and advance it before publishing a signature.

leanSPHINCS

A key keeps one subtree of height kept_height (at most 26), trading signing capacity for key generation time.

key = lpq.SphincsSecretKey.from_seed(b"\x02" * 32, 4)  # or SphincsSecretKey.generate(4)
signature = key.sign(message)
lpq.sphincs_verify(key.public_key, message, signature)

restored = lpq.SphincsSecretKey.from_bytes(key.to_bytes())
assert restored.kept_height == 4

Aggregation

aggregate proves raw (public_key, message, signature) tuples of either scheme together with up to 16 child aggregates. The result's claims are the union of its inputs' claims. Raw signatures are verified before proving.

xmss_key = lpq.XmssSecretKey.from_seed(b"\x05" * 32)
sphincs_key = lpq.SphincsSecretKey.from_seed(b"\x06" * 32, 4)
first, second = b"\x11" * 32, b"\x22" * 32

left = lpq.aggregate(xmss=[(xmss_key.public_key, first, xmss_key.sign(first, 0))])
right = lpq.aggregate(sphincs=[(sphincs_key.public_key, second, sphincs_key.sign(second))])
root = lpq.aggregate(
    children=[left, right],
    xmss=[(xmss_key.public_key, second, xmss_key.sign(second, 1))],
)

received = lpq.Aggregate.from_bytes(root.to_bytes())  # decodes and verifies
assert received.sphincs_claims == [(sphincs_key.public_key, second)]

Every Aggregate value has been proven or verified. It attests the claims it lists, not the claims you wanted: compare xmss_claims and sphincs_claims (sorted lists of (public_key, message)) against what you expect.

aggregate and Aggregate.from_bytes build the aggregation guest on first use; call setup() to pay that cost earlier. It is safe to call repeatedly. Proving is serialized process-wide and takes seconds and over a gigabyte of memory.

Development

uv run --extra dev maturin develop --release
uv run --extra dev pytest tests/ -v
uv run --extra dev python -m mypy.stubtest py_lean_pq --allowlist stubtest_allowlist.txt

Always build in release: debug builds of leanVM prove roughly 30x slower.

License

MIT OR Apache-2.0

Metadata

Release files for py-lean-pq 0.7.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for py-lean-pq 0.7.0
File Size Uploaded Provenance Actions
py_lean_pq-0.7.0.tar.gz 50.5 kB With provenance Details for py_lean_pq-0.7.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for py-lean-pq 0.7.0
File Actions
py_lean_pq-0.7.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ x86-64 Details for py_lean_pq-0.7.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
py_lean_pq-0.7.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ ARM64 Details for py_lean_pq-0.7.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
py_lean_pq-0.7.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details for py_lean_pq-0.7.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
py_lean_pq-0.7.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details for py_lean_pq-0.7.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
py_lean_pq-0.7.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 Details for py_lean_pq-0.7.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
py_lean_pq-0.7.0-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details for py_lean_pq-0.7.0-cp315-cp315-win_amd64.whl
py_lean_pq-0.7.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details for py_lean_pq-0.7.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
py_lean_pq-0.7.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details for py_lean_pq-0.7.0-cp314-cp314t-musllinux_1_2_x86_64.whl
py_lean_pq-0.7.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details for py_lean_pq-0.7.0-cp314-cp314t-musllinux_1_2_aarch64.whl
py_lean_pq-0.7.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details for py_lean_pq-0.7.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
py_lean_pq-0.7.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details for py_lean_pq-0.7.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
py_lean_pq-0.7.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for py_lean_pq-0.7.0-cp314-cp314-win_amd64.whl
py_lean_pq-0.7.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details for py_lean_pq-0.7.0-cp314-cp314-musllinux_1_2_x86_64.whl
py_lean_pq-0.7.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details for py_lean_pq-0.7.0-cp314-cp314-musllinux_1_2_aarch64.whl
py_lean_pq-0.7.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details for py_lean_pq-0.7.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
py_lean_pq-0.7.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details for py_lean_pq-0.7.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
py_lean_pq-0.7.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for py_lean_pq-0.7.0-cp314-cp314-macosx_11_0_arm64.whl
py_lean_pq-0.7.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for py_lean_pq-0.7.0-cp313-cp313-win_amd64.whl
py_lean_pq-0.7.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details for py_lean_pq-0.7.0-cp313-cp313-musllinux_1_2_x86_64.whl
py_lean_pq-0.7.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details for py_lean_pq-0.7.0-cp313-cp313-musllinux_1_2_aarch64.whl
py_lean_pq-0.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details for py_lean_pq-0.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
py_lean_pq-0.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details for py_lean_pq-0.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
py_lean_pq-0.7.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for py_lean_pq-0.7.0-cp313-cp313-macosx_11_0_arm64.whl
py_lean_pq-0.7.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for py_lean_pq-0.7.0-cp312-cp312-win_amd64.whl
py_lean_pq-0.7.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details for py_lean_pq-0.7.0-cp312-cp312-musllinux_1_2_x86_64.whl
py_lean_pq-0.7.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details for py_lean_pq-0.7.0-cp312-cp312-musllinux_1_2_aarch64.whl
py_lean_pq-0.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details for py_lean_pq-0.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
py_lean_pq-0.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details for py_lean_pq-0.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
py_lean_pq-0.7.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for py_lean_pq-0.7.0-cp312-cp312-macosx_11_0_arm64.whl
py_lean_pq-0.7.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for py_lean_pq-0.7.0-cp311-cp311-win_amd64.whl
py_lean_pq-0.7.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details for py_lean_pq-0.7.0-cp311-cp311-musllinux_1_2_x86_64.whl
py_lean_pq-0.7.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details for py_lean_pq-0.7.0-cp311-cp311-musllinux_1_2_aarch64.whl
py_lean_pq-0.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details for py_lean_pq-0.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
py_lean_pq-0.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details for py_lean_pq-0.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
py_lean_pq-0.7.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for py_lean_pq-0.7.0-cp311-cp311-macosx_11_0_arm64.whl

Total release size: 54.6 MB

Release files / py_lean_pq-0.7.0.tar.gz

Download URL py_lean_pq-0.7.0.tar.gz
Size 50.5 kB
Tags Source
SHA-256 checksum
How to use checksums
2fcd17d4850352883e1052edbdac3862d8abd011769b6e6a2c4f93e2541899cd
BLAKE2b-256 checksum
How to use checksums
95fd7d7bc9970c3c692aaf07fab87fae0485602decd9b2c74a012f0d8b34ead8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl

Download URL py_lean_pq-0.7.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Size 1.7 MB
Tags Linux musl 1.2+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
20c61f0ebb77923c158fd222e253f22f0803adf23108babac4e3a1796f6f4f9b
BLAKE2b-256 checksum
How to use checksums
fc75d7d944547654bed964e9c606ebfa9b2922e7cf783b20ea186283d724f903
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl

Download URL py_lean_pq-0.7.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Size 1.6 MB
Tags Linux musl 1.2+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
c822b743f83721d2714c983ec2b07ac4f8bad0fa2aa67659964ab527396049ff
BLAKE2b-256 checksum
How to use checksums
a58a3919f4bf0efcdc349a8c8582f794a3a0f0d2b9983189a0809a867ceeb751
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL py_lean_pq-0.7.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.6 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
b45780ade21b4c449321f79ae2dc897d3948809f87a0b3bf190bed486d3cd7bd
BLAKE2b-256 checksum
How to use checksums
1373c4d3e10d337c9ecf75267180d17b3e584200538c5161f556bf013456bb46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL py_lean_pq-0.7.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.5 MB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
25cbda9f48ac20d26c553eea2acc45d39ec9377c6a1e09070471efdb82a6e79b
BLAKE2b-256 checksum
How to use checksums
19867cf191210e25ba52a9cc583fc48c6afede3d171f56d136f378ff72d4adcb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL py_lean_pq-0.7.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.6 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
58fed6d232634c0efef7000477c37819d395bf113f4c5539a3e9b247956a3d1b
BLAKE2b-256 checksum
How to use checksums
6b88c9d651f2cb7df2305e77e9551ac5f2bb589979eddb8a65c69bfd4e42223a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp315-cp315-win_amd64.whl

Download URL py_lean_pq-0.7.0-cp315-cp315-win_amd64.whl
Size 1.5 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
884374c8c8487106cf1317406b84dc3441650d22587975641b67870f544c9249
BLAKE2b-256 checksum
How to use checksums
faedc5ea8bb552672aef21c16fa6c1b3d6defb2680f4c1ab589e66c6d8e4832d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL py_lean_pq-0.7.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.6 MB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
480fc51443d40a199ec4bb25f641de9967108f6766176dd4274284d8827a7dce
BLAKE2b-256 checksum
How to use checksums
af20febaa87d3a208ebd26fa1e2f567ac8d3777e740fe042bff018e2a543fa28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL py_lean_pq-0.7.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 1.7 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c4a7fe553dd808468adcc097da49fea7a60120d5038f488b8f041293d0e5d440
BLAKE2b-256 checksum
How to use checksums
c2e0a95a05c5a1a09fc32ac002f4adda72f7023147d1827c742a8dd16fcd7c33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL py_lean_pq-0.7.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 1.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
89df8f4c9fc257cd4081b4e59ddf3a805215b95666298640de0c425f5597ec35
BLAKE2b-256 checksum
How to use checksums
fe35159891e15263a52d548dafc0ff88205a7d262e3130d4afb1fb0e6a1bab9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL py_lean_pq-0.7.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3e6b54d663e9856309d1cfa6ae98a482f17eb9eb116ea0ee1c841ceaf891ec2a
BLAKE2b-256 checksum
How to use checksums
2ee29badeafbecb66417b0dc45088f5ac3c1a191242c6d8d7c667c00e8b94f7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL py_lean_pq-0.7.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
c52cb6e5b3917ff20313a15615febf67970ac117c6c79a15650bb9217ac5ed03
BLAKE2b-256 checksum
How to use checksums
10620fca3c7a3c68129c396f6fc53c162d671069c71a96678ef06de4ff5c73a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp314-cp314-win_amd64.whl

Download URL py_lean_pq-0.7.0-cp314-cp314-win_amd64.whl
Size 1.5 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
f69ae2ccb1e2bbdc5659d59931e446bc2677f0f2c2ba39b428c09a94bd2a6cf4
BLAKE2b-256 checksum
How to use checksums
d992b3f1fa3b1c1f4200c3771f81d00816c826c6d22dff93b7e321a1230f711e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL py_lean_pq-0.7.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 1.7 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ad6905ef1acaffe8bb08989f354f5a890c88c504b6d2fa226ab168a0528dbd3d
BLAKE2b-256 checksum
How to use checksums
281ee73ff63d2b38d9070acf7b92381586af2edcc01aeb64e69feefda2f20b72
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL py_lean_pq-0.7.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 1.6 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
b8c4b0f0dbe83e51be26f3da8f5316627c025ba5b238eccb8f1799942198e539
BLAKE2b-256 checksum
How to use checksums
da58e4adb376d28a80dfc19905c8d555f30189ccec5e7637904d0fa8503615d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL py_lean_pq-0.7.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.6 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4f3d838957e8717f8c248ee425b5ab931e6a870d910578231aecbb31588e277c
BLAKE2b-256 checksum
How to use checksums
eb17e9517473df35998bfa7ec621689b7d6d7fa3588e7af9145340fa2f0ebcde
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL py_lean_pq-0.7.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.5 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
dbd26b89cd325175ae871449e3605d0066cc121306b6f5d878e733192a59585d
BLAKE2b-256 checksum
How to use checksums
92db3f91db1eea1f25d651d0404efc5b2fa24f4ed3f3be93525916912b448ffe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL py_lean_pq-0.7.0-cp314-cp314-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
af2095ed4b5fd5d419a9bfea4b1b6af9a05a28944dde8ac37d9e9499ae80ba3a
BLAKE2b-256 checksum
How to use checksums
329e44db22a35979c74e5c6e7856cc92709f170e82eb8d0fb19396f0e419127a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp313-cp313-win_amd64.whl

Download URL py_lean_pq-0.7.0-cp313-cp313-win_amd64.whl
Size 1.5 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
4b006043ee85284954a308814fb2847fe7b37eab860ed55c094d9713ae222bfc
BLAKE2b-256 checksum
How to use checksums
5dedf84efc41112a2fbbfbe373d6150b28a2c09aeba92ef4b89ade7743f3c3e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL py_lean_pq-0.7.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.7 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
8153ae5761704c3530964b1c03b634f16c55c7729c9b2426a9887c5d56e52b4a
BLAKE2b-256 checksum
How to use checksums
42ae54df32b05f0e720a9c955069066479d7da3f256a3cfa965afe0221e70f7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL py_lean_pq-0.7.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 1.6 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
1ce74fd20c580e0d98604c6191ffcdd902fe413de37fb7d41fcc8f9dca841fe0
BLAKE2b-256 checksum
How to use checksums
5016c7f2194e9bf42b66755c20c55393845ce1100401ea4627d639b0e234e311
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL py_lean_pq-0.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.6 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b32cae1b553b848382a1e3f7a4a6e8b90345857e77f05b283070655451b2fa61
BLAKE2b-256 checksum
How to use checksums
9ee080456880af010da1005f5f1b412b6ba96d6c84f331766fcce8e6de7f86fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL py_lean_pq-0.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.5 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
34d952172dd545b7e673ae671a529a5c4ec9d4f794e0df33431b3e5f50eb5181
BLAKE2b-256 checksum
How to use checksums
972fd0635f86ebd3be69b487ef648b18ea803d8d03906d01090f3a8ff22b0413
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL py_lean_pq-0.7.0-cp313-cp313-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
08c3912348b60796e6c252423bc78e4775646b1258d2ed74471ce57773e1eeb1
BLAKE2b-256 checksum
How to use checksums
4fa995a012ac94c6bbcbdf57efbcbdd9240230a6a34acfc14178c536d5eefcc9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp312-cp312-win_amd64.whl

Download URL py_lean_pq-0.7.0-cp312-cp312-win_amd64.whl
Size 1.5 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
b40593d23eb97b1701f09b411f17793892ce6afb88202ec07b7fa1043cee7f95
BLAKE2b-256 checksum
How to use checksums
edf44a604ae5db24b092a8e7a9803dc76b51c0d930b2575c48b3b305fb58ec0e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL py_lean_pq-0.7.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.7 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
4381a68efb0de3966e6fd8b5d85519233decfdd00e02359ec86ae89c30511dd9
BLAKE2b-256 checksum
How to use checksums
4deca0a897759f096d68add5c828f67c669b3b055e9384f34354a194a8219dbd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL py_lean_pq-0.7.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 1.6 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a0631a716213a1a4fb18bebb46cfe9802db8f4ac5fc06e5decb83045bb7ac35a
BLAKE2b-256 checksum
How to use checksums
f02d9a6d64ba664647ea15264ddca65c82569d1e58687bc66906ae00384535d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL py_lean_pq-0.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.6 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
adf14afc78656e06d92a5bfb0c527824bd8c99a5b9efa74cce8ea83bbad949b4
BLAKE2b-256 checksum
How to use checksums
b3696b1e84fa47d64390f51cc4294f237f46c937e316fa2e8f95053b1d175964
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL py_lean_pq-0.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.5 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
8955f21a0dbd79fc6bdfef8d0ca9e8d10e9fdd239e90615e04453fba83581ef1
BLAKE2b-256 checksum
How to use checksums
c81c03e4bfef06ac50efaf4958a85160a3818e4496b60f5fc306c8b9636824c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL py_lean_pq-0.7.0-cp312-cp312-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
981870a68cf3c41a1567681714b4eebc3100c6315967d7bd6245d73ba7a073df
BLAKE2b-256 checksum
How to use checksums
b7456f902e28b5f51c544a2d4242a98cc8eb9273563aa221368ccc0fb4c79702
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp311-cp311-win_amd64.whl

Download URL py_lean_pq-0.7.0-cp311-cp311-win_amd64.whl
Size 1.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
acff3bb118f319fc79ca73dea22b0ccfd9c909689fbc7c3c03e2943ea33746f1
BLAKE2b-256 checksum
How to use checksums
8912e5daba09e14465df707b18b16746237dff192a49a8f4265e8e511107d434
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL py_lean_pq-0.7.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.7 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
20ea828ec9d5f64fb75d8e8d6d4cd272ca651bb7581b4b994c9f4202d98e7133
BLAKE2b-256 checksum
How to use checksums
72afe6288f0106aed11ad67029a5ac8d43719ec1b089764560c9d5cf5dc39c1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL py_lean_pq-0.7.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 1.6 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
93fab123b50d69c3436a7664e7a68bf560393fe573dc39f62f913193b618019e
BLAKE2b-256 checksum
How to use checksums
38d235baecb57ad25a91dd151eb70468d9d1b2fbcbaafd85460b30132c265733
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL py_lean_pq-0.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.6 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
bef8c66667a777642e56520c04dfe555818c81d688dc6d0990d05178e62d4abd
BLAKE2b-256 checksum
How to use checksums
b990a995013ab2c84188ce38ba77edea28b4d3e92c5f4bb27122865b0f02a20b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL py_lean_pq-0.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.5 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
3a95171ab586e9a30f2d9e96ccc82672d8a5fdfcdbed8f2c7bae847901523f5a
BLAKE2b-256 checksum
How to use checksums
ca57925bed4ec0cc8888615bf1f03c2498322ac0049ce540ab2405622fdbf925
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / py_lean_pq-0.7.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL py_lean_pq-0.7.0-cp311-cp311-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9a4e1eb9cbe138470d21aae06bb893a8a89735b319ca88da82bbbd23638ff4f0
BLAKE2b-256 checksum
How to use checksums
d2b3b715d97966d3841ed8096ce1b464bd8386054b123499086bb97e2c0f5148
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Security for py-lean-pq 0.7.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 36 files in this release have been uploaded with provenance metadata.

Select from 36 files

Attestation for py_lean_pq-0.7.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page