Skip to main content

Qulacs

Ubuntu CI macOS CI Windows CI Wheel build Downloads

Qulacs is a Python/C++ library for fast simulation of large, noisy, or parametric quantum circuits. Qulacs is developed at QunaSys, Osaka University, NTT, and Fujitsu.

Qulacs is licensed under the MIT license.

Quick Install for Python

pip install qulacs

If your CPU is older than Intel Haswell architecture, the binary installed with the above command does not work. In this case, please install Qulacs with the following command. Even if your CPU is newer than Haswell, Qulacs installed with the below command shows better performance but takes a longer time. See "Install Python library from source" section for detail.

pip install git+https://github.com/qulacs/qulacs.git

If you have NVIDIA GPU and CUDA is installed, GPU-version can be installed with the following command:

pip install qulacs-gpu

Features

Note Qulacs-Osaka/qulacs-osaka was integrated into the qulacs/qulacs. For more details, please refer to Information section.

  • Fast quantum circuit simulation with parallelized C/C++ backend
  • Noisy quantum gate for simulation of NISQ devices
  • Parametric quantum gates for variational methods
  • Circuit compression for fast simulation
  • GPU support for fast simulation
  • Many utility functions for research

Performance

The time for simulating random quantum circuits is compared with several quantum circuit simulators in November 2020.

See the benchmark repository and Section VI and VII of our paper for the detail of this benchmark.

Note that the plots with names ending with "opt" and "heavy opt" perform circuit optimization for fast simulation, where the time for optimization is included in the execution time.

Single-thread benchmark

single thread benchmark

Multi-thread benchmark

multi thread benchmark

GPU benchmark

GPU benchmark

Install Python library from source

To install Qulacs optimized for your system, we recommend the following install procedure for faster simulation of quantum circuits, while this requires a compiler and takes time for installation. In addition, you can enable or disable optimization features such as SIMD optimization, OpenMP parallelization, and GPU support.

A binary that is installed via pip command is optimized for Haswell architecture. Thus, Qulacs installed via pip command does not work with a CPU older than Haswell. If your CPU is newer than Haswell, Qualcs built from source shows the better performance.

Requirements

  • C++ compiler (gcc or VisualStudio)
    • gcc/g++ >= 7.0.0 (checked in Linux, MacOS, cygwin, MinGW, and WSL)
    • Microsoft VisualStudio C++ 2015 or later
  • Boost >= 1.71.0 (Development environment)
    (Version tested in CI)
    • macOS == 1.90.0
    • Ubuntu == 1.76.0
    • Windows == 1.83.0
  • Python >= 3.9
  • CMake >= 3.21
  • git
  • (option) CUDA >= 8.0
  • (option) AVX2 support

If your system supports AVX2 instructions, SIMD optimization is automatically enabled. If you want to enable GPU simulator, install qulacs through qulacs-gpu package or build from source. Note that qulacs-gpu includes CPU simulator. You don't need to install both.

Qulacs is tested on the following systems.

  • Ubuntu 24.04
  • macOS 15
  • Windows Server 2022

If you encounter some troubles, see troubleshooting.

How to install

Install with default options (Multi-thread without GPU):

pip install .

If AVX2 instructions are not supported, SIMD optimization is automatically disabled.

Install with GPU support (CUDA is required):

USE_GPU=Yes pip install .

Install single-thread Qulacs:

USE_OMP=No pip install .

The number of threads used in Qulacs installed with default options can be controlled via the environment variable OMP_NUM_THREADS or QULACS_NUM_THREADS. While OMP_NUM_THREADS affects the parallelization of other libraries, QULACS_NUM_THREADS controls only the parallelization of QULACS. Or, if you want to force only Qulacs to use a single thread, You can install single-thread Qulacs with the above command.

For development purpose, optional dependencies can be installed as follows.

# Install development tools
pip install .[dev]
# Install dependencies for document generation
pip install .[doc]

Uninstall Qulacs:

pip uninstall qulacs

Use Qulacs as C++ library

Build with GCC

Static libraries of Qulacs can be built with the following commands:

