Skip to main content

QuiZX: A quick backend for PyZX

pypi py-version

PyZX is a Python library for quantum circuit optimisation and compiling using the ZX-calculus. It's great for hacking, learning, and trying things out in Jupyter notebooks. However, it's written to maximise clarity and fun, not performance.

This is a port of some of the core functionality of PyZX to the Rust programming language. This is a modern systems programming language, which enables writing software that is very fast and memory efficient.

See the CONTRIBUTING.md file for detailed instructions for building the libraries from source and contributing to the project.

A bit about performance

As a very anecdotal example of the performance difference, the program spider_chain builds a chain of 1 million green spiders and fuses them all. In PyZX, you can fuse all the spiders in a ZX-diagram as follows:

from pyzx.basicrules import *

success = True
while success:
    success = any(fuse(g, g.edge_s(e), g.edge_t(e)) for e in g.edges())

In QuiZX, the Rust code is slightly more verbose, but similar in spirit:

use quizx::basic_rules::*;

loop {
    match g.find_edge(|v0,v1,_| check_spider_fusion(&g, v0, v1)) {
        Some((v0,v1,_)) => spider_fusion_unchecked(&mut g, v0, v1),
        None => break,
    };
}

On my laptop, the PyZX code takes about 98 seconds to fuse 1 million spiders, whereas the QuiZX code takes 17 milliseconds.

Metadata

