Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

PyQASM Logo (Light Mode) PyQASM Logo (Dark Mode)

CI codecov GitHub Pages PyPI version PyPI Downloads Python verions License

Python toolkit providing an OpenQASM 3 semantic analyzer and utilities for program analysis and compilation.

Motivation

OpenQASM is a powerful language for expressing hybrid quantum-classical programs, but it lacks a comprehensive tool supporting the full capabilities of the language. PyQASM aims to fill this gap by building upon the openqasm3.parser, and providing support for semantic analysis and utilities for program compilation.

Installation

PyQASM requires Python 3.10 or greater, and can be installed with pip as follows:

pip install pyqasm

Optional Dependencies

PyQASM offers optional extras such as -

  1. cli : command-line interface (CLI) functionality
  2. visualization: for program visualization
  3. pulse : pulse/calibration features (in progress)

To install these features along with the core package, you can use the following command:

pip install 'pyqasm[cli,pulse,visualization]'

You can also install them individually. For example, to install the CLI features only, you can run:

pip install 'pyqasm[cli]'      

Install from source

You can also install from source by cloning this repository and running a pip install command in the root directory of the repository:

git clone https://github.com/qBraid/pyqasm.git
cd pyqasm
pip install .

Check version

You can view the version of pyqasm you have installed within a Python shell as follows:

>>> import pyqasm
>>> pyqasm.__version__

Key Features: Unroll & Validate OpenQASM 3 Programs

PyQASM offers robust support for the extensive grammar of OpenQASM 3, including custom gates, subroutines, loops, conditionals, classical control, and more. Its core utilities allow you to validate programs for semantic correctness and unroll (flatten) all high-level constructs into a linear sequence of basic quantum operations, ready for execution or further compilation.

Highlights

  • Comprehensive Grammar Support: PyQASM supports the full breadth of OpenQASM 3 operations, and backward compatibility with OpenQASM 2, including:

    • Classical and quantum registers
    • Loops (for, while)
    • Conditionals (if, else)
    • Parameterized and custom gates
    • Subroutine inlining
    • Switch statements
    • Classical expressions and assignments
    • Variables and arrays
    • Type casting and conversions
    • Built-in and user-defined constants
    • Quantum-classical interaction (measurement, reset, etc.)
    • Inclusion of standard libraries (stdgates.inc, etc.)
  • Unrolling:
    Expands all custom gates, loops, subroutines, branches, etc. into a flat, hardware-ready sequence of instructions.

  • Validation:
    Performs semantic analysis to ensure programs are correct and conform to the OpenQASM 3 specification.


Example: Unroll and Validate a Complex QASM Program

Below is an example demonstrating PyQASM's efficacy on a non-trivial OpenQASM 3 program. This program uses custom gates, loops, and classical control, and is fully unrolled and validated by PyQASM:

from pyqasm import loads, dumps

qasm = """
OPENQASM 3;
include "stdgates.inc";

gate h2 a, b { h a; h b; }
def parity_flip(qubit[4] q) {
    for int i in [0:3] {
        if (i % 2 == 0) {
            x q[i];
        }
    }
}

qubit[4] q;
bit[4] c;

h2 q[0], q[1];
parity_flip(q);

for int i in [0:3] {
    measure q[i] -> c[i];
}
"""

module = loads(qasm)      # Parse and build the program
module.validate()         # Check for semantic errors
module.unroll()           # Flatten all gates, loops, and subroutines

print(dumps(module))      # Output the fully unrolled QASM

Output (fully unrolled QASM):

OPENQASM 3.0;
include "stdgates.inc";
qubit[4] q;
bit[4] c;
h q[0];
h q[1];
x q[0];
x q[2];
c[0] = measure q[0];
c[1] = measure q[1];
c[2] = measure q[2];
c[3] = measure q[3];

PyQASM ensures your OpenQASM programs are semantically correct and hardware-ready, supporting the language's most advanced features with ease.

Resources

Contributing

GitHub QCSE Discord

License

Apache-2.0 License

Metadata

Release files for pyqasm 1.2.0a0

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

Source distribution (sdist)

Source distribution for pyqasm 1.2.0a0
File Size Uploaded
pyqasm-1.2.0a0.tar.gz 120.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for pyqasm 1.2.0a0
File
pyqasm-1.2.0a0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
pyqasm-1.2.0a0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
pyqasm-1.2.0a0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
pyqasm-1.2.0a0-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
pyqasm-1.2.0a0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pyqasm-1.2.0a0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
pyqasm-1.2.0a0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
pyqasm-1.2.0a0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
pyqasm-1.2.0a0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pyqasm-1.2.0a0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
pyqasm-1.2.0a0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
pyqasm-1.2.0a0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
pyqasm-1.2.0a0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
pyqasm-1.2.0a0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
pyqasm-1.2.0a0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
pyqasm-1.2.0a0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
pyqasm-1.2.0a0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
pyqasm-1.2.0a0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
pyqasm-1.2.0a0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
pyqasm-1.2.0a0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 7.5 MB