git clone https://github.com/qulacs/qulacs.git
cd qulacs
./script/build_gcc.sh

To build shared libraries, execute make shared at ./qulacs/build folder. When you want to build with GPU, use build_gcc_with_gpu.sh instead of build_gcc.sh.

Then, you can build your codes with the following gcc command:

g++ -O2 -I ./<qulacs_path>/include -L ./<qulacs_path>/lib <your_code>.cpp -lvqcsim_static -lcppsim_static -lcsim_static -fopenmp

If you want to run your codes with GPU, include cppsim/state_gpu.hpp and use QuantumStateGpu instead of QuantumState and build with the following command:

nvcc -O2 -I ./<qulacs_path>/include -L ./<qulacs_path>/lib <your_code>.cu -lvqcsim_static -lcppsim_static -lcsim_static -lgpusim_static -D _USE_GPU -lcublas -Xcompiler -fopenmp

Build with MSVC

Static libraries of Qulacs can be built with the following command:

git clone https://github.com/qulacs/qulacs.git
cd qulacs
script/build_msvc_2017.bat

When you want to build with GPU, use build_msvc_2017_with_gpu.bat. If you use MSVC with other versions, use build_msvc_2015.bat or edit the generator name in build_msvc_2017.bat.

Your C++ codes can be built with Qulacs with the following process:

  1. Create an empty project.
  2. Select "x64" as an active solution platform.
  3. Right Click your project name in Solution Explorer, and select "Properties".
  4. At "VC++ Directories" section, add the full path to ./qulacs/include to "Include Directories"
  5. At "VC++ Directories" section, add the full path to ./qulacs/lib to "Library Directories"
  6. At "C/C++ -> Code Generation" section, change "Runtime library" to "Multi-threaded (/MT)".
  7. At "Linker -> Input" section, add vqcsim_static.lib;cppsim_static.lib;csim_static.lib; to "Additional Dependencies".

Tutorial and API documents

See the following documents for tutorials.

Python sample code

from qulacs import Observable, QuantumCircuit, QuantumState
from qulacs.gate import Y,CNOT,merge

state = QuantumState(3)
state.set_Haar_random_state()

circuit = QuantumCircuit(3)
circuit.add_X_gate(0)
merged_gate = merge(CNOT(0,1),Y(1))
circuit.add_gate(merged_gate)
circuit.add_RX_gate(1,0.5)
circuit.update_quantum_state(state)

observable = Observable(3)
observable.add_operator(2.0, "X 2 Y 1 Z 0")
observable.add_operator(-3.0, "Z 2")
value = observable.get_expectation_value(state)
print(value)

If you want to run it on GPU, install GPU-enabled qulacs and replace QuantumState in the above codes with QuantumStateGpu.

C++ sample code

#include <iostream>
#include <cppsim/state.hpp>
#include <cppsim/circuit.hpp>
#include <cppsim/observable.hpp>
#include <cppsim/gate_factory.hpp>
#include <cppsim/gate_merge.hpp>

int main(){
    QuantumState state(3);
    state.set_Haar_random_state();

    QuantumCircuit circuit(3);
    circuit.add_X_gate(0);
    auto merged_gate = gate::merge(gate::CNOT(0,1),gate::Y(1));
    circuit.add_gate(merged_gate);
    circuit.add_RX_gate(1,0.5);
    circuit.update_quantum_state(&state);

    Observable observable(3);
    observable.add_operator(2.0, "X 2 Y 1 Z 0");
    observable.add_operator(-3.0, "Z 2");
    auto value = observable.get_expectation_value(&state);
    std::cout << value << std::endl;
    return 0;
}

If you place the above codes in the root directory of this repository(e.g., qulacs/main.cpp), you can build your codes with the following command:

g++ -O2 -I ./include -L ./lib main.cpp -fopenmp -lcppsim_static -lcsim_static

If you want to run it on GPU, include cppsim/state_gpu.hpp and replace QuantumState with QuantumStateGpu.

How to cite

Please cite this arXiv paper: Qulacs: a fast and versatile quantum circuit simulator for research purpose

Metadata

Release files for qulacs 0.6.14

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

