Skip to main content

qcw stands for quantum circuit wrapper and aims at providing a unique interface to access quantum circuit information from different frameworks.

This package has been written to improve the modularity of qprof, a tool I wrote during my PhD at CERFACS. It is current quite outdated, but should be installable with old Python versions (see pyproject.toml for compatibility).

The main package is located in src/qcw and defines the interface that children qcw-* namespace packages should implement as well as wrappers to automatically discover the qcw-* packages installed.

Installation

For the basic installation:

pip install qcw

You can use the optional dependencies to also install plugins:

pip install qcw[qiskit,myqlm,openqasm2]

or just use

pip install qcw[all]

if you want all the plugins.

Download files

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

Source Distribution

qcw-0.2.0.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

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

qcw-0.2.0-py3-none-any.whl (12.2 kB view details)

Uploaded Python 3

File details

Details for the file qcw-0.2.0.tar.gz.

File metadata

  • Download URL: qcw-0.2.0.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"CachyOS Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for qcw-0.2.0.tar.gz
Algorithm Hash digest
SHA256 d10bc048ffbc5d3665d7e9f24539b7de1f8009b1baf27f8c2d8d586d77116b99
MD5 db65a839995ad0aac57695bc36a11adb
BLAKE2b-256 3f4d8bc00a4432b121a8fe15a1642c016ca2932ed95241bcad9fc23714d01c53

See more details on using hashes here.

File details

Details for the file qcw-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: qcw-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 12.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"CachyOS Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for qcw-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1dcd83c1088ad8d9a8a7a503d3931094476c262f42888871938a6245fd97ab5e
MD5 f4fe6a611665a6a4fb11654336a92ab3
BLAKE2b-256 4ad1c69d2273f2ee1de5caba03a726a30261d00b31943896b745bd96674b65fd

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 files

0.1.0

2 files

Supported by

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