Release files for quizx 0.4.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 quizx 0.4.0
File Size Uploaded Provenance Actions
quizx-0.4.0.tar.gz 165.8 kB Without provenance Details for quizx-0.4.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for quizx 0.4.0
File Actions
quizx-0.4.0-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details for quizx-0.4.0-cp314-cp314t-win_arm64.whl
quizx-0.4.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details for quizx-0.4.0-cp314-cp314t-win_amd64.whl
quizx-0.4.0-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details for quizx-0.4.0-cp314-cp314t-win32.whl
quizx-0.4.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 quizx-0.4.0-cp314-cp314t-musllinux_1_2_x86_64.whl
quizx-0.4.0-cp314-cp314t-musllinux_1_2_i686.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32 Details for quizx-0.4.0-cp314-cp314t-musllinux_1_2_i686.whl
quizx-0.4.0-cp314-cp314t-musllinux_1_2_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l Details for quizx-0.4.0-cp314-cp314t-musllinux_1_2_armv7l.whl
quizx-0.4.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details for quizx-0.4.0-cp314-cp314t-musllinux_1_2_aarch64.whl
quizx-0.4.0-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details for quizx-0.4.0-cp314-cp314t-manylinux_2_28_x86_64.whl
quizx-0.4.0-cp314-cp314t-manylinux_2_28_s390x.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ IBM System/390x Details for quizx-0.4.0-cp314-cp314t-manylinux_2_28_s390x.whl
quizx-0.4.0-cp314-cp314t-manylinux_2_28_ppc64le.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ PowerPC 64-le Details for quizx-0.4.0-cp314-cp314t-manylinux_2_28_ppc64le.whl
quizx-0.4.0-cp314-cp314t-manylinux_2_28_i686.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-32 Details for quizx-0.4.0-cp314-cp314t-manylinux_2_28_i686.whl
quizx-0.4.0-cp314-cp314t-manylinux_2_28_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARMv7l Details for quizx-0.4.0-cp314-cp314t-manylinux_2_28_armv7l.whl
quizx-0.4.0-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details for quizx-0.4.0-cp314-cp314t-manylinux_2_28_aarch64.whl
quizx-0.4.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details for quizx-0.4.0-cp314-cp314t-macosx_11_0_arm64.whl
quizx-0.4.0-cp314-cp314t-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64 Details for quizx-0.4.0-cp314-cp314t-macosx_10_12_x86_64.whl
quizx-0.4.0-cp39-abi3-win_arm64.whl CPython 3.9 abi3 Windows ARM64 Details for quizx-0.4.0-cp39-abi3-win_arm64.whl
quizx-0.4.0-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details for quizx-0.4.0-cp39-abi3-win_amd64.whl
quizx-0.4.0-cp39-abi3-win32.whl CPython 3.9 abi3 Windows x86-32 Details for quizx-0.4.0-cp39-abi3-win32.whl
quizx-0.4.0-cp39-abi3-musllinux_1_2_x86_64.whl CPython 3.9 abi3 Linux musl 1.2+ x86-64 Details for quizx-0.4.0-cp39-abi3-musllinux_1_2_x86_64.whl
quizx-0.4.0-cp39-abi3-musllinux_1_2_i686.whl CPython 3.9 abi3 Linux musl 1.2+ x86-32 Details for quizx-0.4.0-cp39-abi3-musllinux_1_2_i686.whl
quizx-0.4.0-cp39-abi3-musllinux_1_2_armv7l.whl CPython 3.9 abi3 Linux musl 1.2+ ARMv7l Details for quizx-0.4.0-cp39-abi3-musllinux_1_2_armv7l.whl
quizx-0.4.0-cp39-abi3-musllinux_1_2_aarch64.whl CPython 3.9 abi3 Linux musl 1.2+ ARM64 Details for quizx-0.4.0-cp39-abi3-musllinux_1_2_aarch64.whl
quizx-0.4.0-cp39-abi3-manylinux_2_28_x86_64.whl CPython 3.9 abi3 Linux glibc 2.28+ x86-64 Details for quizx-0.4.0-cp39-abi3-manylinux_2_28_x86_64.whl
quizx-0.4.0-cp39-abi3-manylinux_2_28_s390x.whl CPython 3.9 abi3 Linux glibc 2.28+ IBM System/390x Details for quizx-0.4.0-cp39-abi3-manylinux_2_28_s390x.whl
quizx-0.4.0-cp39-abi3-manylinux_2_28_ppc64le.whl CPython 3.9 abi3 Linux glibc 2.28+ PowerPC 64-le Details for quizx-0.4.0-cp39-abi3-manylinux_2_28_ppc64le.whl
quizx-0.4.0-cp39-abi3-manylinux_2_28_i686.whl CPython 3.9 abi3 Linux glibc 2.28+ x86-32 Details for quizx-0.4.0-cp39-abi3-manylinux_2_28_i686.whl
quizx-0.4.0-cp39-abi3-manylinux_2_28_armv7l.whl CPython 3.9 abi3 Linux glibc 2.28+ ARMv7l Details for quizx-0.4.0-cp39-abi3-manylinux_2_28_armv7l.whl
quizx-0.4.0-cp39-abi3-manylinux_2_28_aarch64.whl CPython 3.9 abi3 Linux glibc 2.28+ ARM64 Details for quizx-0.4.0-cp39-abi3-manylinux_2_28_aarch64.whl
quizx-0.4.0-cp39-abi3-macosx_11_0_arm64.whl CPython 3.9 abi3 macOS 11.0+ ARM64 Details for quizx-0.4.0-cp39-abi3-macosx_11_0_arm64.whl
quizx-0.4.0-cp39-abi3-macosx_10_12_x86_64.whl CPython 3.9 abi3 macOS 10.12+ x86-64 Details for quizx-0.4.0-cp39-abi3-macosx_10_12_x86_64.whl

Total release size: 27.0 MB

Release files / quizx-0.4.0.tar.gz

Download URL quizx-0.4.0.tar.gz
Size 165.8 kB
Tags Source
SHA-256 checksum
How to use checksums
0277c8d405596bc8614429703a89d9fee220694cc8650cb02daa6a6fdea8de32
BLAKE2b-256 checksum
How to use checksums
826b400e5de7258dbdf2e18177fc244c72b45fcb0dec8ed0d7893b2f0c092300
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp314-cp314t-win_arm64.whl

Download URL quizx-0.4.0-cp314-cp314t-win_arm64.whl
Size 738.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
687e05416a012d9efaa2de58d6d58d1a1cbcf50d145e5523388b6455a14aa2e4
BLAKE2b-256 checksum
How to use checksums
b6d1639abeee201ef480ca36642a34c2d9a378c9389b6b5f3340464f96210b71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp314-cp314t-win_amd64.whl

Download URL quizx-0.4.0-cp314-cp314t-win_amd64.whl
Size 772.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
af99b56ef21716a91a7f83f5aa408bc696172f32ed430b0fec65a4816ed161af
BLAKE2b-256 checksum
How to use checksums
57183948ee096e8c706b7abb2d2e987e4d27f077bac4b33a27dbd6a5a01082b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp314-cp314t-win32.whl