Source distribution (sdist)

Source distribution for qulacs 0.6.14
File Size Uploaded
qulacs-0.6.14.tar.gz 813.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for qulacs 0.6.14
File
qulacs-0.6.14-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
qulacs-0.6.14-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
qulacs-0.6.14-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
qulacs-0.6.14-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
qulacs-0.6.14-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
qulacs-0.6.14-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
qulacs-0.6.14-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
qulacs-0.6.14-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
qulacs-0.6.14-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
qulacs-0.6.14-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
qulacs-0.6.14-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
qulacs-0.6.14-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
qulacs-0.6.14-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
qulacs-0.6.14-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
qulacs-0.6.14-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
qulacs-0.6.14-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
qulacs-0.6.14-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
qulacs-0.6.14-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
qulacs-0.6.14-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
qulacs-0.6.14-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
qulacs-0.6.14-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
qulacs-0.6.14-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
qulacs-0.6.14-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
qulacs-0.6.14-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
qulacs-0.6.14-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details

Total release size: 22.0 MB

Release files / qulacs-0.6.14.tar.gz

Download URL qulacs-0.6.14.tar.gz
Size 813.3 kB
Tags Source
SHA-256 checksum
How to use checksums
fcb3e67ce521e90c1ff6c3c2bda473ec045cc3a8e7600e11e2ea0bfc54c5f14a
BLAKE2b-256 checksum
How to use checksums
6fee3ea057492e4e6be4b4169e4c4bcfd12eb4ab2dc5b80c087832af96dc2865
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.8

Release files / qulacs-0.6.14-cp313-cp313-win_amd64.whl

Download URL qulacs-0.6.14-cp313-cp313-win_amd64.whl
Size 943.2 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
1436704bcd72eed20612e5948d6a8d5d5b30350d48dfd41fcf6c9a231993e602
BLAKE2b-256 checksum
How to use checksums
537a8dad563fb2e0ffb4167dbb2b503635d53173207c1997981c013848da88cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL qulacs-0.6.14-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 1.0 MB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
fecc4d8488a69a426fee96293d084341d80c94843fdfb7ea47c9be3efbc13bd7
BLAKE2b-256 checksum
How to use checksums
23f8969ccfac4ecb98c5b070a84d85349b6ce6f1e63a5db93cd35a26189736a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL qulacs-0.6.14-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 919.4 kB
Tags CPython 3.13 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0d4ebb1ad9d18679dcf0939ceb45ea6c238afb1e20edf9fb213d2f8ba1425871
BLAKE2b-256 checksum
How to use checksums
78a2ca0c9d4509d3a6c98a844dbf84a4d2a0e68820a1f46b5b11f860284c44e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp313-cp313-macosx_11_0_arm64.whl

Download URL qulacs-0.6.14-cp313-cp313-macosx_11_0_arm64.whl
Size 646.5 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
becf66f24c1eeb54d82c1f5010286c6bac0198d103df7b24cc3f4e6ea20ba9a8
BLAKE2b-256 checksum
How to use checksums
acbf0d7b72efd96ab850739ae26a4e5cc590fbc29f35bdd6451ce23a8f3d7cf8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp313-cp313-macosx_10_13_x86_64.whl

Download URL qulacs-0.6.14-cp313-cp313-macosx_10_13_x86_64.whl
Size 725.9 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
ef4f534c1e3bdf145743618c23aac7312c626b2ae32f30542e0d2bffb21722ba
BLAKE2b-256 checksum
How to use checksums
1ac329dfe1a43121771e49970a1789b1872a1e8e31547558f39c9100e1d314f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp312-cp312-win_amd64.whl

