Skip to main content

Python bindings for the Open Quantum Platform (Fortran core + Python wrapper)

Project description

Open Quantum Platform: OpenQP

Open Quantum Platform (OpenQP) is a quantum chemical platform featuring cutting-edge capabilities like Mixed-Reference Spin-Flip (MRSF)-TDDFT with an emphasis on open-source ecosystem.

Web tools

  • Try OpenQP Web - browser app for choosing example workflows, previewing structures, and downloading OpenQP input files. Calculations are prepared locally in the browser and are not executed online yet.
  • OpenQP Input Generator - existing browser input generator with a 3D molecular editor.
  • OpenqpView - browser-based viewer for OpenQP logs, JSON, Molden, cube, and XYZ data.

Capabilities

Electronic structure

  • HF and DFT (LibXC functionals) with RHF, ROHF, and UHF references
  • TDHF/TDDFT, SF-TDDFT, and MRSF-TDDFT including the DTCAM-series functionals
  • UMRSF-TDDFT excitation energies from a UHF reference (energy-only)
  • MRSF-EKT ionization potentials and electron affinities with Dyson orbitals and pole strengths

Properties & spectroscopy

  • Analytic gradients; native analytic HF/DFT Hessians covering open-shell (UHF/ROHF) references, ECPs, and range-separated (CAM/LRC) functionals
  • Vibrational frequencies, thermochemistry, and native IR and Raman intensities
  • NMR chemical shieldings with CGO and GIAO (London-orbital) gauge treatments
  • MRSF-TDDFT nonadiabatic couplings (NACME) for dynamics workflows
  • Spin-orbit couplings (SOC) between MRSF-TDDFT states from one- and two-electron contributions (Relativistic MRSF-TDDFT)
  • Implicit solvation: energy-only ddPCM continuum solvent via the ddX library

Geometry & reaction paths

  • Minima, transition states, MECI/MECP, constrained optimization, IRC, and NEB
  • Built-in native optimizer (lib=oqp, TRIC/DLC + restricted-step RFO), plus geomeTRIC and SciPy backends

Reliability & performance

  • Point-group symmetry: detection, MO/state/mode labels, and petite-list reductions accelerating integrals, XC, gradients, and response
  • DFT grids: Lebedev plus SG-0/SG-1/SG-2/SG-3 pruned grids with per-element DE2 radial quadrature; OpenMP-parallel XC kernels
  • Native initial guesses (hcore, huckel, modhuckel, minao, sap), JSON restart, OpenTrustRegion (TRAH) SCF stabilization, Davidson auto-restart, and MINRES/AUTO Z-vector fallbacks
  • OpenMP/MPI parallelism, ILP64 BLAS/LAPACK, pip installs, and Docker images

Ecosystem

Upcoming Features

  • Efficient electrostatic embedding QM/MM by ESPF QM/MM
  • Scalar-relativistic (X2C) framework extending the relativistic MRSF-TDDFT treatment

Quickstart

  • pip install openqp or
  • Ready to Use Docker Image of openqp/openqp or
  • Building from Source Files Using the Instructions Below.

Requirements

  • GCC, G++, Gfortran: Version >= 8
  • CMake: Version >= 3.25
  • cffi: Perform pip install cffi
  • ninja (optional)
  • MPI Library: OpenMPI For MPI Support. Consult detailed documentation for other MPI libraries

Download the Source Files

git clone https://github.com/Open-Quantum-Platform/openqp.git

Pip install

cd openqp
pip install .

This is the recommended source install path. It builds and installs the OpenQP Python package and native library together, so setting OPENQP_ROOT is not required for normal openqp command-line use after installation. Native initial guesses such as huckel, modhuckel, minao, and sap work without external guess-generation dependencies.

or

Detailed Compile

Two representative configurations are shown below; both build the native library and install the Python package. See Common options for the remaining build switches.

Linux (GCC + OpenMP)
cd openqp
cmake -B build -G Ninja \
  -DCMAKE_C_COMPILER=gcc \
  -DCMAKE_CXX_COMPILER=g++ \
  -DCMAKE_Fortran_COMPILER=gfortran \
  -DCMAKE_INSTALL_PREFIX=. \
  -DENABLE_OPENMP=ON
ninja -C build install
cd pyoqp
pip install .
macOS (Homebrew GCC + Accelerate BLAS)

Use the Homebrew GCC toolchain and the native Accelerate BLAS/LAPACK provider (32-bit integer interface). Adjust the -15 suffix to your installed Homebrew GCC.

