Skip to main content

libqasm Python Package

Project description

libQASM

CI Conan Center cpp-linter PyPI OS License

libQASM is a library to parse cQASM programs, developed by QuTech. At the moment, libQASM only supports cQASM v3.0 programs (see cQASM-spec for the language specification).

It performs lexical, syntactic, and semantic analysis of an input program received via a file or a string. It produces one of the following results:

  • A syntactic or semantic AST (Abstract Syntax Tree) object. Depending on if we are parsing or analysing.
  • A list of parsing or analysing errors. In case the input program was malformed.
  • A JSON representation of either the AST or the list of errors.

It can be used from:

Check out QX simulator and OpenSquirrel compiler for an example of use in a C++ and a Python project, respectively.

Getting started

Given a cQASM program example.cq.

version 3.0

qubit[2] q
bit[2] b

H q[0]
CNOT q[0], q[1]
b = measure q

We can parse or analyze this circuit using libQASM through the following programming language:

C++

#include "libqasm/v3x/cqasm-python.hpp"

int main() {
    auto parse_result = V3xAnalyzer::parse_file("example.cq");
    
    auto analyzer = V3xAnalyzer();
    auto analysis_result = analyzer.analyze_file("example.cq");
}

Emscripten

The emscripten API only allows to input a cQASM program as a string.

import { default as wrapper } from 'cqasm_emscripten.mjs';

wrapper().then(function(result: any) {
    let analyzer = new result["EmscriptenWrapper"]()
    let program = `
        version 3
        qubit[2] q
        bit[2] b 
        H q[0]
        CNOT q[0], q[1]
        b = measure q
    `
    let output = analyzer.parse_string_to_json(program)
    analyzer.delete()
}).catch((error: any) => {
    console.error("unhandledRejection", error, "\n");
});

Python

from libqasm import Analyzer

if __name__ == "__main__":
    parse_result = Analyzer.parse_file('example.cq')

    analyzer = Analyzer()
    analysis_result = analyzer.analyze_file('example.cq')

Documentation

The libQASM documentation is hosted through GitHub Pages.

License

libQASM is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.

Authors

Quantum Inspire: support@quantum-inspire.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

libqasm-1.4.1-cp313-cp313-win_amd64.whl (799.8 kB view details)

Uploaded CPython 3.13Windows x86-64

libqasm-1.4.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

libqasm-1.4.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

libqasm-1.4.1-cp313-cp313-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

libqasm-1.4.1-cp313-cp313-macosx_10_13_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

libqasm-1.4.1-cp312-cp312-win_amd64.whl (799.7 kB view details)

Uploaded CPython 3.12Windows x86-64

libqasm-1.4.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

libqasm-1.4.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

libqasm-1.4.1-cp312-cp312-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

libqasm-1.4.1-cp312-cp312-macosx_10_13_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

libqasm-1.4.1-cp311-cp311-win_amd64.whl (798.5 kB view details)

Uploaded CPython 3.11Windows x86-64

libqasm-1.4.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

libqasm-1.4.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

libqasm-1.4.1-cp311-cp311-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

libqasm-1.4.1-cp311-cp311-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

libqasm-1.4.1-cp310-cp310-win_amd64.whl (798.5 kB view details)

Uploaded CPython 3.10Windows x86-64

libqasm-1.4.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

libqasm-1.4.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

libqasm-1.4.1-cp310-cp310-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

libqasm-1.4.1-cp310-cp310-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

libqasm-1.4.1-cp39-cp39-win_amd64.whl (798.5 kB view details)

Uploaded CPython 3.9Windows x86-64

libqasm-1.4.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

libqasm-1.4.1-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

libqasm-1.4.1-cp39-cp39-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