Download URL qulacs-0.6.14-cp312-cp312-win_amd64.whl
Size 943.1 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
8ea6df202851ce0dd3cd5a1bb185f3b6074678055056662965c2cdc962e310a9
BLAKE2b-256 checksum
How to use checksums
ee64860b9eee7d7bf13e127addc695d55900d0161441388dfdff74db00745782
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL qulacs-0.6.14-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 1.0 MB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d46469d8e50ba26c4c56929924d13c18cf819fb722c09477bfa30af1c66f7a36
BLAKE2b-256 checksum
How to use checksums
9357c96637c88fd0c0ea2268b2e055f59de51e5fae304ce1c45e6515d95c013e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL qulacs-0.6.14-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 919.4 kB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ce53e7f4bea4ad6b6f53ae93d8633967be448b095f9ccef57db7f8394dfd7591
BLAKE2b-256 checksum
How to use checksums
f095579b6ec253be1dfe6b8bd39442fe2c7055f511f36d73ce8bb8e19208248b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp312-cp312-macosx_11_0_arm64.whl

Download URL qulacs-0.6.14-cp312-cp312-macosx_11_0_arm64.whl
Size 646.5 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b432bc36d6bee9dcd55e014e48ca40de49ddb1629f67863db587f5b202ea6991
BLAKE2b-256 checksum
How to use checksums
fa2b4eca7ea82ba050a235acf28a2ccb6452b08682e233771028861f82d02de0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp312-cp312-macosx_10_13_x86_64.whl

Download URL qulacs-0.6.14-cp312-cp312-macosx_10_13_x86_64.whl
Size 725.8 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
2f8313ecd58d4a5975494ba8d195b9261b54ee95da7b556a06b2b317700c5156
BLAKE2b-256 checksum
How to use checksums
41ac00f1fd849129b1410d2295e4e68564bfae7ce3c2dcddb119ec436b0d4bdd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp311-cp311-win_amd64.whl

Download URL qulacs-0.6.14-cp311-cp311-win_amd64.whl
Size 941.3 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
51be8d3a176bbfa90cb209a7c536e62efa1daee61bc67ad20f0761d71e12a3e9
BLAKE2b-256 checksum
How to use checksums
27bb4cbadf48e4f0135c4d212cd5bc0517a146c7e48afd425a0d546d4105b836
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL qulacs-0.6.14-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 1.0 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d7e471d4ae8f484858bcd22ed21c419e549c7e48ae62ab325ed5fc4c7dee7620
BLAKE2b-256 checksum
How to use checksums
307ae3b0b645ad6c902f28d09387a1aca5a2d88261b383e4e3f7423af41a89f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL qulacs-0.6.14-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 919.4 kB
Tags CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
57f7b6d806c7a4ff0adc1388d26abcc4ca1bb4d5c2197c3778d3874f83f8820a
BLAKE2b-256 checksum
How to use checksums
528175e622c22b303bdadc518e5fd66ce9c90b7541bbcdbf19d74a8f7b201fbf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp311-cp311-macosx_11_0_arm64.whl

Download URL qulacs-0.6.14-cp311-cp311-macosx_11_0_arm64.whl
Size 646.0 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
96afb60264db6565fc87f290b0302bf306a1775cf3a6aa62320d2f6d5452cedb
BLAKE2b-256 checksum
How to use checksums
664c43c177693ba4a20abbf4d6a9020043dea0acabeac80a12938961c1e897a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp311-cp311-macosx_10_9_x86_64.whl

Download URL qulacs-0.6.14-cp311-cp311-macosx_10_9_x86_64.whl
Size 719.8 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
f179783eab0422868483dd40cd064fd7c873ddbd3a6abfd5f488ba82d08b3822
BLAKE2b-256 checksum
How to use checksums
90d54e5dce15c56c289fb44efadcb3df2280a6497610941fe630dbde53c9e334
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp310-cp310-win_amd64.whl

Download URL qulacs-0.6.14-cp310-cp310-win_amd64.whl
Size 940.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
9680bf33edd7f289ffb66657919074f3a32705717f948c186a5bc591c9cd9754
BLAKE2b-256 checksum
How to use checksums
b6c2a5273357eb3a714d34c3555ce36d1fc9ab3c588d26a0feed40bada962d91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL qulacs-0.6.14-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 1.0 MB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5dc1c8e79e644f7ca2e81e6037c896a325d69d883911491358b68bbd88af934d
BLAKE2b-256 checksum
How to use checksums
a3c059c45348f82cb79cdd2b7595a1af8cc8f5e4f4060c802cd47c03c585203e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL qulacs-0.6.14-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 918.4 kB
Tags CPython 3.10 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ddf8fbfb9f360de871f3801f5b398833c9c84dbf93955fd2429fab17b2077803
BLAKE2b-256 checksum
How to use checksums
afeca655e1462fd58cc8d7b37140b676f126ce791d2d5638c3415bbdcf08aeba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp310-cp310-macosx_11_0_arm64.whl

