Skip to main content

Open Quantum Platform: OpenQP

Open Quantum Platform (OpenQP) is a quantum chemical platform built around Mixed-Reference Spin-Flip (MRSF)-TDDFT with an emphasis on an open-source ecosystem. It combines conventional HF/DFT, MP2 correlation, and TDHF/TDDFT with MRSF-TDDFT to treat multiconfigurational ground and excited states — diradicals, bond breaking, conical intersections, nonadiabatic dynamics, and spin-orbit coupling — through autonomous, interoperable modules. Learn it through the OpenQP manual (reference documentation for every method, workflow, and keyword; source: openqp-docs) and the hands-on OpenQP tutorials (guided, runnable end-to-end walkthroughs).

MRSF-TDDFT is the central scientific feature of OpenQP: it retains the practical linear-response structure of TDDFT while removing the spin contamination that limits conventional spin-flip TDDFT, making it useful for multiconfigurational ground-state surfaces as well as excited-state and photochemical workflows.

Functionality

Electronic-Structure Methods

Method References / variants Notes
Hartree–Fock RHF, ROHF, UHF Closed- and open-shell SCF foundations
DFT RKS / UKS / ROKS via LibXC Hundreds of LCAO functionals; range-separated (CAM/LRC) support
MP2 RHF, UHF, and ROHF references; MP2, SCS-MP2, SOS-MP2, OS/SS-MP2, SCS-MI-MP2, and custom spin scaling Energy-only post-SCF correlation with spin-component-scaled variants
TDHF / TDDFT RPA, TDA Conventional linear-response excited states
SF-TDDFT Spin-flip TDA Spin-flip excited states from a high-spin reference
MRSF-TDDFT Mixed-Reference Spin-Flip + DTCAM-series functionals Main production method; multireference accuracy with LR practicality
UMRSF-TDDFT MRSF excitation energies from a UHF reference Energy-only
MRSF-EKT IP/EA via Extended Koopmans' Theorem Dyson orbitals and pole strengths (runtype=ekt)

Tutorials: Hartree–Fock & DFT · MP2 & spin-scaled MP2 · TDDFT/TDHF · Spin-flip TDDFT · MRSF-TDDFT · UMRSF-TDDFT

Properties & Spectroscopy

Capability Scope Notes
Analytic gradients HF, DFT, TDDFT, SF/MRSF-TDDFT State-specific gradients for optimization and dynamics
Hessians Native analytic HF/DFT Hessians + numerical Hessians Covers UHF/ROHF references, ECPs, and CAM/LRC functionals
Vibrational analysis Frequencies, normal modes, thermochemistry, IR and Raman intensities Native dipole / CPHF-polarizability kernels
NMR shieldings CGO and GIAO (London-orbital) gauges HF and DFT, closed- and open-shell
Nonadiabatic couplings NAC / NACME between MRSF-TDDFT states TLF technology for dynamics workflows
Spin-orbit coupling SOC between MRSF-TDDFT states One- and two-electron contributions (Relativistic MRSF-TDDFT)
X-ray absorption XAS / core-excitation workflows (incl. ΔCHP-MRSF) Core-level excited states
Implicit solvation PCM via the ddX backend (ddCOSMO / ddPCM / ddLPB) Energy-only continuum solvent on RHF/ROHF references
Population & moments Mulliken, Löwdin, RESP charges; electric multipole moments runtype=prop
Dispersion DFT-D4 correction —

Tutorials: Hessians, frequencies & IR/Raman · NMR shielding · Spin–orbit coupling · Population, moments & charges · PCM/ddX solvation

Geometry & Reaction Paths

Workflow runtype Default execution
Energy / gradient / Hessian energy, grad, hess native
Minimization & transition states optimize, ts native OQP
Conical intersections meci, mecp, tci native OQP
Reaction paths irc, mep, neb native OQP
Nonadiabatic data nac, nacme native

The built-in optimizer uses redundant-internal / DLC / TRIC coordinates with restricted-step RFO/P-RFO and needs no external optimizer package. It covers all primary geometry and reaction-path workflows above, including aligned, endpoint-optimized climbing-image NEB and optional numerical/analytical initial Hessians for transition-state searches. SciPy and geomeTRIC remain optional compatibility backends for advanced constrained optimization.

Tutorials: Geometry optimization & TS · Conical intersections

Dynamics & QM/MM