Download URL quizx-0.4.0-cp314-cp314t-win32.whl
Size 720.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
0e7632aa4892150982b8755a99d7215dc3c60ba7e8e6a4693b6bef4d2389571a
BLAKE2b-256 checksum
How to use checksums
866c4517f52ecca9208e14fdba3338a43397ca3b25d5fdd91dd3dc02c10434c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL quizx-0.4.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 1.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
afadd3507c2e32d4d92a4910e978ab8eb1a5d2c137c5ac3dbe1535ffccfd5c7b
BLAKE2b-256 checksum
How to use checksums
21c1a225c3fa0ca3cf5e5710b13524b0367b19dd08072e71031d8c6a6c205c98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp314-cp314t-musllinux_1_2_i686.whl

Download URL quizx-0.4.0-cp314-cp314t-musllinux_1_2_i686.whl
Size 1.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
10360f63faa08ba8e6210b3c940ef867537ec64ace1431c5591cd86a11ff9a74
BLAKE2b-256 checksum
How to use checksums
b2f96dd890edee2e4144c0ecea6786234f0ce9b04bae564c1613c125fb232847
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp314-cp314t-musllinux_1_2_armv7l.whl

Download URL quizx-0.4.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Size 1.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
d7a74d41fc6affcd0ae6acb406c8f291a6f7cc72b65cb63d37237150ed002d6a
BLAKE2b-256 checksum
How to use checksums
e15d960ed68e626e915037bfb156efcababa42379684f8564f6f52dd971d43a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL quizx-0.4.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 977.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
437784b5bb1410ade8a9a6907868315a7a65c177cf6975552548d5e5713a0d1a
BLAKE2b-256 checksum
How to use checksums
733e2744949cc2fab5989218e5d6379966b7b6f18a77610fcdf489d50d4c76df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL quizx-0.4.0-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 894.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d2e6213e2dcd92c46514f1b762b423e29c82ff2e3bc6674dddc4e75556e30dde
BLAKE2b-256 checksum
How to use checksums
7ff13c727d3cd6a2bff37fb990cf1820174551923e48d54073cdcff45e3e8ca9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp314-cp314t-manylinux_2_28_s390x.whl

Download URL quizx-0.4.0-cp314-cp314t-manylinux_2_28_s390x.whl
Size 888.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ IBM System/390x
SHA-256 checksum
How to use checksums
0b887c421ef27c71c6729cc9b1300a19974cce0f1a8d1eb1c65e105d6b0dd044
BLAKE2b-256 checksum
How to use checksums
dd6a2cc12f8e9397b2f9bcf8d54bf0e817ffe338aebd07c393574d17d95e162b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp314-cp314t-manylinux_2_28_ppc64le.whl

Download URL quizx-0.4.0-cp314-cp314t-manylinux_2_28_ppc64le.whl
Size 1.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
d59f5e9c9f28846c212cfef173467828cada957a4474613b5336e882ebd7a3cc
BLAKE2b-256 checksum
How to use checksums
3b4011218eb2639ca2ecfc697e9c32a3c6a2cfdc577bc3a3f0613a2450339a93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp314-cp314t-manylinux_2_28_i686.whl

Download URL quizx-0.4.0-cp314-cp314t-manylinux_2_28_i686.whl
Size 943.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
12f49586836cf77b1812368c48930591517dd290a8f4f692de13cda450c214d1
BLAKE2b-256 checksum
How to use checksums
f34a97602ac41c2349912a6a751b50cc545fe76888ba4adefef073b660cc5b00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp314-cp314t-manylinux_2_28_armv7l.whl

Download URL quizx-0.4.0-cp314-cp314t-manylinux_2_28_armv7l.whl
Size 803.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARMv7l
SHA-256 checksum
How to use checksums
8a65991dcc8a1d4db029e5a3a2ffba5a1b8bceaf068b5804e7da139f4d035460
BLAKE2b-256 checksum
How to use checksums
c9fc01675155b3a1259ce45597fc214622fcd8e9180f730ff9fa680c1861f0ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL quizx-0.4.0-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 799.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
24596239ffc47c79e49e4533f527550095cfcf5044a5aee8da21910fa85752bd
BLAKE2b-256 checksum
How to use checksums
19a88190899ab647ab2e25f466accf767970d2555f4eb00a8f52af39522bb48d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL quizx-0.4.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 774.0 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b98ee0816559b5a2cab3317b239fa06ba7d5e21841f21a9f58f9436bd563e1c3
BLAKE2b-256 checksum
How to use checksums
ed5a3a24dfd9125697aef8457cf4a5bf27b188e61a130fb360ef3556e5a73636
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp314-cp314t-macosx_10_12_x86_64.whl