Download URL qulacs-0.6.14-cp310-cp310-macosx_11_0_arm64.whl
Size 645.4 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4eee5a6d680224cb49a0bbdd8362286bd352065a68b26b700c175f19ad59280d
BLAKE2b-256 checksum
How to use checksums
77a8329f807c28f441eb35efcc2afd154a01d6d949bc0439fe79a3214fd6f4b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp310-cp310-macosx_10_9_x86_64.whl

Download URL qulacs-0.6.14-cp310-cp310-macosx_10_9_x86_64.whl
Size 718.6 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c913d5ec4b2eb6350b467209441d43618b60a5577ea3e685ea12794d679465b0
BLAKE2b-256 checksum
How to use checksums
ad64bf3f1e60b25855db68c6ad17970d1d9ee4e8bf226d467cfb9db9101ce31d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp39-cp39-win_amd64.whl

Download URL qulacs-0.6.14-cp39-cp39-win_amd64.whl
Size 940.5 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
0e8bb917229e236ff36daa15b6493d3741e3f28227064ed64c425d16d3fff4b3
BLAKE2b-256 checksum
How to use checksums
1cbefbcc62689b942f45d53604e821b5bece8b6fbaaec9756ee478795fcf061b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL qulacs-0.6.14-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 1.0 MB
Tags CPython 3.9 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
576a8bc6006e4b83befcab71b764790fffa9b1d15d3ccf81473c21833df79410
BLAKE2b-256 checksum
How to use checksums
543d689cec84d2a778029bd2eea2f0451853f46480b9a8b0a7734e03595b3041
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL qulacs-0.6.14-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 918.6 kB
Tags CPython 3.9 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d5e2615097993d130fa2852f48cd647672c7f04b02aecce577f27494e3e2746e
BLAKE2b-256 checksum
How to use checksums
7e7b59784d8d2e1c7a9b96d4f892fbdfcaf135f9a6abb361ef2bf6dbbdad8082
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp39-cp39-macosx_11_0_arm64.whl

Download URL qulacs-0.6.14-cp39-cp39-macosx_11_0_arm64.whl
Size 645.3 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e4b55d9e51c79ca715e974e2dc96d9b36033df4709058a1633f9514f93bbcd1f
BLAKE2b-256 checksum
How to use checksums
1661305110ec5b2c364150f2aea06075e0174e814f488032f1889fbf60178aac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qulacs-0.6.14-cp39-cp39-macosx_10_9_x86_64.whl

Download URL qulacs-0.6.14-cp39-cp39-macosx_10_9_x86_64.whl
Size 718.6 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
a929653e88909412d946237c44a515ae933a52a9050ab3d04e13728fd3d20a1e
BLAKE2b-256 checksum
How to use checksums
18b6e3fe35157ec53749675768b00aa996183b04bbfa7f19d3a8fdd512819cbf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

0.6.14 This release

26 release files

0.6.9

19 release files

0.6.8

16 release files

0.6.7

16 release files

0.6.6

16 release files

0.6.5

16 release files

0.6.3

20 release files

0.6.2

20 release files

0.6.1

20 release files

0.6.0

20 release files

0.5.6

20 release files

0.5.4

16 release files

0.5.3

16 release files

0.5.2

12 release files

0.5.1

12 release files

0.3.1

15 release files

0.2.0

20 release files

0.1.10

1 release file

0.1.9

1 release file

0.1.8

1 release file

0.1.7

1 release file

0.1.6

1 release file

0.1.5

1 release file

0.1.4

1 release file

0.1.3

5 release files

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

0.0.4

2 release files

0.0.3

2 release files

0.0.2

3 release files

0.0.1

4 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