Nonadiabatic molecular dynamics (runtype=namd) with Tully fewest-switches surface hopping on MRSF-TDDFT states, spin-orbit-coupled intersystem crossing, and ESPF QM/MM embedding. These compose into SOC-NAMD-QMMM: excited-state surface-hopping dynamics of an MRSF-TDDFT chromophore, with singlet/triplet intersystem crossing, embedded in an explicit (OpenMM) MM solvent.

  • Native fewest-switches surface hopping (runtype=namd) for gas-phase MRSF-TDDFT internal conversion.
  • SOC-NAMD for intersystem crossing: SHARC-like spin-adiabatic propagation and an MCH-basis mode with exact active-root MCH gradients ([md] soc_basis=mch).
  • ESPF electrostatic QM/MM via OpenMM (PME periodic electrostatics, smooth ESPF grid forces, rigid-water constraints); QM/MM composes with both FSSH and SOC-NAMD to give SOC-NAMD-QMMM.
  • Overlap-based MRSF state tracking, finite-difference NAC/TDC propagation, and energy-based decoherence (EDC).

Tutorials: SOC-NAMD-QMMM · ESPF QM/MM embedding

See the SOC-NAMD-QMMM guide and the [md] / [qmmm] keyword pages in the manual for complete input decks and the compact job.qmmm(...) / job.workflow.namd(...) Python API.

SCF, Initial Guesses & Performance

Area What OpenQP provides
Initial guesses Native hcore, huckel, modhuckel, minao, sap; json restart and auto; optional PySCF (sad/sap/pyscf) guesses
SCF convergence DIIS family (C/E/A/V-DIIS), SOSCF, and OpenQP's own native TRAH (Trust-Region Augmented Hessian) solver, with the external OpenTrustRegion library as an optional alternative
Symmetry Point-group detection; MO/state/mode labels; 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
Excited-state robustness Davidson auto-restart; MINRES/AUTO Z-vector fallbacks
Parallelism & deployment OpenMP and MPI; BLAS/LAPACK optimization; pip install and Docker images

Tutorials: SCF convergence & guesses · Effective core potentials

Ecosystem & Integrations

Integration Purpose
LibXC Wide library of exchange-correlation functionals
basis_set_exchange Standard basis sets
libecpint Effective Core Potentials
DFT-D4 Dispersion correction
PyRAI2MD AI-driven ab initio molecular dynamics
Molden format Visualization compatible with common graphics tools
OpenqpView Browser-based inspection of log, JSON, Molden, cube, and XYZ outputs
Optional DFTB+ backend Ground-state energy, gradient, and geometry optimization
Optional MOKIT Broader external wavefunction conversion workflows

Upcoming Features

  • Full analytic spin-adiabatic SOC gradients, requiring MCH derivative-coupling vectors and SOC-gradient matrix elements.
  • Scalar-relativistic (X2C) framework extending the relativistic MRSF-TDDFT treatment

Install

pip install openqp

For a source checkout:

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

The package install keeps the Python wrapper, native library, headers, and data files together for normal openqp command-line use. A ready-to-use Docker image is also available. Build options (MPI, LibXC/ERI backends, BLAS/LAPACK selection) are documented in the Build options guide.

First Run

openqp examples/HF/H2O_RHF-HF_ENERGY.oqp          # OpenMP / sequential run

Every legacy example has a concise .oqp companion. To run the regression suite exclusively with concise inputs, use --input-format:

openqp --run_tests all --input-format oqp         # standard suite through .oqp

Omitting the selector uses auto: it prefers .oqp, retains any legacy-only inputs, and keeps a small representative legacy compatibility set. The historical all scope still excludes unusually slow or non-self-contained examples; selecting an explicit directory applies the requested format to every input in that directory. Each calculation receives an isolated output folder, so paired optimization artifacts cannot overwrite one another.

Control OpenMP threads per process or MPI rank with --omp 16 or [input] omp_threads=16.

Documentation

Graphic Web Tools

  • OpenQP Web — prepare inputs and preview structures locally in the browser.
  • OpenQP Input Generator — browser-based input builder.
  • OpenqpView — inspect OpenQP log, JSON, Molden, cube, and XYZ outputs in the browser; files are processed locally and never uploaded.

Citing OpenQP

