Skip to main content

NWQEC: C++ quantum circuit transpiler with Python bindings

Project description

NWQEC

Overview

NWQEC is a C++/Python toolkit for fault-tolerant quantum circuit transpilation. Key capabilities include:

  • Parsing OpenQASM 2.0 circuits into an internal circuit representation.
  • Converting arbitrary circuits to Clifford+T using the gridsynth algorithm [1].
  • Producing Pauli-Based Circuits (PBC) with Tfuse optimisation for T-count reduction [2,3].
  • Applying Clifford reduction optimization [4], which preserves circuit parallelism while reducing non-T overhead.
  • Leveraging a tableau-based IR for high-performance PBC passes [2].

Requirements

  • Python 3.8+ (for PyPI installation)

For building from source:

  • C++17 toolchain and CMake ≥ 3.16
  • Python build dependencies: scikit-build-core, pybind11

Platform Support

NWQEC relies on GMP and MPFR mathematical libraries and is currently supported on macOS and Linux with full C++ gridsynth backend functionality. The build system automatically downloads prebuilt GMP/MPFR binaries for these platforms.

For Windows users, we recommend using WSL (Windows Subsystem for Linux).

The C++ gridsynth backend provides significant acceleration for Clifford+T synthesis (20× speed-up on an 18-qubit QFT benchmark).

Installation

Install from PyPI (Recommended)

pip install nwqec

Build from Source

For development or building custom wheels:

pip install -U pip
pip install scikit-build-core pybind11
pip install .

C++ Development

For advanced users or performance-critical applications, NWQEC provides native C++ executables that offer direct access to the transpilation engine without Python overhead.

Built executables:

  • nwqec-cli: Complete circuit transpilation pipeline with QASM I/O
  • gridsynth: High-precision single-angle synthesis (header-only C++ implementation)
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build

Prebuilt GMP/MPFR binaries are automatically downloaded during the build process. See C++ CLI guide for details.

Quick Start (Python)

import nwqec

circuit = nwqec.load_qasm("example_circuits/qft_n18.qasm")
print(circuit.stats())

clifford_t = nwqec.to_clifford_t(circuit, keep_ccx=False, epsilon=1e-10)
print("WITH_GRIDSYNTH_CPP:", nwqec.WITH_GRIDSYNTH_CPP)
print("Clifford+T gate counts:", clifford_t.count_ops())

# Pauli-Based Circuit + Tfuse
pbc = nwqec.to_pbc(circuit)
pbc_opt = nwqec.fuse_t(pbc)
print("T count before Tfuse:", pbc.count_ops().get("t_pauli", 0))
print("T count after Tfuse:", pbc_opt.count_ops().get("t_pauli", 0))

# Clifford reduction optimization
clifford_reduced = nwqec.to_clifford_reduction(circuit)
print(f"Depth reduction over Clifford+T: {clifford_t.depth() / clifford_reduced.depth():.2f}x")
print(f"Depth reduction over PBC: {pbc.depth() / clifford_reduced.depth():.2f}x")

Further Documentation

Repository Layout

  • include/nwqec/ — public headers (core, parser, passes, gridsynth, tableau)
  • python/nwqec/ — Python package and pybind11 bindings
  • tools/ — C++ command-line utilities (nwqec-cli, gridsynth)
  • docs/ — additional documentation
  • tests/ — Python tests

References

  1. Neil J. Ross, and Peter Selinger. "Optimal ancilla-free Clifford+ T approximation of z-rotations." arXiv preprint arXiv:1403.2975 (2014).
  2. Meng Wang, Chenxu Liu, Sean Garner, Samuel Stein, Yufei Ding, Prashant J. Nair, and Ang Li. "Tableau-Based Framework for Efficient Logical Quantum Compilation." arXiv preprint arXiv:2509.02721 (2025).
  3. Sean Garner, Chenxu Liu, Meng Wang, Samuel Stein, and Ang Li. "STABSim: A Parallelized Clifford Simulator with Features Beyond Direct Simulation." arXiv preprint arXiv:2507.03092 (2025).
  4. Meng Wang, Chenxu Liu, Samuel Stein, Yufei Ding, Poulami Das, Prashant J. Nair, and Ang Li. "Optimizing FTQC Programs through QEC Transpiler and Architecture Codesign." arXiv preprint arXiv:2412.15434 (2024).

