Skip to main content

High-performance quantum computing simulator and analysis toolkit with a Rust core and Python bindings.

Project description

quaq

quaq is a quantum computing simulator and analysis toolkit with a Rust core and Python bindings built through PyO3 and maturin.

Install

pip install quaq

For local development:

maturin develop --release

Build Distributions

maturin build --release
maturin sdist

This produces wheels and an sdist suitable for upload to PyPI.

Publish

The repository includes .github/workflows/release.yml.

  1. Create a PyPI project named quaq.
  2. Configure PyPI Trusted Publishing for this GitHub repository, or add a PYPI_API_TOKEN repository secret.
  3. Push a version tag like v0.0.1.

The workflow will build platform wheels, build the source distribution, and publish the artifacts to PyPI.

For a manual upload:

python -m twine check dist/*
python -m twine upload dist/quaq-*

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.

quaq-0.0.1-cp313-cp313-win_amd64.whl (762.7 kB view details)

Uploaded CPython 3.13Windows x86-64

quaq-0.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

quaq-0.0.1-cp313-cp313-macosx_11_0_arm64.whl (731.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

File details

Details for the file quaq-0.0.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: quaq-0.0.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 762.7 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for quaq-0.0.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7baa074f947095bff35d492f6f91451b8182f47a1d8c5870d8691584b124cd92
MD5 dc4784963cd1707397056eff5ba5414a
BLAKE2b-256 76312b45bfe9f9601a12d00134b681dc5d880272df5fa121447a2ee63f59ccd3

See more details on using hashes here.

Provenance

The following attestation bundles were made for quaq-0.0.1-cp313-cp313-win_amd64.whl:

Publisher: release.yml on EnriqueAnguianoVara/quaq

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

File details

Details for the file quaq-0.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quaq-0.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ec16a84d5b567ea377f0a29f798f2aeb4c1233be3875197648b635bcf301658e
MD5 e66635b9cdfb5327ee021b0fbd8d4b75
BLAKE2b-256 394a2bf28d8d397e7c6859eced17b760d15b5076405657696dee1c017fa57abf

See more details on using hashes here.

Provenance

The following attestation bundles were made for quaq-0.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on EnriqueAnguianoVara/quaq

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

File details

Details for the file quaq-0.0.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: quaq-0.0.1-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 731.4 kB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for quaq-0.0.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7afba0ae490168453299a3ddfe25a3bc22edc7f9753d759aede0b09623328a7c
MD5 330b570f0881bdabef97bf41a412fcc7
BLAKE2b-256 a690f977f3e9f1f4063071dd242092e65ac4e7b92b75f9a10aa6c1dc7167db31

See more details on using hashes here.

Provenance

The following attestation bundles were made for quaq-0.0.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on EnriqueAnguianoVara/quaq

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