If you use OpenQP in your research, please cite the OpenQP platform paper:

  • Mironov V, Komarov K, Li J, Gerasimov I, Mazaheri M, Park W, Lashkaripour A, Oh M, Nakata H, Ishimura K, Huix-Rotllant M, Lee S, and Choi CH. "OpenQP: A Quantum Chemical Platform Featuring MRSF-TDDFT with an Emphasis on Open-source Ecosystem" Journal of Chemical Theory and Computation, 2024

Original MRSF-TDDFT theory and analytic-gradient papers:

Recent MRSF-TDDFT accounts and overview papers:

Contributors

Principal Investigator

Development team

Legal Notice

See the separate LICENSE file.

Metadata

Release files for OpenQP 1.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for OpenQP 1.2.1
File Size Uploaded
openqp-1.2.1.tar.gz 2.0 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for OpenQP 1.2.1
File
openqp-1.2.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
openqp-1.2.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details
openqp-1.2.1-cp314-cp314-macosx_15_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 15.0+ x86-64 Details
openqp-1.2.1-cp314-cp314-macosx_15_0_arm64.whl CPython 3.14 CPython 3.14 macOS 15.0+ ARM64 Details
openqp-1.2.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
openqp-1.2.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
openqp-1.2.1-cp313-cp313-macosx_15_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 15.0+ x86-64 Details
openqp-1.2.1-cp313-cp313-macosx_15_0_arm64.whl CPython 3.13 CPython 3.13 macOS 15.0+ ARM64 Details
openqp-1.2.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
openqp-1.2.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
openqp-1.2.1-cp312-cp312-macosx_15_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 15.0+ x86-64 Details
openqp-1.2.1-cp312-cp312-macosx_15_0_arm64.whl CPython 3.12 CPython 3.12 macOS 15.0+ ARM64 Details
openqp-1.2.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
openqp-1.2.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details
openqp-1.2.1-cp311-cp311-macosx_15_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 15.0+ x86-64 Details
openqp-1.2.1-cp311-cp311-macosx_15_0_arm64.whl CPython 3.11 CPython 3.11 macOS 15.0+ ARM64 Details
openqp-1.2.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
openqp-1.2.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details
openqp-1.2.1-cp310-cp310-macosx_15_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 15.0+ x86-64 Details
openqp-1.2.1-cp310-cp310-macosx_15_0_arm64.whl CPython 3.10 CPython 3.10 macOS 15.0+ ARM64 Details
openqp-1.2.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
openqp-1.2.1-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
openqp-1.2.1-cp39-cp39-macosx_15_0_x86_64.whl CPython 3.9 CPython 3.9 macOS 15.0+ x86-64 Details
openqp-1.2.1-cp39-cp39-macosx_15_0_arm64.whl CPython 3.9 CPython 3.9 macOS 15.0+ ARM64 Details

Total release size: 968.4 MB

Release files / openqp-1.2.1.tar.gz

Download URL openqp-1.2.1.tar.gz
Size 2.0 MB
Tags Source
SHA-256 checksum
How to use checksums
d6ebd53bd2e62cbbda05c88bc28f8335d219030b2cf7b0aa2e1b368a1b902350
BLAKE2b-256 checksum
How to use checksums
97241f964853a2dcd4375b3da5fc042ce33f7a79ec6ad597f1555bc412530bf7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL openqp-1.2.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 46.2 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
43ecaa12c9db93070d7c54a0c3ea19a2c131be07acd111a32998e7968a46ffcc
BLAKE2b-256 checksum
How to use checksums
59a55ac400bd67d01f0553079f10d390f3a21498fb8e43b2c2a83a1676f2f9f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL openqp-1.2.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 42.0 MB
Tags CPython 3.14 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9486ab3d2515c90499c79785621cdcffe95033d40ceb1b75204c1bb57df0c239
BLAKE2b-256 checksum
How to use checksums
4d98faf6a1d1ed12aa8f1b96c5927ed09b0d2e06254be02c983a0480f4ae406c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp314-cp314-macosx_15_0_x86_64.whl

Download URL openqp-1.2.1-cp314-cp314-macosx_15_0_x86_64.whl
Size 36.9 MB
Tags CPython 3.14 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
64e509dc5fec770980a79381092ad422cfbf9c4b4fce8c79d44d8972c429a368
BLAKE2b-256 checksum
How to use checksums
3bfe932ea60fc8faac6cc4e25b0627471127c9d0d2c8fe99725942dd0e246ef5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp314-cp314-macosx_15_0_arm64.whl