Citation format

Please cite our papers:

  • Meng Wang, Chenxu Liu, Samuel Stein, Yufei Ding, Poulami Das, Prashant J. Nair, and Ang Li. "Optimizing FTQC Programs through QEC Transpiler and Architecture Codesign." arXiv preprint arXiv:2412.15434 (2024).
  • Meng Wang, Chenxu Liu, Sean Garner, Samuel Stein, Yufei Ding, Prashant J. Nair, and Ang Li. "Tableau-Based Framework for Efficient Logical Quantum Compilation." arXiv preprint arXiv:2509.02721 (2025).

Bibtex:

@article{wang2024optimizing,
  title={Optimizing FTQC Programs through QEC Transpiler and Architecture Codesign},
  author={Wang, Meng and Liu, Chenxu and Stein, Samuel and Ding, Yufei and Das, Poulami and Nair, Prashant J and Li, Ang},
  journal={arXiv preprint arXiv:2412.15434},
  year={2024}
}
@article{wang2025tableau,
  title={Tableau-Based Framework for Efficient Logical Quantum Compilation},
  author={Wang, Meng and Liu, Chenxu and Garner, Sean and Stein, Samuel and Ding, Yufei and Nair, Prashant J and Li, Ang},
  journal={arXiv preprint arXiv:2509.02721},
  year={2025}
}

Acknowledgments

PNNL-IPID: 33474-E, iEdison No. 0685901-25-0171

The development of this software was supported by the U.S. Department of Energy, Office of Science, National Quantum Information Science Research Centers, Co-design Center for Quantum Advantage (C2QA) under contract number DE-SC0012704, (Basic Energy Sciences, PNNL FWP 76274). It was supported by the U.S. Department of Energy, Office of Science, National Quantum Information Science Research Centers, Quantum Science Center (QSC). The development used resources of the National Energy Research Scientific Computing Center (NERSC), a U.S. Department of Energy Office of Science User Facility located at Lawrence Berkeley National Laboratory, operated under Contract No. DE-AC02-05CH11231. The development used resources of the Oak Ridge Leadership Computing Facility, which is a DOE Office of Science User Facility supported under Contract DE-AC05-00OR22725. This software was also supported by the Quantum Algorithms and Architecture for Domain Science Initiative (QuAADS), under the Laboratory Directed Research and Development (LDRD) Program at Pacific Northwest National Laboratory (PNNL). PNNL is a multi-program national laboratory operated for the U.S. Department of Energy (DOE) by Battelle Memorial Institute under Contract No. DE-AC05-76RL01830.

Project details


Download files

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

Source Distribution

nwqec-0.1.1.tar.gz (3.7 MB view details)

Uploaded Source

Built Distributions

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

nwqec-0.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

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

nwqec-0.1.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.5 MB view details)

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

nwqec-0.1.1-cp312-cp312-macosx_11_0_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

nwqec-0.1.1-cp312-cp312-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

nwqec-0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

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

nwqec-0.1.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.5 MB view details)

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

nwqec-0.1.1-cp311-cp311-macosx_11_0_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

nwqec-0.1.1-cp311-cp311-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

nwqec-0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

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

nwqec-0.1.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.5 MB view details)

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

nwqec-0.1.1-cp310-cp310-macosx_11_0_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

nwqec-0.1.1-cp310-cp310-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

nwqec-0.1.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

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

nwqec-0.1.1-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.5 MB view details)

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