Download URL quizx-0.4.0-cp314-cp314t-macosx_10_12_x86_64.whl
Size 794.4 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
6739f4d1719cc0d15cce91d865e26f32528815b7189aa509d94e8fba2be30ac7
BLAKE2b-256 checksum
How to use checksums
4f72d5074299d58b928264e66ee7d61aa008fe863b578aee722788c6cae57a2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp39-abi3-win_arm64.whl

Download URL quizx-0.4.0-cp39-abi3-win_arm64.whl
Size 742.4 kB
Tags CPython 3.9 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
3827a328000b0ec7ca4d47e4d2bb7d2ab328599bc4e94180afc121063483d2d9
BLAKE2b-256 checksum
How to use checksums
8bbbed33c4787f9424f70f72e98e53ae3541a589f8e485e6a0260050da453be0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp39-abi3-win_amd64.whl

Download URL quizx-0.4.0-cp39-abi3-win_amd64.whl
Size 776.5 kB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
fc9677a2c04591184de8716cf1ded33274d46f27929a354a0680efc0a290ce82
BLAKE2b-256 checksum
How to use checksums
efa21e2b4ef1ba841a18cf3ef175fbc1cbb8ba971d230a2ddd557bc83a04150d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp39-abi3-win32.whl

Download URL quizx-0.4.0-cp39-abi3-win32.whl
Size 726.7 kB
Tags CPython 3.9 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
97cca4dc539017a3f19259a2136e0d55f8f49ea1e464bd7bf9a64b2a40859157
BLAKE2b-256 checksum
How to use checksums
2fc37522683870894d58f304130c3082149cf6878bc2f75adcfe7da607ded8ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp39-abi3-musllinux_1_2_x86_64.whl

Download URL quizx-0.4.0-cp39-abi3-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
c32faab789ec9d11ea721fd9e1c12d884909656fc5377717271a43e1dfd91700
BLAKE2b-256 checksum
How to use checksums
df38d08e43d3fb48ed9bb7bc34985a64c2cd5bd51b1452d4dd31317c6c7bc75c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp39-abi3-musllinux_1_2_i686.whl

Download URL quizx-0.4.0-cp39-abi3-musllinux_1_2_i686.whl
Size 1.1 MB
Tags CPython 3.9 Linux musl 1.2+ x86-32 abi3
SHA-256 checksum
How to use checksums
c0f868c73ae30ddf7781e0b54522f6d295885c1aa18ba307a62574dedd111816
BLAKE2b-256 checksum
How to use checksums
da4695a03363f4238c16422410150d2522db1fb0cdd7d5549df6be7e271baf23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp39-abi3-musllinux_1_2_armv7l.whl

Download URL quizx-0.4.0-cp39-abi3-musllinux_1_2_armv7l.whl
Size 1.1 MB
Tags CPython 3.9 Linux musl 1.2+ ARMv7l abi3
SHA-256 checksum
How to use checksums
42aed9230559684fb27c41f7fef9bcfa9bc3ad8e691ab099a50fb0758678831b
BLAKE2b-256 checksum
How to use checksums
b547110cbb5100a97c0ceb2932788f16db94877eb385ed6eb5383411a8bf3985
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp39-abi3-musllinux_1_2_aarch64.whl

Download URL quizx-0.4.0-cp39-abi3-musllinux_1_2_aarch64.whl
Size 981.9 kB
Tags CPython 3.9 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
a75da6211ed3ad86672c0502d5e9a4a126b55f993159145564045b2fe41dfbc0
BLAKE2b-256 checksum
How to use checksums
0c095cc1ff2265aefd7d57ca7b6fa33bf964a7c44e156a73f7cddbbaeb8c1a0d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp39-abi3-manylinux_2_28_x86_64.whl