Download URL openqp-1.2.1-cp314-cp314-macosx_15_0_arm64.whl
Size 36.0 MB
Tags CPython 3.14 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
21a5f3df3a8517ac5db619f852bac63b11c570a5a52a44d22b265e947eaf99d6
BLAKE2b-256 checksum
How to use checksums
c02401c87535c15815b796ec5b0200e025dc6e2c33f24931ec303773265b3234
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL openqp-1.2.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 46.2 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4ea281ccd930c3091ada908ab8ae672526a2e5e0bfdc202ce6a6d806c2d7fa10
BLAKE2b-256 checksum
How to use checksums
1ef89c0f83044fc5be61020812b6423aa5ade7443c857f973cb4bdcb1b9cb4ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL openqp-1.2.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 42.0 MB
Tags CPython 3.13 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9123a8d82aba6b632ebb5837bbe00eca231c96faaabbb92568b4287ced4efb69
BLAKE2b-256 checksum
How to use checksums
1f126702dc2a3fda9b920db27badc4aa2eb0eabdab9fe70a09339626bc064526
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp313-cp313-macosx_15_0_x86_64.whl

Download URL openqp-1.2.1-cp313-cp313-macosx_15_0_x86_64.whl
Size 36.9 MB
Tags CPython 3.13 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
c048d046281641f9155cbb0922414cea9fc55fa8723f21d30e3bee01886e3a21
BLAKE2b-256 checksum
How to use checksums
e7d46274938e385a34bfdaf741d188b019745117dbc75043af482a7ccc85ff09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp313-cp313-macosx_15_0_arm64.whl

Download URL openqp-1.2.1-cp313-cp313-macosx_15_0_arm64.whl
Size 36.0 MB
Tags CPython 3.13 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
49eac066261eb77905e9db62b92a729d8b61720861a9dc40a7122fb8dbc6a554
BLAKE2b-256 checksum
How to use checksums
c578ad665270d9dd69040d7a7ed5afb41e5d64b4b7b88626b4a66e5528df0325
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL openqp-1.2.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 46.2 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
82fa781479ec4b6418f6ecb3503d29ff09986d7cfe0e0a77dfb449e4cc1ef7c9
BLAKE2b-256 checksum
How to use checksums
d0d7b7d56cd12323a2dee594d2d9ab53e6c51e88b34010b75d837324188430e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL openqp-1.2.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 42.0 MB
Tags CPython 3.12 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
88e31ce4a1c101d2537398f8a5397e3693b7ff6fe13c8a7d2999aba12cbec373
BLAKE2b-256 checksum
How to use checksums
4b6a6708f67d46b094061e96cfff0fa2b336a93a7206d3e3465cc9f8306a93b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp312-cp312-macosx_15_0_x86_64.whl

Download URL openqp-1.2.1-cp312-cp312-macosx_15_0_x86_64.whl
Size 36.9 MB
Tags CPython 3.12 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
48c5b95af08e0ac9e3c22547312497705eea6d18b60d0ab8e456c8714998b182
BLAKE2b-256 checksum
How to use checksums
f6de42f8cc386170af705a048eb66f8ad19b3e2c2535de68dbb0e17ee2240fba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp312-cp312-macosx_15_0_arm64.whl

Download URL openqp-1.2.1-cp312-cp312-macosx_15_0_arm64.whl
Size 36.0 MB
Tags CPython 3.12 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
4ad4d37247a1fe9eae1258938a6097b1534827604a83b7cb8848b0ae99582b7f
BLAKE2b-256 checksum
How to use checksums
124042df23c36f41469e99eba89deabbc8ea0c5cffc61c876868b5c7e7b40cfe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL openqp-1.2.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 46.2 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e9356c57068bac7d53b804c0f4de059ec6034b78e5885f9829bdea653e3d1621
BLAKE2b-256 checksum
How to use checksums
108ad5ab6a8e16b2cd784a77410cd2a9131c221e5a05524139b118897329856b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL openqp-1.2.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 42.0 MB
Tags CPython 3.11 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
10418145475e4dc50f697b5514c3313d24eb9850985f258b8c7dbc4e11b693e8
BLAKE2b-256 checksum
How to use checksums
825fc487d74b6555bc761f3044106a26146fbddf78fb61c50c5aa0f8db7cf728
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp311-cp311-macosx_15_0_x86_64.whl