cd openqp
cmake -B build -G Ninja \
  -DCMAKE_C_COMPILER=/opt/homebrew/bin/gcc-15 \
  -DCMAKE_CXX_COMPILER=/opt/homebrew/bin/g++-15 \
  -DCMAKE_Fortran_COMPILER=/opt/homebrew/bin/gfortran-15 \
  -DCMAKE_INSTALL_PREFIX=. \
  -DENABLE_OPENMP=ON \
  -DLINALG_LIB=auto \
  -DLINALG_LIB_INT64=OFF
ninja -C build install
cd pyoqp
pip install .
Common options
Option Default Description
-DENABLE_MPI=ON OFF Build with MPI; pair with an MPI Fortran wrapper, e.g. -DCMAKE_Fortran_COMPILER=mpif90.
-DENABLE_OPENMP=ON ON OpenMP threading.
-DUSE_LIBINT=ON OFF Use libint for ERIs instead of the built-in Rys-quadrature engine.
-DLINALG_LIB=<vendor> auto BLAS/LAPACK provider (auto, MKL, OpenBLAS, netlib, …).
-DLINALG_LIB_INT64=ON ON Use the default 64-bit-integer BLAS/LAPACK interface.
-DENABLE_OPENTRAH=OFF ON Skip the external OpenTrustRegion (OpenTRAH) solver; the TRAH SCF converger then uses the built-in native implementation only.
-DOQP_REUSE_EXTERNALS=OFF ON Disable the automatic reusable cache for bundled external dependency builds.

Bundled external dependencies are cached automatically across fresh OpenQP build directories. The cache uses the platform cache directory (~/Library/Caches/openqp/externals on macOS, $XDG_CACHE_HOME/openqp/externals or ~/.cache/openqp/externals elsewhere) and is keyed by operating system, architecture, CMake generator, compiler IDs/versions, compiler flags, build type, linkage mode, BLAS/LAPACK choice, BLAS/LAPACK integer ABI, and bundled external versions, so Fortran modules and libraries are reused only by compatible builds. Advanced users can relocate the cache with -DOQP_EXTERNALS_ROOT=<path>. The cache is not safe for concurrent use: do not run two fresh OpenQP builds with the same configuration at the same time, or configure one of them with -DOQP_REUSE_EXTERNALS=OFF.

LP64 BLAS/LAPACK (-DLINALG_LIB_INT64=OFF) is a macOS-only exception intended for a consistent native Accelerate stack. OpenBLAS and MKL builds should use ILP64 for normal use.

To build without Ninja, drop -G Ninja and replace ninja with make.

Test

openqp --run_tests all     # Run all tests from all folders in examples

Run

For OpenMP or sequential run:

openqp any_example_file.inp

For OpenMP and MPI run:

mpirun -np number_of_mpi openqp any_example_file.inp
Setting the OpenMP thread count

The number of OpenMP threads (per process / MPI rank) can be set directly from the input file or the command line, instead of relying on OMP_NUM_THREADS:

[input]
omp_threads=16        # OpenMP threads per process / MPI rank
openqp any_example_file.inp --omp 16

Precedence (highest first): --omp → input omp_threadsOMP_NUM_THREADS → built-in default. The value is applied before the OpenMP runtime initializes, and is honored on the programmatic Runner(input_dict=...) path as well. If OpenQP was built without OpenMP (-DENABLE_OPENMP=OFF), the request is ignored with a warning and the run is serial. MPI rank count remains launcher-controlled (mpirun -np ...); --nompi disables MPI.

Performance and threading