Download URL quizx-0.4.0-cp39-abi3-manylinux_2_28_x86_64.whl
Size 899.8 kB
Tags CPython 3.9 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
07731faae06677f00814548c6eff1dac871ca4bc832df655776f8dc1f6519e42
BLAKE2b-256 checksum
How to use checksums
9e8d39ff19634acad149788d5a4a18a175819087a5a1609dd3e08cd37c8162e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp39-abi3-manylinux_2_28_s390x.whl

Download URL quizx-0.4.0-cp39-abi3-manylinux_2_28_s390x.whl
Size 894.6 kB
Tags CPython 3.9 Linux glibc 2.28+ IBM System/390x abi3
SHA-256 checksum
How to use checksums
833a341311a48df3bd5c6e30292a14d5c01f8f3dc562eff5904f1304a4604982
BLAKE2b-256 checksum
How to use checksums
5a032115d00475641991c6d3aa457befcea4bff4e4c71b3c8479be2ba016cd72
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp39-abi3-manylinux_2_28_ppc64le.whl

Download URL quizx-0.4.0-cp39-abi3-manylinux_2_28_ppc64le.whl
Size 1.0 MB
Tags CPython 3.9 Linux glibc 2.28+ PowerPC 64-le abi3
SHA-256 checksum
How to use checksums
376a5d631e5fe14df78f9226d63d70777dc83d8d2ac509501f46593e736ff2fe
BLAKE2b-256 checksum
How to use checksums
580ec3eba0a35bcf5e9a8a631b2c93aa8175c78700658117e64c5213ee2e515d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp39-abi3-manylinux_2_28_i686.whl

Download URL quizx-0.4.0-cp39-abi3-manylinux_2_28_i686.whl
Size 948.0 kB
Tags CPython 3.9 Linux glibc 2.28+ x86-32 abi3
SHA-256 checksum
How to use checksums
2a5df7a13a7f315765276e60d91ad55ac4cda6c7ac5bf6d938920b223b69bc41
BLAKE2b-256 checksum
How to use checksums
c44c2e9f4250c27c05241544ba89c5cd25111135058f9d59ac95319c0fa12a67
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp39-abi3-manylinux_2_28_armv7l.whl

Download URL quizx-0.4.0-cp39-abi3-manylinux_2_28_armv7l.whl
Size 809.1 kB
Tags CPython 3.9 Linux glibc 2.28+ ARMv7l abi3
SHA-256 checksum
How to use checksums
25c37c9d3783b24ecd88200a1a4a6a3aca0cb12cf83a99aa0341b6e4d1004180
BLAKE2b-256 checksum
How to use checksums
6739c9bc60fca7f0febcc2bc5a890ede405ab5c1535a2a4df8845b8e4c070c41
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp39-abi3-manylinux_2_28_aarch64.whl

Download URL quizx-0.4.0-cp39-abi3-manylinux_2_28_aarch64.whl
Size 803.3 kB
Tags CPython 3.9 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
5d7bdd7ba09050f352c8db007b1e315acc97ae19bed4dde9a9b793209548f535
BLAKE2b-256 checksum
How to use checksums
6dc79282752e0e7a4e7a04c2d8074297cefeea7414917c8c5bb836428a6d3ee6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp39-abi3-macosx_11_0_arm64.whl

Download URL quizx-0.4.0-cp39-abi3-macosx_11_0_arm64.whl
Size 786.5 kB
Tags CPython 3.9 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
17efbda85a8dc906f574ed8080bb3512b9204e6cf24df8b82ec274c94fad5a28
BLAKE2b-256 checksum
How to use checksums
6e8cb9c79ba0b15c353db513f5485743406b312146056394cd5c0e9ef157a5ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / quizx-0.4.0-cp39-abi3-macosx_10_12_x86_64.whl

Download URL quizx-0.4.0-cp39-abi3-macosx_10_12_x86_64.whl
Size 806.5 kB
Tags CPython 3.9 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
76f50910cf863e0c09e04ae88a43bcbe64019f3905987db72e4d787b281b6ca4
BLAKE2b-256 checksum
How to use checksums
340b88b146f180526aedb6122ef14593a2c10d4a2bbdb8c622428058ee57c908
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Security for quizx 0.4.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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

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