nwqec-0.1.1-cp39-cp39-macosx_11_0_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

nwqec-0.1.1-cp39-cp39-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

nwqec-0.1.1-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

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

nwqec-0.1.1-cp38-cp38-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

nwqec-0.1.1-cp38-cp38-macosx_11_0_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.8macOS 11.0+ x86-64

nwqec-0.1.1-cp38-cp38-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

File details

Details for the file nwqec-0.1.1.tar.gz.

File metadata

  • Download URL: nwqec-0.1.1.tar.gz
  • Upload date:
  • Size: 3.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nwqec-0.1.1.tar.gz
Algorithm Hash digest
SHA256 24946909496389bdc3c2fd9cfae94f1470911ccdc330abc2ab5a93eec813a06c
MD5 0ffe1f001e822194f86b5d71549507ee
BLAKE2b-256 c075c984f6bfbd5572cc4ef7bc0317e27d3f1d4dd51ee818efdc34bd27a3f48f

See more details on using hashes here.

Provenance

The following attestation bundles were made for nwqec-0.1.1.tar.gz:

Publisher: build-wheels.yml on pnnl/nwqec

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

File details

Details for the file nwqec-0.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nwqec-0.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b5fee392941db5113b16d4dbee6f2bbc3678ef639e5dbc2863507780daee19ff
MD5 12af16713eb7184bc8ad99cfb30e9546
BLAKE2b-256 d2805dba147a595ca74123d86b8cf0f96e00921b85c06445bdc31254efc79e45

See more details on using hashes here.

Provenance

The following attestation bundles were made for nwqec-0.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yml on pnnl/nwqec

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

File details

Details for the file nwqec-0.1.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nwqec-0.1.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6ae6dbf2d8c4f0aa5b612b5183031a66b7a496152ee7a4475fac8c1654e1f6e2
MD5 064175edec397297a91bb32f4898870b
BLAKE2b-256 bb84fcef2e5d0ea888d3c78d21df8c03a5aa6832cf03014e97a78c4b359f33e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for nwqec-0.1.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-wheels.yml on pnnl/nwqec

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

File details

Details for the file nwqec-0.1.1-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for nwqec-0.1.1-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 df94c5a53c68cc704d9c5e9ddc5cee9b2890a6bce2c8a80681f4fa0388a80a2d
MD5 757db4dc838e27a2fd04fcb16d4ff07e
BLAKE2b-256 dd26f32297540a94704133ed47f3dfdf4a7006bf7e7c5b7d83a5efbe863bafa2

See more details on using hashes here.

Provenance

The following attestation bundles were made for nwqec-0.1.1-cp312-cp312-macosx_11_0_x86_64.whl:

Publisher: build-wheels.yml on pnnl/nwqec

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

File details

Details for the file nwqec-0.1.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nwqec-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bf6565cfcac6ada4d427f0abb96365c0514e47363a566390beac48926c936a17
MD5 97ed9e88a94de1764eca6a51a11eeb99
BLAKE2b-256 54f3e57c927bdb9fe1ec4c2795d5012e39566127fa1496209515e68e67d16ffc

See more details on using hashes here.

Provenance

The following attestation bundles were made for nwqec-0.1.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on pnnl/nwqec

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

File details

Details for the file nwqec-0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nwqec-0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 45e2033dba1886c92178144ed6be8bbe9d13d1e907b81d29c97a2a8897fe67e3
MD5 e6e908e37e9e61c42e2d0e87bbe7a16c
BLAKE2b-256 794a83f7c93fb94fbbc4959dfed9a275952c1f8ee9e38c52efea94414a10e91c

See more details on using hashes here.

Provenance

The following attestation bundles were made for nwqec-0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yml on pnnl/nwqec

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

File details

