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.0-cp313-cp313-win_amd64.whl (809.9 kB view details)

Uploaded CPython 3.13Windows x86-64

libqasm-1.4.0-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.0-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.0-cp313-cp313-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.13+ x86-64

libqasm-1.4.0-cp312-cp312-win_amd64.whl (810.7 kB view details)

Uploaded CPython 3.12Windows x86-64

libqasm-1.4.0-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.0-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.0-cp312-cp312-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.13+ x86-64

libqasm-1.4.0-cp311-cp311-win_amd64.whl (809.9 kB view details)

Uploaded CPython 3.11Windows x86-64

libqasm-1.4.0-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.0-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.0-cp311-cp311-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.9+ x86-64

libqasm-1.4.0-cp310-cp310-win_amd64.whl (809.8 kB view details)

Uploaded CPython 3.10Windows x86-64

libqasm-1.4.0-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.0-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.0-cp310-cp310-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.9+ x86-64

libqasm-1.4.0-cp39-cp39-win_amd64.whl (809.8 kB view details)

Uploaded CPython 3.9Windows x86-64

libqasm-1.4.0-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.0-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.0-cp39-cp39-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

libqasm-1.4.0-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.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: libqasm-1.4.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 809.9 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.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f843fa46b226a17576ddd641cb8c1c65c0956dc50c8b51d1f34276c1df4ccc9a
MD5 b74376503ea1757b836425cf301f70fb
BLAKE2b-256 dfca237c4fbf3d925d446dbb0e19d2cb0f8a615b823b1a8b7634df2c6406562e

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a0f4047cc7f3c373d380952c8de46481ed2cb24a7209f32981fb76274ea3956a
MD5 6b655907302e38b1b9de18c06f80c6f7
BLAKE2b-256 c9124fd3324fcdcd59a18c3d309347059ea9f83e85d7351f4a85d1d34f00152d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e56ee1784f234678d4eddd56748045fade9be4704871cad0c067e8dc94f40c55
MD5 8d42182e506abd63c864aca2e31e9b27
BLAKE2b-256 70f177d5ed0054e83942773e840d69539f9c012d736e8d66d6056ddd5edef88e

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3a57e9cd04fa131830b189ef226d44ffce895f7752fb22191c17e5c8dd436461
MD5 9d76839cddfb30cee1bc669f763fb303
BLAKE2b-256 d2c12f4da51f9cde413151328cc2f44674ecb01e0b1725b43c4958d18a0861ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8d98ae67f3d13877ccca26b1349906cf906b45becfdd603225f612b29e215d59
MD5 77dbc56e40947dc7c5cab8238f68089d
BLAKE2b-256 2681ea230d4fd19c18b5986bc9d9c61aaf36db50fcf204a96fd73dfea2fb8eed

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: libqasm-1.4.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 810.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.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1bb5bb87bb01a81de0bc8f716d2b03e44d83288c7f093e455ea9f725e0a3c51f
MD5 3feb4bc02c6db300c86dc9f2ae8bbcc2
BLAKE2b-256 2aef2d6a9218a474aea98378d61cee87924341661b20d01194ceff392f21f521

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 44b7b1dbf3f68380dd1622db846f2519376187b7c1c566b5760e52a1fbc394c1
MD5 983cde3d107c11310eec6a4066da08e2
BLAKE2b-256 6cd64837f671f8a529ffae0936eb5c644c16a1145a88584da7da34b87c9f597f

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4a9790048d4923e673da48b0952756539fc26ad6eccd96520819aca8577c05dc
MD5 569724ec41893f3a8f37553e3c55a8e7
BLAKE2b-256 e3f08b23e8adf1a3f849f9361ed6ad1fda25182cf417037082c7eaca0e692d52

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b6b8bc1ac4da98751a07f9b97270d4b31134234466ff15b68f6a69ccf38ae8cc
MD5 3f67e1f000cff575e7328ac79657b96e
BLAKE2b-256 d32978c78fc5f9c30da423eca97bf5547df72dd38177467cd54fbaffa62ac76f

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 71e88bfdc4622cf81cb1fa89ef5e24bede2116e052c42dba385d6ec49cf8ab43
MD5 00f407db83f18b06fdd0e5b4249b8f30
BLAKE2b-256 62f92babfcb39a824346998ca812c66dc2b7161a6ad6f3ab92f8739c2b36d2c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: libqasm-1.4.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 809.9 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.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ef209761553757ea07f45a6f7e451b51ec84b1a2011562602c8dbd8fbb507f43
MD5 f44243805a038c9b8c324b0b1b0f8fe7
BLAKE2b-256 a0ee9c1ec350d131153cd6397539f1debc21c70c61b22df29be5891c7b652232

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d7c150105a5b8af5af1b8aa92d0848fe33ab74a8e299ac67fc5609526c71f821
MD5 bb3caa1b51916fa2b66b095bc340b25b
BLAKE2b-256 791ca5f1029fabe7d96f5b19d648c0af638417133d12bfdeaa0f67076d1f7499

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 36caf75d05da56574fae9ed3f4833c117c4f5fa5ed91cbc8b97c7d4156d60d96
MD5 83d350bb34dc7d76a92887796dc88791
BLAKE2b-256 4721c6cd328feaebfa6b3db3df9e47be5f454d5ad38678ba60b05b0004dc08c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 49a5b1b57e4d4f01a63efe45e2dbcc1f9e9bbb09b98ff994339848479afa9941
MD5 a2a0e0e53f406047278f9b6580ea64c7
BLAKE2b-256 5a9e0f3ffb3078844b463dc3b38ed9cc9df21582d9c63e583d286cbdd255ec70

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4c6a82ded6d6fa1a4c7dcf9658052e6a687aa276a090b7b94ecb0f642f679800
MD5 f7da632f53d51eee77570e28fa5c1431
BLAKE2b-256 ede53f83be60bb0524cc6a6e93ebf126887d5911f0a5bb08049f53094597b75d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: libqasm-1.4.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 809.8 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.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 994aca1e985a1f33ff4bdccbffa11fc589fcf932b45c7e8890de3b5122f7beac
MD5 f56831ab225fb3a21c22c9c2a5041fc7
BLAKE2b-256 e011e614bf3d1dd429268aab9be42e7abf835b8f0465e7ade2a811ebf3d2dcb3

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 77ac4d176eaadd5b144c8713521f6c578d6595c72cb48ba0b49be798c9dd684b
MD5 4e61b53390ab6650dcafec17c58679e4
BLAKE2b-256 24a41fb4b8a43227285d709577213706f341a9007dc14182fbebbe7937baac2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e758d46009151d1ae949c56172b067cde29bfcbd5a1ebf11f222651d441792ff
MD5 487d9cbf2717d1c7af39738468244b7b
BLAKE2b-256 29a36b22637e65831f971abcdbd5b070f4b45d1b13d8bd3a9c6f6f29871689ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 349bb6de44d753e41cbf95741878bd45ce627cf4c9986044f0f08edea968bff8
MD5 d96549e9f419974aac91aa2f8c808af9
BLAKE2b-256 55b703d22d9784ff429e5530c5144773b94f95bd648449a94950a34188def827

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ea9fef74c62192a33de2f9cc5ddf0058e26d72971ff9478c4578c5d6971d7966
MD5 f00ddc0ef7ff16854863b6ddc48ea28e
BLAKE2b-256 b1f7ed42142b9b99774f3ca6303521a08733ca7455e02825822d969f2cf12160

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: libqasm-1.4.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 809.8 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.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 35dbccc87cb1f25066c5b920dea1378975105956ecd2f1c000661e5c061678bb
MD5 0f5bd958a7cd4efc0ad8ccbac4d169ff
BLAKE2b-256 6d348821ca0e29623680c9dbd3b05627e45853d318c59ce8ef6a26652fbc7174

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7924ef883abb99ffe350fe8a0d19d46f14c572ff243945c17db6b6c09d3bb4af
MD5 158cdc8e6e47c937e9050ae670987317
BLAKE2b-256 cc4e6bf550af017547173e71a726be7bbda38eebc67c7fedc1c27aa994b0a66d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b6f45342f2b7488ebc4cb604a115beda504fd372636515f8c495fd905a04f2f0
MD5 0604f4765f0577fe7c2aba2d0ded4244
BLAKE2b-256 939e369f0477be1922338bf85f8e957c95ef279730ef877a203fe649fbe2d25d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 396444a49990aeb627ee0abc7d21e40ba5f0e4babfda1ed46bb5b002c1aeb9fb
MD5 ea3b2bb208e40466e89675f82bf8f82b
BLAKE2b-256 a0bce0f398bde7030acc5f625c2e7d8b4e97590f963f37cfecbcd3ad85782c03

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libqasm-1.4.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e94fcd7dc123fa57060c33e94ad3a961335d03e6dd94851c99b2b31faecfe4ed
MD5 c69a1b6353cb3922c2c356e14b614edc
BLAKE2b-256 97cae141bb1da53ab4cd740e57de6036a75a956fbb5eb438e01bcc98fff24c54

See more details on using hashes here.

Provenance

The following attestation bundles were made for libqasm-1.4.0-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