Release files / pyqasm-1.2.0a0.tar.gz

Download URL pyqasm-1.2.0a0.tar.gz
Size 120.8 kB
Tags Source
SHA-256 checksum
How to use checksums
f2573205c12bbb53f7fde8ffb39d0c8600bb0a243cee08f46995b63e63d4f9b0
BLAKE2b-256 checksum
How to use checksums
260f0d2823509fd814404f44e43086149bcd73d630eafb42bab2c2286c99348b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 25, 2026.

Transparency log

Release files / pyqasm-1.2.0a0-cp314-cp314-win_amd64.whl

Download URL pyqasm-1.2.0a0-cp314-cp314-win_amd64.whl
Size 223.8 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
777d7efee5a72e74f060aa9d72ca42ce30c1370ac52ce12749b7925f3ba4509b
BLAKE2b-256 checksum
How to use checksums
87eeaf979cf00c261cfaa83a04a163d7e3ccf33dab27810a1b6ed3125d3e6337
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 25, 2026.

Transparency log

Release files / pyqasm-1.2.0a0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pyqasm-1.2.0a0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 771.3 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
09d66891de5ba7abdafae96e019d0093d4cf37b597570489b80fd8ed6c7c5b9f
BLAKE2b-256 checksum
How to use checksums
ef3259864c18cae790a4b941a7314031f85d15fec3c98d1df7e701dcbb7ac0c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 25, 2026.

Transparency log

Release files / pyqasm-1.2.0a0-cp314-cp314-macosx_11_0_arm64.whl

Download URL pyqasm-1.2.0a0-cp314-cp314-macosx_11_0_arm64.whl
Size 227.0 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c1d4d9cd2f3f4f6c8d0a26139cfb0d7233e148f567bf579c45c98b5f8e79a63e
BLAKE2b-256 checksum
How to use checksums
b9f3bf97bc4cc04db4523583cdfea5467bfb046c4955d24fc477fc002246f8c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 25, 2026.

Transparency log

Release files / pyqasm-1.2.0a0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL pyqasm-1.2.0a0-cp314-cp314-macosx_10_15_x86_64.whl
Size 238.1 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
a844de617674b3bfee6d0410b925669c30f5d22bc4560bc21ee0cd1a07ab40ae
BLAKE2b-256 checksum
How to use checksums
ef864905dda550cc18f671e29a4715799fd5e22a6a06ed3e6381c20edd184f06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 25, 2026.

Transparency log

Release files / pyqasm-1.2.0a0-cp313-cp313-win_amd64.whl

Download URL pyqasm-1.2.0a0-cp313-cp313-win_amd64.whl
Size 222.3 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
9d218d4f0fc3842f107c6a9c03ec7ed4a92c2939a28d4f61735fe8837c2789e0
BLAKE2b-256 checksum
How to use checksums
0e113f34d66d6d1e5277fd9dc21644e9c0daec814628c32967fca397385402cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 25, 2026.

Transparency log

Release files / pyqasm-1.2.0a0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pyqasm-1.2.0a0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 778.5 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0811b3592f10e17f8c9006479840aa62b05f985b50bedb714f2a57a86c97193c
BLAKE2b-256 checksum
How to use checksums
0c07ea3016ce6e876ec61658d75eece43b049285c87c6fb76907364fc63cbe3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 25, 2026.

Transparency log

Release files / pyqasm-1.2.0a0-cp313-cp313-macosx_11_0_arm64.whl

Download URL pyqasm-1.2.0a0-cp313-cp313-macosx_11_0_arm64.whl
Size 226.7 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
56e04075436278c955fc143b52c7d013c2508d4964e6443890727bd985af48c8
BLAKE2b-256 checksum
How to use checksums
1f57d80cf64e4d8b2c941715ab9636802f345017c85d3f0defa5743cfb03df2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 25, 2026.

Transparency log

Release files / pyqasm-1.2.0a0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL pyqasm-1.2.0a0-cp313-cp313-macosx_10_13_x86_64.whl
Size 238.1 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
1fd44cd589c7edfa88bb155f87a39ab0723e4a77319c37769d2c7e0c4bff1eab
BLAKE2b-256 checksum
How to use checksums
df9c379fd533dcc310ad7683c7ed9b2e80e216121def7bde2f238071ea1e714d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 25, 2026.

Transparency log

Release files / pyqasm-1.2.0a0-cp312-cp312-win_amd64.whl

Download URL pyqasm-1.2.0a0-cp312-cp312-win_amd64.whl
Size 222.6 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
a8f6d71be9dc72ee978657e42d6dba96f4ce9d36e61786d4d7f4e0c89f983363
BLAKE2b-256 checksum
How to use checksums
7808727fac1b639bd351b75b2d58a7ffa3e0b5bba56da26016d17fa571a089a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 25, 2026.

Transparency log

Release files / pyqasm-1.2.0a0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pyqasm-1.2.0a0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 786.2 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3b2a5537f6d1380fe0e0f95966d1a86fc7d2564b270cccf80548d31ce813e82d
BLAKE2b-256 checksum
How to use checksums
8cd119a2c3e5a278a67bd61be5771ae7512f44ee5f2d9487d928ff6f4fc72ae3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 25, 2026.