Details for the file nwqec-0.1.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nwqec-0.1.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0fd06fc072d7a19514cf2bcc851fb778b9c618e662b91b7c9089a2e954b5ec30
MD5 34b3863f7ac220febd46a52ce1267fde
BLAKE2b-256 f552b1832f13c9fcbd0dce28e4cdec8ec74067d792f95aa38946903c39223ad5

See more details on using hashes here.

Provenance

The following attestation bundles were made for nwqec-0.1.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-wheels.yml on pnnl/nwqec

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

File details

Details for the file nwqec-0.1.1-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for nwqec-0.1.1-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f54e73d330e90a26f7d30a41584cbb90dac21e67f243adff24e0e027a32323fb
MD5 54251de187dfbd9c6e7acf4e0e6a076f
BLAKE2b-256 120062f421a0f9c4a303b9a649fa2cf3e7d3481f65e718a6cbf0ea5472dc69c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for nwqec-0.1.1-cp311-cp311-macosx_11_0_x86_64.whl:

Publisher: build-wheels.yml on pnnl/nwqec

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

File details

Details for the file nwqec-0.1.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nwqec-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 448a1d8c0a114fac75137cd82fade4e87d795e39ded03b6e4f5d97d6653d7585
MD5 809ef14085fc0d40cf30a6c0b93099a7
BLAKE2b-256 44f5d20ff405228dddf4bf32b90b38c06adfbf4a6311433528defbe9428c627d

See more details on using hashes here.

Provenance

The following attestation bundles were made for nwqec-0.1.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on pnnl/nwqec

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

File details

Details for the file nwqec-0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nwqec-0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a270880d3b491bd63c4bb0449e87b2e194f7234d51ac72e48c430bc12501253b
MD5 4d2d3700c7d8a8f28d53b6aad738050c
BLAKE2b-256 01e27b5e3d37c326148607866e65333dcfa18e7541f9d07f5773807ab2a3ab68

See more details on using hashes here.

Provenance

The following attestation bundles were made for nwqec-0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yml on pnnl/nwqec

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

File details

Details for the file nwqec-0.1.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nwqec-0.1.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8e74ce8120c450f765abf09b21abe64db46b7e518d033a8c9375b280693025f3
MD5 fcc92608cbd692566917197cd7d684cd
BLAKE2b-256 49237c3cfecc6ec416acd371b6c51563095eacee4d4147559ff0c58370a807af

See more details on using hashes here.

Provenance

The following attestation bundles were made for nwqec-0.1.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-wheels.yml on pnnl/nwqec

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

File details

Details for the file nwqec-0.1.1-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for nwqec-0.1.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4291a9d233429d54e662e997bd96820a3beb9f49ddf88eb83b4ce9a59fc1f76a
MD5 073d101e4bd0ebdac7ed98fc54fe7a23
BLAKE2b-256 41e4e1539571d838433f4e303e78814f473709129b357eb606853b0cb654361c

See more details on using hashes here.

Provenance

The following attestation bundles were made for nwqec-0.1.1-cp310-cp310-macosx_11_0_x86_64.whl:

Publisher: build-wheels.yml on pnnl/nwqec

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

File details

Details for the file nwqec-0.1.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nwqec-0.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 43a94ba73aac4ea9d809153ccccd67d366cd622b23db1e5164bf5317195984ec
MD5 f0adaf785be093014fa7eff0e093baa3
BLAKE2b-256 5932549762d8bae0d25d8287a8e583d3fb65d14fd0b6fb3aab39b64e9c914bc7

See more details on using hashes here.

Provenance

The following attestation bundles were made for nwqec-0.1.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on pnnl/nwqec

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

File details

Details for the file nwqec-0.1.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nwqec-0.1.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a65dcfc6d7fb86bba069154e8c2ea064ba43125e59c5f6df80436c3fc593bd4a
MD5 37ceab4fde42a4d72a59b2004d126d66
BLAKE2b-256 01f1b557a90eb9eee722bc0154755f60915dcfefbdb136df05dabcb44feab1b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for nwqec-0.1.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yml on pnnl/nwqec

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