OpenQP parallelizes the two-electron integral / Fock build with OpenMP. A few defaults and knobs keep it efficient:

  • Sequential BLAS inside the integral build (automatic). A threaded BLAS keeps its own worker pool that would oversubscribe the cores against the OpenMP integral threads. OpenQP forces BLAS to a single thread for the duration of the integral build (via the BLAS library's own runtime setter, so it cannot be re-introduced by a stray OPENBLAS_NUM_THREADS/MKL_NUM_THREADS) and restores full BLAS threading afterward for diagonalization and other BLAS-heavy phases. The frontend also sets conservative *_NUM_THREADS=1 and OMP_STACKSIZE defaults (via setdefault, so an explicit environment wins). Measured ~1.5x faster at 24-28 threads on a dedicated node; near-ideal scaling to the performance-core count.

  • Low-memory Fock accumulator (automatic for large, sparse systems). The Fock build normally keeps one Fock copy per thread (fockdim x nfocks x nthreads); for large bases on many cores this can reach several GB. OpenQP can instead accumulate into a single shared Fock with atomic updates (~Nthreadsx less memory). It auto-engages only when the replicated buffers would exceed a cap and the density is sparse (so atomic contention is negligible). Controls:

    • OQP_FOCK_MEM_MB — replicated-memory cap in MB before switching (default 4096).
    • OQP_FOCK_SPARSITY — significant shell-pair fraction below which the density is considered sparse (default 0.5).
    • OQP_FOCK_ATOMIC=1/0 — force the shared-atomic / replicated mode regardless.

Detailed Documentation

For more in-depth information, visit:

OpenQP Web

Prepare OpenQP inputs in the browser at app.openqp.org. The web app provides example workflows, local structure preview, downloadable .inp and .xyz files, tutorials, and links to the existing OpenQP browser tools. It does not run OpenQP jobs online, require login, or expose API keys in the browser.

Input Generator

Easily create input files for OpenQP using our Web-based Input Generator.

OpenqpView

Inspect OpenQP calculation outputs directly in the browser with OpenqpView. Recent OpenqpView development added a GitHub Pages deployment, full-periodic-table molecule rendering, local file/drop/paste loading, WebGL auto-spin controls, and support for OpenQP log, JSON, Molden, cube, and XYZ data. Files and pasted text are processed locally in the browser and are not uploaded to a server.

Citing OpenQP

If you use OpenQP in your research, please cite the following papers:

Contributors

Legal Notice

See the separate LICENSE file.

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

openqp-1.2.0.tar.gz (9.7 MB view details)

Uploaded Source

Built Distributions

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

openqp-1.2.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (43.1 MB view details)

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

openqp-1.2.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (42.1 MB view details)

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

openqp-1.2.0-cp314-cp314-macosx_15_0_x86_64.whl (48.1 MB view details)

Uploaded CPython 3.14macOS 15.0+ x86-64

openqp-1.2.0-cp314-cp314-macosx_15_0_arm64.whl (46.9 MB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

openqp-1.2.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (43.1 MB view details)

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

openqp-1.2.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (42.1 MB view details)

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

openqp-1.2.0-cp313-cp313-macosx_15_0_x86_64.whl (48.1 MB view details)

Uploaded CPython 3.13macOS 15.0+ x86-64

openqp-1.2.0-cp313-cp313-macosx_15_0_arm64.whl (46.9 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

openqp-1.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (43.1 MB view details)

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

openqp-1.2.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (42.1 MB view details)

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

openqp-1.2.0-cp312-cp312-macosx_15_0_x86_64.whl (48.1 MB view details)

Uploaded CPython 3.12macOS 15.0+ x86-64

openqp-1.2.0-cp312-cp312-macosx_15_0_arm64.whl (46.9 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

openqp-1.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (43.1 MB view details)

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

openqp-1.2.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (42.1 MB view details)

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

openqp-1.2.0-cp311-cp311-macosx_15_0_x86_64.whl (48.1 MB view details)

Uploaded CPython 3.11macOS 15.0+ x86-64

openqp-1.2.0-cp311-cp311-macosx_15_0_arm64.whl (46.9 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

openqp-1.2.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (43.1 MB view details)

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

openqp-1.2.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (42.1 MB view details)

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

openqp-1.2.0-cp310-cp310-macosx_15_0_x86_64.whl (48.1 MB view details)

Uploaded CPython 3.10macOS 15.0+ x86-64

openqp-1.2.0-cp310-cp310-macosx_15_0_arm64.whl (46.9 MB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

openqp-1.2.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (43.1 MB view details)

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

openqp-1.2.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (42.1 MB view details)

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

openqp-1.2.0-cp39-cp39-macosx_15_0_x86_64.whl (48.1 MB view details)

Uploaded CPython 3.9macOS 15.0+ x86-64

openqp-1.2.0-cp39-cp39-macosx_15_0_arm64.whl (46.9 MB view details)

Uploaded CPython 3.9macOS 15.0+ ARM64

File details

Details for the file openqp-1.2.0.tar.gz.

File metadata

  • Download URL: openqp-1.2.0.tar.gz
  • Upload date:
  • Size: 9.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for openqp-1.2.0.tar.gz
Algorithm Hash digest
SHA256 8d032a230b7d32cbd580c9a6e13b5789d61c777edca47d34d0d76fc1dfdcf033
MD5 41f0e086b7ccf5bc2aeb96e2fc56dfaa
BLAKE2b-256 bf8723ef04856f0141c08ab3d7bd82ff498ed31ce191ce7750e51d26b7a3f5a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0.tar.gz:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4ad6c38beb1b0673de33173a1eec59b7602d1ea8640839bf922bca37fbd4fa1d
MD5 9d71f5ff4ec43d3c0f87faceeff28e0a
BLAKE2b-256 e37bd523d4239621e507fb8ca0dc9199b935976b5815dc90f6feb9ff0608a107

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 636b0c5a289fff60e99dde99fc36db65a94a36eab96c345738df3553aa1798e2
MD5 7cb77ea607c21c83138b159e538fc5b5
BLAKE2b-256 184f481fb0b9e65c3a6bdb2290fafb4c4566d25072a0fce7f1464a4e41f35996

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp314-cp314-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 dd54d9ff722268cf8b5ea0a3a6598c77903e56a3825cae433769f739f88769a7
MD5 3f9a3d264ebf7e6f4d54008233a4accf
BLAKE2b-256 47448e526ee58d87d6e11918d63475c9115ff3d9e1dcf91700e6aeba6851e1c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp314-cp314-macosx_15_0_x86_64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 9e69fca67a6c24f20d9a53a0f3dee42f745f907b20bdc150c0d4051f87f7ded0
MD5 81477aaa72fe13e817fdb4499c65d8f4
BLAKE2b-256 360cccb5ee7cf88fb9211d48fc6ef6639c513900b6f9c406d35cc9c6dcbe286f

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp314-cp314-macosx_15_0_arm64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9ae0d5e912bfb6b6ed92938505d1ad5852ef74883653b6db97a2e78ecce3edcb
MD5 92ebbdb69c28ca1f3405039bbef8e4aa
BLAKE2b-256 add613929d3f30a8fd7cf528863d1f68b471cc25e24c6cb1fdb9520fa2bb2514

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 50be3f55dae7b19b203bf450e8ffb19e9a6e9a14dd9cc54a11cb71e15de49181
MD5 d354f1f65acc3a1d64a23be6691af77e
BLAKE2b-256 9b103f767fd1ffcc8fe65342a63bf29662c0ccc4189b5abd27671ee627c04dda

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp313-cp313-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 e4d1081d2f9772df68bff055b6febfaaf2665c4c1d32ed437b8cb2b7f4cf45f6
MD5 c081b7fc7a944a600fb444d066f13482
BLAKE2b-256 ac33b23106e6029658862ce7e2f85dc796471d299e180227ddc9c363df7ccdd2

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp313-cp313-macosx_15_0_x86_64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 9b0e3a750bb2cb33c46cf00f714101ab3a59b372c5dc835b1785e8e8d63b6804
MD5 330ea069ac817d8f1da4ff04d6c47094
BLAKE2b-256 1a31c27365e5dc7c555b59b1086617310c888b729d87583d4fc2eae0fbbba873

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp313-cp313-macosx_15_0_arm64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 db2c043113ea16d5cdca0a32cd6bbff67e2674c13340295a060c4545634821a5
MD5 2bfcd123ad984b743b1aa4ca9b57bcf0
BLAKE2b-256 d2629511430b6b0adfb77309fbdb240df10c46b780eb739fe7fa782a064d9fd3

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 35c7afa2a8d2a54369816584086cb09781874450a496cc3a22a83499f7a7681f
MD5 4bb35f949b3f5d179f52fe62d8feab5c
BLAKE2b-256 9d9b4f14d6d895df273afe90b2a55aeda2e3309af5466580306daea36887e00e

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp312-cp312-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 d516e90cfc09f8695e611e585ab652dbc104ccca11e58a472daac7550e2c2b78
MD5 0e55500a50be88c4916ed70ce3a58e3e
BLAKE2b-256 dd4ef537c39b10d8ae7cadfd631fc9b4de0df4fa36cf2fa742d063250c005759

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp312-cp312-macosx_15_0_x86_64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 ab6722ca6c70935eab2e2693ccc319a32f713177209a46e80b5b9ed1d58e2835
MD5 f78bbd4278111b7c2fc5350d85edc8ae
BLAKE2b-256 a71bb3aae6e189a8322ff36b0eef75e6ce46c1c0038ed449dd38e875d11d7093

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp312-cp312-macosx_15_0_arm64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 39d9f26ac5b61b4e57d085c0fe2346932f4a510cef157763244febda5894702a
MD5 9f32f1321247a98e9c0363a75c4a323d
BLAKE2b-256 11bf4c6d6efd739bafa066c4a8fcd4879697a2471b46b0cf855759bf7f8c2610

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bbab86dc207818b17f4def4b33c2932648e6a18b26b859ee6ba27fa954eb40da
MD5 b86f491b5cbb79c68f6da0fae71910be
BLAKE2b-256 23b4560b3d98159d01717e30c88834a45a6ffa3de75e6e6e04b9bf09431b61ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp311-cp311-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 f3d08b861bd76fb613d628246e4ad362ab80211c65aa4fd3e2c82381b88693eb
MD5 0280bb0327678b5344e547150502cf37
BLAKE2b-256 3a6683bcca59a0c877582e461c3bedbe4dc2f074ad846537f8a180a858e4a319

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp311-cp311-macosx_15_0_x86_64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 5ae324556a1a241fc052d843c1fbc4484dab3b0d49012885120354f6762eed7f
MD5 8590e0cf2509361bde8862951618d9e6
BLAKE2b-256 37eb8996838df80e90e8fc215898da822c9e13d37f8438898ac0b6d37d7f7411

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp311-cp311-macosx_15_0_arm64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f43dd47e4354eddcd92ca426aa706400fba9b169d66f40f46fa1a56debcc7675
MD5 8be5ae6df985da02b0b5a9d243aac2b6
BLAKE2b-256 0e912790d3b78065a94b035b4a1e9bceb560c7649dba2b569c88934e5c2f6386

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3f0d5cbe756b0723e968a4da2d303974d085e840964eb0ef95a81e639b9edaf8
MD5 cf7cb19a78c7e27d226e0f66101459cf
BLAKE2b-256 6f52e032934d6d0f2a401eba1a2d03125686a4ab083ae5d497a4c56250179c1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp310-cp310-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp310-cp310-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 be267cfadd3c03d7739fe8aa44caa934455e28f5338466328674748ec5f82779
MD5 28b4103db6db0475c24f99a53a26b117
BLAKE2b-256 c20359fe0784d0f7336c0f6428b3faf554df7389541babd0ff399ebab7b3fe33

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp310-cp310-macosx_15_0_x86_64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 8037e9ea19ab614f459b29e9f41e010d227125b290931484c138b39878d68341
MD5 6597b0299af2942cc7d6b96ddee14cbd
BLAKE2b-256 f2596d3a99263bbbd55cfba63b5e020d145053b46695af2eb5304ab6c4f15b7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp310-cp310-macosx_15_0_arm64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e6318891c80095f7f6f09cf456450b478ef9b1c46d60ea0567b6497b3e347b39
MD5 64b953dbb821ee85d41e628d9f7cd1e4
BLAKE2b-256 26b9bdd65785d277f084c0e753eb7bb996d8dd20b8e05a2504593b4cd6fd0528

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9e3e251d2d431fe48360c0501dbbb7b62476cbb9236158951910525a8f3d27e2
MD5 551c1ee0dd71fcf79a954bcbf55c4a56
BLAKE2b-256 bd7667e0adbe4bd978be87b5323103c7dae9f0b56eacb25b2446f1d226801696

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp39-cp39-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp39-cp39-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 17dd3efc03945bdaca198f9677540780359311ee3562f6a87dbace9798c0cac3
MD5 dcd47027912a5d3aa1f98595d16caf3e
BLAKE2b-256 760b0522cdfd4efb995823f41cb0ade326965ba1ed37fa66008aae80bd439bbb

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp39-cp39-macosx_15_0_x86_64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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

File details

Details for the file openqp-1.2.0-cp39-cp39-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for openqp-1.2.0-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 c0a300072fc16c665682c86b0169a654d5109c7d67ed579e95cb39917c166691
MD5 219c1be66f1c2ffd3e1e2619845d1daa
BLAKE2b-256 06e32eb36a8b796535d84dabf329ed48ed4dd34e5adb2a7bb825b231215bcc3f

See more details on using hashes here.

Provenance

The following attestation bundles were made for openqp-1.2.0-cp39-cp39-macosx_15_0_arm64.whl:

Publisher: build_wheels.yml on Open-Quantum-Platform/openqp

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