libqasm-1.4.1-cp39-cp39-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file libqasm-1.4.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: libqasm-1.4.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 799.8 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libqasm-1.4.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 87735047e8bcfe06d2e2398d18a4134b0b7ac9519752e29ae04fdf3e028a8daf
MD5 8d19f850ff7147bf5c7e82dfb942d3a1
BLAKE2b-256 e4816a323ac1c1f8dee4435d166e65aa345b375a7eb338f3d5caf79f5af1e1c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp313-cp313-win_amd64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dabbc6d84b99ec5de34ebf735c3dd3d210bc9ea2d968660071076a2034738060
MD5 53b7f2c03b22b18f0e433e162e58cba7
BLAKE2b-256 9d877aff2de11e7e51adfcb6c95a73435c651460cf68fc1297c02de1ce42d7d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f1e5de4f3faa3b10f8fb89dba3e753e3d05684896848aad01eb6886907589c15
MD5 a621707ec4dfa7e69bde556253dc3aa4
BLAKE2b-256 5bda16b8c500afc67b41d6a0d875e747d6bdc478a520b9b9feb8d21d8e9e3d47

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7437c8c12fdc58fd7f00a72c3b528ffa172e6206425d037acee727ea1b4cf4fc
MD5 323ac9b5b00dcf24b5e46d40d5186a24
BLAKE2b-256 2470de3d0313a47bf91424622aa355ea3660fe9576080082fb16a15e5e66a05b

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 4f48ec76263495d9e17356c7390b246b422b3853f9687108b517e72cd9895521
MD5 e2f65f1b1f4787c2aba9360a41f778c3
BLAKE2b-256 6e3b0ddedcffd54cbbd92e9f4a8efb708e1d5635acf71e9478c495aced527d9a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: libqasm-1.4.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 799.7 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libqasm-1.4.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 42860d8195b7a48021fadc6dc4ad331c50b0bace4794bf301dc123a5fa78ea5b
MD5 7b0d0a004a92dc2efad398709027c8fd
BLAKE2b-256 fdf5183cfd1bdfad0a1454e017473c9c67606bf2cba069ad6501f7b33ea07d1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp312-cp312-win_amd64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f6544d80363e8676b704cdfad41b6a812b6263806d262acc8024fd815a8bcc59
MD5 3b302c3f3cd920ee7afac1c3fc7e2b80
BLAKE2b-256 4a044a73079af8dc53087009371ea548537e1c13dcd3c61d989b2afbff287bdc

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5b0a36a2db04680cc1fd80f87f3ee83b741670caf2c6751defd6200501a1ab15
MD5 98a02f23396d7ff867567280dd4ec21f
BLAKE2b-256 907d1fdbc0ab5ef9f0a82a6ae6b81c64066026df09e5656d22df62287dd4010d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 671073b95e175138fb349045303c9576a11024ecc13ad4357ab28810cb5915fe
MD5 ef1eaa7538362c1c05c9e91de3ca196b
BLAKE2b-256 35821cf6be1efaed9eaa705a3fc80230af878714747976cc9f84476e861b7d31

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 207d7e2c9509d5d0f5b7409dff4d1a455cbe4ef7e3654f743794bf366cabf834
MD5 a498b58027be35c15bc8b8c76e51999f
BLAKE2b-256 2adbaf17c235408b2a55f0ef2a6e766c91276957da05c352daf161c42976f92a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: libqasm-1.4.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 798.5 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libqasm-1.4.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bced406f8a983234d1c5f02b35195125ea07f59352ddcdb4ea5b96eeabcf6e40
MD5 a6a2fe8e5b9aad43344792b53e551dbd
BLAKE2b-256 b68a3ede0c82b530ee9fc2c1159e5452c6bae0474e9535db504373c55d65250c

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp311-cp311-win_amd64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 df260702453d1c72c7ec020a32277ffc29f9a5a5a32ce607fa390bd840c9619a
MD5 13ce8db78009163ddbd9f82dd20b9832
BLAKE2b-256 31a859f0296b5aaa92763c9bde635f6e3c5f33c90e70f58752b8ca57efe0820a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 65765d22aa91b6c9a814981ce10bd53f365714b8e844175b59ac6a5a2dbb9cfa
MD5 c0ba29001964af0feae447e82249068d
BLAKE2b-256 9b78d364c3d9d40474d74677874963c2e4aa9949ca23a6fa4c32ecb680520340

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 da41eca44b765108ce817856e9e9e3c56cb9147ff5e4dc0783845164b38fbfa1
MD5 6cd4d0e4bb5dcc208a915e584cf170e8
BLAKE2b-256 027d7cc1bb7a6892921bfb00c0110115468984276069cd5f236272b547d8abbb

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7cc92f4de7c056ffac4d0787095407ecf25b0bb08b1c19b38bbbe2dd47507cd4
MD5 1ed123ca63f9a9a479bfb3222bd60025
BLAKE2b-256 c3f255f8161ba2745d0fb0a90ee63761adb669c2b9fe3c4c27485b6e63026dcc

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: libqasm-1.4.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 798.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libqasm-1.4.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 15de3df1afa1b68e6a0ca0b6a5bb824796c18085f86c7c5b8fbdf650b1f11f9d
MD5 e5f031740a3511ad225c2f243f6f3c51
BLAKE2b-256 aa801a44e550d0194d0c8e9cfe8f3a903c6d102a4582aadd3f6978a79c79a088

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp310-cp310-win_amd64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d546a49b0aa9799e941f34bfb835478e55dcf40e626ce8aa4191f90b6198799d
MD5 b75a6dd209f652e2bc0fce597643994a
BLAKE2b-256 a00e4b48025e00cdfde73c35f2002ea5ed0cf7a0ba85e645f422e353bce3391c

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 794edfdf45567d58b11cc82b7687621703ae6a972a595427f46af98c29024553
MD5 540ceedab0aee6a6cea5e3f660954523
BLAKE2b-256 9e719c5b9c7eb6a389570445199f105585470306323c066826dba88cae785cbd

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 09d98c4e398c5668ec5023487ec52505644508e1626b090f4e9f0bf580d0ab62
MD5 b2682a7634bc23a57d8b9a011d9b4e8a
BLAKE2b-256 dce13112d30b26992a33e08bb80983f5c0c2f9097f62d1400b22f5f640ee6c81

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d1b49b2fd0fd9c1deaf29bfa807ba228283227b2563ad324e50d49825b8402be
MD5 3c248c70affda251d03d7708cb637675
BLAKE2b-256 209e210d0a80d4466527f9528f0036adcc54ab52743f68fb6d0ad799dfb77217

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: libqasm-1.4.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 798.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libqasm-1.4.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 df0058f28fd03cfc379ea4e2a20195f52bcfbc0c31eb8d417d5a92ad76fee1e2
MD5 f84d61ff53f3bbedc24dadd4fc0ec2e9
BLAKE2b-256 9fcc933ff7fd2c9ecc11ffcc119eaac016b233b59c675bfa64444a172725a6bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp39-cp39-win_amd64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ce997619a42ede509581d6792090c8b4dff563b371e3bfba892fa958ed58df2a
MD5 1c774af658d21b27b5c854b73fd7b87c
BLAKE2b-256 5a04a0fc6a0c440f4a004fe6a8f2a8daa8934bb3f9dd772f6cb5a19efdda5eae

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.1-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 36b5d16518de798727fb269559b13c823739212b31f8f9973c60971848409469
MD5 6e4d06447e64588bf0167e2fcf317a60
BLAKE2b-256 748653d9a1c0d679241f764bbd9632e61c852d46d3570aa2f899f71ab2e2e974

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ac42af08f86fd1172bc4ea0e351907532d4b7169c2d5a36691753a7bb3a84404
MD5 a2eb94f5c159b2285fe735f2a16c2869
BLAKE2b-256 5543c4b840819e6f9b65051fa176131af959da18d0eb15b3a4bda958680677da

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libqasm-1.4.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0b51da7136e98e6cf85dad8160487fccb14c72033de6e230862536f966bbc7c2
MD5 49b41a70da6a844eb267d9bb626aabef
BLAKE2b-256 d8e71056d93a735c264072db91a1ef420fc6fb43b757c58cc2b222079be2033c

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.1-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: assets.yaml on QuTech-Delft/libqasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page