Download URL openqp-1.2.1-cp311-cp311-macosx_15_0_x86_64.whl
Size 36.9 MB
Tags CPython 3.11 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
c138a2f65de98fbf2f0a514962e2a1a40253ce077a7660c557b0ffb19c51c19e
BLAKE2b-256 checksum
How to use checksums
114287daac1b9142039f02ae6d8eec236f3eaaff64494447fcfdb02d171771b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp311-cp311-macosx_15_0_arm64.whl

Download URL openqp-1.2.1-cp311-cp311-macosx_15_0_arm64.whl
Size 36.0 MB
Tags CPython 3.11 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
c080496b6c2812afb4b7f264c279b92b7e61a875632dac6becf7011f3f1fce4b
BLAKE2b-256 checksum
How to use checksums
9bea6f348460ba87309de94133d9896f4e641328e08f96715f97b5558d36c15a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL openqp-1.2.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 46.2 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
82f283f6972e051107cc2e1d011381d761aeac09e19630159a4dfb68bfd57690
BLAKE2b-256 checksum
How to use checksums
85609b579fc251f554e3c1fda80d94253d3792266474fb509e33eb4fad313840
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL openqp-1.2.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 42.0 MB
Tags CPython 3.10 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e26fb55fe9673faad61a47f66ad402d7470e32d4909acefff253cb7c435fda28
BLAKE2b-256 checksum
How to use checksums
8f34796d04659a41a81fb0dc4260beb57404c4260e6e9c95ed993c65b6cddad6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp310-cp310-macosx_15_0_x86_64.whl

Download URL openqp-1.2.1-cp310-cp310-macosx_15_0_x86_64.whl
Size 36.9 MB
Tags CPython 3.10 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
f911edd850f5a599e5aa136c361fc29f2efbaa4ed21827192310e183acf69c76
BLAKE2b-256 checksum
How to use checksums
073f6b1c5743a1255fa17216490a741fd57ba81ade72ad0761ec462688e594a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp310-cp310-macosx_15_0_arm64.whl

Download URL openqp-1.2.1-cp310-cp310-macosx_15_0_arm64.whl
Size 36.0 MB
Tags CPython 3.10 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
a7e495da3a17ec7e741fd316d3ae5faf88d989ae4c058003e6231df9530cd4d3
BLAKE2b-256 checksum
How to use checksums
1332b4d66f8ea7583bdfa8c12c1241275240d134c0f252865c2d40ff806fb03f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL openqp-1.2.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 46.2 MB
Tags CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d99e1fd2f2bf6be0a3d7cb6b400ba6ac8cfb2533d29836d0f367481309a2bdb8
BLAKE2b-256 checksum
How to use checksums
e310b09c9116e92886156e8b213f3ab5757136c1da7a1483c72952d250bbef12
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL openqp-1.2.1-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 42.0 MB
Tags CPython 3.9 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
099c55b331ab8ddfde1600ee2782bef64c504a3cc274c5c0aa3a7ea4ae46563b
BLAKE2b-256 checksum
How to use checksums
45d31ca818c6a55e906608e3faeb96c581848437c13256da04dcccc70cc3dc9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp39-cp39-macosx_15_0_x86_64.whl

Download URL openqp-1.2.1-cp39-cp39-macosx_15_0_x86_64.whl
Size 36.9 MB
Tags CPython 3.9 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
b33c04844f2e21c8e2553a42cd7c7ccb2f679b294e07f2fb59df4978256486ee
BLAKE2b-256 checksum
How to use checksums
a6c41dd5171dcf14796c1836c72936c456aa4c947ba71bcc0b01bd937bdcd5cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release files / openqp-1.2.1-cp39-cp39-macosx_15_0_arm64.whl

Download URL openqp-1.2.1-cp39-cp39-macosx_15_0_arm64.whl
Size 36.0 MB
Tags CPython 3.9 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
9638eb2184e89ad95a9dd96b8157856ce2f740653428c5cf936949b909bf5ef9
BLAKE2b-256 checksum
How to use checksums
87fe675a9e60c334772cc8e2274731302e3fc0b6d3f8b5ff232e7f6c2169035e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 18, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.2.1 This release

25 release files

1.2.0

25 release files

1.1

5 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page