Transparency log

Release files / pyqasm-1.2.0a0-cp312-cp312-macosx_11_0_arm64.whl

Download URL pyqasm-1.2.0a0-cp312-cp312-macosx_11_0_arm64.whl
Size 227.3 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
71c008c0a9f1f6dbe4763006a22ab17547ca278098ea5cac7e1f9a1aa432b07f
BLAKE2b-256 checksum
How to use checksums
ce3c5469f82acef3b45f8237e5546323ec7f8b1b28cfb40dc2ba952f44bd9cf0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 25, 2026.

Transparency log

Release files / pyqasm-1.2.0a0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL pyqasm-1.2.0a0-cp312-cp312-macosx_10_13_x86_64.whl
Size 238.3 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
35f09b9e8c0bc7e3cabe68e9684b351bcfd3dcfb81e454e0f21877897644278b
BLAKE2b-256 checksum
How to use checksums
664c848847550adf8a48329729304fb65250c59380fb73ea12f08b15cb387cec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 25, 2026.

Transparency log

Release files / pyqasm-1.2.0a0-cp311-cp311-win_amd64.whl

Download URL pyqasm-1.2.0a0-cp311-cp311-win_amd64.whl
Size 222.5 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
9d5b2d4b20b33f8dffe731ab8ef02be79e7aead5f715ad35b96eb2329617db06
BLAKE2b-256 checksum
How to use checksums
dcf4bfda08284dc2cfe25b1705699ee4fe15c43b15f7730fe093c6ac7a8db0a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 25, 2026.

Transparency log

Release files / pyqasm-1.2.0a0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pyqasm-1.2.0a0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 800.6 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
33ef3eb47f8f192168647c427c1b418488e2cf56d6a3e91f109e7a3ad2a7f108
BLAKE2b-256 checksum
How to use checksums
b61daa7a54d7601b3ac7dc6b9167d6f0f14667c722b00790e293a09d5920bc6b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 25, 2026.

Transparency log

Release files / pyqasm-1.2.0a0-cp311-cp311-macosx_11_0_arm64.whl

Download URL pyqasm-1.2.0a0-cp311-cp311-macosx_11_0_arm64.whl
Size 226.7 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
47e1236baf0dd1d51e20a95e1d778f3c7d6d956a742243acb8d8080934f73dac
BLAKE2b-256 checksum
How to use checksums
5ae1c2164cfdddc649f40b1a55e9071edfbe6123ebb32f2c1670bf7abc06bdc2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 25, 2026.

Transparency log

Release files / pyqasm-1.2.0a0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL pyqasm-1.2.0a0-cp311-cp311-macosx_10_9_x86_64.whl
Size 237.3 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
f04235a55bac81569052c489d5da290165318f0085a49e09fdb490832368d160
BLAKE2b-256 checksum
How to use checksums
2769b12eb8718d2a4fbc156b6989c615f751d72645cc71087e27f823c81cd9a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 25, 2026.

Transparency log

Release files / pyqasm-1.2.0a0-cp310-cp310-win_amd64.whl

Download URL pyqasm-1.2.0a0-cp310-cp310-win_amd64.whl
Size 222.8 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
6c7de94ee57edcc6467bd86b4947900f5f6ff7c9bacf3702ef13a31ea93a227a
BLAKE2b-256 checksum
How to use checksums
88ff1bbf2f77f7b0d5c2ced60a30588785a23320aef6dc1cf833e8ac073b6ae9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 25, 2026.

Transparency log

Release files / pyqasm-1.2.0a0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pyqasm-1.2.0a0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 768.6 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f0c4a5a63ac583408567a71cbaa0a965c25ad1aa276559a0f1ca9923393ed2e5
BLAKE2b-256 checksum
How to use checksums
27ed926ee041cc5e64b3346339d39501fde5c48d8da393ffc61e00269c225dfb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 25, 2026.

Transparency log

Release files / pyqasm-1.2.0a0-cp310-cp310-macosx_11_0_arm64.whl

Download URL pyqasm-1.2.0a0-cp310-cp310-macosx_11_0_arm64.whl
Size 227.7 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9c4855e8aeba1392effe4a6b911ff1b502343d2330ef2809cdfc49d5df6a1a64
BLAKE2b-256 checksum
How to use checksums
52d93f941ef589b6e342da48b6b533354a89b0831f7d9825492f2d7c13c79df0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 25, 2026.

Transparency log

Release files / pyqasm-1.2.0a0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL pyqasm-1.2.0a0-cp310-cp310-macosx_10_9_x86_64.whl
Size 238.2 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
cd4f0290f509efd48841b30704c151cca58c51c35facaa6109ec301d58219425
BLAKE2b-256 checksum
How to use checksums
52e05876c5e1cf2ef1de729535ca351b956a49631c53c3ed6398bfd0b381f5d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 25, 2026.

Transparency log
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