File details

Details for the file nwqec-0.1.1-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nwqec-0.1.1-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9fb362071909736204961b0e703eb5ca76e50bf5a97e0731dfaa0a6ecd2c7503
MD5 1d09dd344a776f95b9990934016f984f
BLAKE2b-256 02806f530e513a164cd42ed9e7bfcf7662f488fa90a7d3cb173feb79e4160c5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for nwqec-0.1.1-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-wheels.yml on pnnl/nwqec

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

File details

Details for the file nwqec-0.1.1-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for nwqec-0.1.1-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 0ffc5a6e08e4b401b377553a754c65a609664b850b908c2c3cb17e474edb9a5f
MD5 397d183c83ae2158d5d78aa67fe4c6d2
BLAKE2b-256 4882e22503fe39d50b964aca08e1cdde4ec813ed9e42f70463557e6fadba0d37

See more details on using hashes here.

Provenance

The following attestation bundles were made for nwqec-0.1.1-cp39-cp39-macosx_11_0_x86_64.whl:

Publisher: build-wheels.yml on pnnl/nwqec

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

File details

Details for the file nwqec-0.1.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: nwqec-0.1.1-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nwqec-0.1.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 39970bd2400f09788eac3132a29fa8c6e5bb6793c12935ac74a7b713bab445ba
MD5 f9cce9ae57c58ab34033159f908fec39
BLAKE2b-256 5ae58658815d12689e7c47d40575b7d73d01cc26c5cf53cf4a6c8b596dbd6534

See more details on using hashes here.

Provenance

The following attestation bundles were made for nwqec-0.1.1-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on pnnl/nwqec

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

File details

Details for the file nwqec-0.1.1-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nwqec-0.1.1-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 653ad4a438ef982daa4c5f0537d483261f31ab6f4fd73ea2c1da5a9514cd981f
MD5 a79582481521cb00782f00734b9868a2
BLAKE2b-256 b24f955a517da074e347ab2671cfef665fade2baa96a877f128add4dae6635ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for nwqec-0.1.1-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yml on pnnl/nwqec

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

File details

Details for the file nwqec-0.1.1-cp38-cp38-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nwqec-0.1.1-cp38-cp38-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2e4c9bbcbd043f8f4764c8c18087f2ab3536d1dba8c26e95447b0afd0a8bbdeb
MD5 0b849acee4038f504eff19acbf5fe49f
BLAKE2b-256 e74e1013d0425cfc7d61914f0bc43047741cb71152524f0a30dc07b484e54428

See more details on using hashes here.

Provenance

The following attestation bundles were made for nwqec-0.1.1-cp38-cp38-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-wheels.yml on pnnl/nwqec

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

File details

Details for the file nwqec-0.1.1-cp38-cp38-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for nwqec-0.1.1-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 06e881f4395c25edc5182d922fb446f4bf6c737047a07c2e945b56c329a6ac04
MD5 bf7915bfb3297d1e27507c369844427e
BLAKE2b-256 df8cdaeb276e5b74c3d8f93bc9573ac81bcb3bd5f1f496c01ebee0b457a54c61

See more details on using hashes here.

Provenance

The following attestation bundles were made for nwqec-0.1.1-cp38-cp38-macosx_11_0_x86_64.whl:

Publisher: build-wheels.yml on pnnl/nwqec

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

File details

Details for the file nwqec-0.1.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: nwqec-0.1.1-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nwqec-0.1.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ffc9df50e8b918b98f483a8d50d7f6e1eed4497bcbd9c10dc44eaf2faa73c59e
MD5 459ea56124688c7bbdd24841604a12fd
BLAKE2b-256 4ad0e28ce751d08bff0f088cf11d87d3d7cc84d549994598acd9a213f5733c0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for nwqec-0.1.1-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on pnnl/nwqec

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