A simulator for photonic quantum computations.
Project description
Piquasso is an open-source Python library for simulating photonic quantum computers.
This is a research project, bugs can be expected. If you encounter any, please report it in the Issues page.
Basic example
import numpy as np
import piquasso as pq
with pq.Program() as program:
pq.Q(0) | pq.Displacement(
r=np.sqrt(2), phi=np.pi / 4
) # Displace the state on mode 0.
pq.Q(0, 1) | pq.Beamsplitter(
theta=0, phi=np.pi / 2
) # Use a beamsplitter gate on modes 0, 1.
pq.Q(0) | pq.ParticleNumberMeasurement() # Measurement on mode 0.
simulator = pq.GaussianSimulator(
d=3, config=pq.Config(hbar=2)
) # Prepare a Gaussian vacuum state
result = simulator.execute(program, shots=10) # Apply the program with 10 shots.
print("Resulting state:", result.state)
print("Detected samples:", result.samples)
This code outputs:
Resulting state: <piquasso._simulators.gaussian.state.GaussianState object at 0x7f3ef3604ac0>
Detected samples: [(0,), (2,), (1,), (2,), (2,), (4,), (1,), (1,), (4,), (1,)]
For more details, please refer to the Piquasso documentation.
Install
Piquasso and its dependencies can be installed via pip:
pip install piquasso
If you have problems installing Piquasso as above, try installing from source with
pip install --no-binary piquasso
When installing from source does not work on your machine, please open an issue in the Issues page.
If you wish to, you can also install piquassoboost for performance improvement.
If you are doing research using Piquasso, please cite us as follows:
@misc{piquasso2024,
title = {Piquasso: A Photonic Quantum Computer Simulation Software Platform},
author = {Z. Kolarovszki and
T. Rybotycki and
P. Rakyta and
Á. Kaposi and
B. Poór and
Sz. Jóczik and
D. T. R. Nagy and
H. Varga and
K. H. El-Safty and
G. Morse and
M. Oszmaniec and
T. Kozsik and
Z. Zimborás
},
year = {2024},
eprint = {2403.04006},
archiveprefix = {arXiv},
primaryclass = {quant-ph}
}
Documentation
The documentation is avaliable at https://piquasso.readthedocs.io/.
How to contribute?
We welcome people who want to make contributions to Piquasso, be it big or small! If you are considering larger contributions to the source code, please contact us first.
We also appreciate bug reports, suggestions, or any kind of idea regarding Piquasso.
Development guide
To install development dependencies, use:
pip install -e ".[dev]"
For document generation one should use
pip install -e ".[docs]"
and for running files under benchmarks/
or scripts/
, please issue
pip install -e ".[benchmark]"
For building Piquasso, one also needs to install build dependencies:
pip install 'pybind11[global]' scikit-build-core cmake
To build Piquasso for local development, run
cmake -B build -DCMAKE_INSTALL_PREFIX=$(pwd)
cmake --build build
cmake --install build
Here, the -DCMAKE_INSTALL_PREFIX=$(pwd)
flag is needed to copy shared libraries into
the source tree for development.
Testing
Tests and additional checks can be run using tox
. After installation, run the
following command:
tox -e py312
Alternatively, you can run only the tests using pytest
. After installation, run the
following command:
pytest tests
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for piquasso-5.0.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cfe4e77b067b05732964784c17839eb07babe48fc9144da45554d7dfbcae39a3 |
|
MD5 | 896d82d4e023f2f4122557546277d49a |
|
BLAKE2b-256 | 8cc635f8941f8ed2dadd61b7a1873874e862b62c1f908c966e4893894153a00a |
Hashes for piquasso-5.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d6c2d2d82c43ca9e6932814bfb6b8cf153946fe3244c919dded024cceff336c |
|
MD5 | d280bc8075c072f2fd18cb978e0ea36d |
|
BLAKE2b-256 | b561271d3c45aefdf188a905fc0cde1f615355a77db384d789ba4e3c70eb6480 |
Hashes for piquasso-5.0.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 305ffd201cd4280d9f281b9d23989c8574fd1d85401e5265ea8b7b274e148910 |
|
MD5 | d864ecc15491b1a9ebf12f0d49a740d3 |
|
BLAKE2b-256 | 02f122452b391f5ec26d0165a058d55ec04613a8225c438b0b36911e23a6de18 |
Hashes for piquasso-5.0.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 467df019949589501b7b057b329708666aee745bf264064ad171c778d80fa3e7 |
|
MD5 | 767e2cdfed0304b74487678fd6f329d1 |
|
BLAKE2b-256 | 0380a017969d9c8aafcdbfd1fcafa1712e2201dbc61f3d424032e3cae2da8fc3 |
Hashes for piquasso-5.0.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d637a4019bdfa8e61f1521395a82c1a02227e8a1f2ebaec3891872138c9793b |
|
MD5 | 4dca8e207745386f93db36dee5305be8 |
|
BLAKE2b-256 | e5ed1bd033379ed5928960e01b15ad9ac86fbe31cb5fcdc9b3b5e460276eae75 |
Hashes for piquasso-5.0.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4644c5d9e615dfc7b354ed3349c7b4f5121dd437a88b45805096e8c3955bba1 |
|
MD5 | 0a5b2d6d662dcf194378973bdd74bf69 |
|
BLAKE2b-256 | 26a5cc456041de6777a4e13b82412aa3905a1cc540e9bf87f7adacc2c125d5cc |
Hashes for piquasso-5.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47d9b746f3f998d36ee6b1bbcc86bf2e655e348759cf428931753e06cc386efe |
|
MD5 | 0554ba67f630ff34cfd2d227006bd6dd |
|
BLAKE2b-256 | ee7487c3f8fd5fb9a783a267d6d10d6cdb55887b574d6a5c94233b451306327d |
Hashes for piquasso-5.0.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd665920f5db966df9ff043ba12844e623178a20353bd53a9c047b66ce266ec3 |
|
MD5 | 64c4e521a8cb5c6edf0f1f2b2152380c |
|
BLAKE2b-256 | 2e85c745f9917f8c4b9547423650dd0372241e0d0ecbf5fb3e8e8d63f5451eb0 |
Hashes for piquasso-5.0.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e4c116d5b33ee146a82c7c0a7deba4ab21b94ff2079746b36db9dec4b92ac79 |
|
MD5 | 642a1b6af3cc2b0bc0e44cdc86724e1e |
|
BLAKE2b-256 | 474eb876f905b786580eb733efa9296761a918853162f9e1c22aababe7bb4bde |
Hashes for piquasso-5.0.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb83709f59b4d3d5011a4f3e6ba405f27ba9fa70f43daa259d2a542f7417d8b4 |
|
MD5 | 83dc43922336e039b1809b0f28b8049b |
|
BLAKE2b-256 | 805be4293b24682f6cd9ed906be4495727675252f32ad4ddea45f25bea4c9daa |
Hashes for piquasso-5.0.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ecfea7698e910dfcb96fa67fb2b44b9d8e5bd310735b696a7c52e9b7122a2976 |
|
MD5 | 6a284870f9dbadca22466dd997a5baeb |
|
BLAKE2b-256 | d475cab61d5bf2391ae289f13e3c5bf5d7afccb1784114967b1277551603d645 |
Hashes for piquasso-5.0.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58227f0140326beb603253bc35115b7770058d76e665ae21a15d808eeccc5580 |
|
MD5 | b6668df02810989fda9a11628253832d |
|
BLAKE2b-256 | ea7390d2d071edb6c1f3452f1b88ed6360d95c9e757726cb0415080567467ac6 |
Hashes for piquasso-5.0.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70bf0ca3c175b9df3d6e6b6d094e9955c555f13828bb0351109021eaa034cf23 |
|
MD5 | 76c04aaac90d8adc015784fdc32c7dfb |
|
BLAKE2b-256 | 68093551bf6cd4f76fe71bc02e47926e00237d4e8c7350af2bf87b79db988937 |
Hashes for piquasso-5.0.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4d1d53c02bd5dc52ce142b1e58beaecd4252b379e2270bd694e2a7d666fc323 |
|
MD5 | 395a28babe176afbfb089af3d5f331d1 |
|
BLAKE2b-256 | e60f8e92614041298f15f3971691152666adaf4e42e17fdf1bf7a4a249e0cbee |
Hashes for piquasso-5.0.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b7e2ed92f05b5f079574f0bea050d1227b250102f4e0fd07a8df1c79a67ea1e |
|
MD5 | 40fe445b8b2b2a8ba9c8ea96a39b7561 |
|
BLAKE2b-256 | 5550db9491dcec6b1225dc971c41466918eb60b8d38be260096262a05f14ac91 |
Hashes for piquasso-5.0.0-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d67d781104f02ac820e8c8c107b49ae097a937d2e032850d6f1ca7e96edd155e |
|
MD5 | b5ba88681ebacb6639099a5d6bff544a |
|
BLAKE2b-256 | 225fc131525bc54f866c33f0a9622f2da77c55351718a2f98bd1833e4778fe56 |
Hashes for piquasso-5.0.0-cp312-cp312-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e553276058a928809bdbb71e171ed62801efc581758c6006ce3da45dc584745 |
|
MD5 | 0b0733804c3453bdd1c187e58fe26df8 |
|
BLAKE2b-256 | 707f3b64fd4f3dc8291ebe96f8f9186923522ee8d4bfe1208ae38a1817d77475 |
Hashes for piquasso-5.0.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c23f078d7991124265437491519d64a1875ca6df634ac69c031da69a1d9b4f1 |
|
MD5 | 6c22484d7ae37c36fa2a19f39f2a9b31 |
|
BLAKE2b-256 | 8bdb90f8e33ac72bcd1959853d5166b84f65818e453f4baeda0df4bc0594202d |
Hashes for piquasso-5.0.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a244fe51ce28a4962eb7d615a1d03f0c55dfd6077e3444c7601e594491e53093 |
|
MD5 | 0de596838a5185e5412fc5234491d403 |
|
BLAKE2b-256 | 9e82d21833a4fb9c4390857d2cdd907311597b44ccded5462135fd4d606f5224 |
Hashes for piquasso-5.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8fe16eed6328e77bd758fbd508641ab2938d61983e9fd191fc140fb963cded92 |
|
MD5 | ccb462cc965ddd14b906b084d1bdb210 |
|
BLAKE2b-256 | 1c0d1353acc8c826fb91a75e0acb17b4bb37927c8c53e35d7d87a402f27f0798 |
Hashes for piquasso-5.0.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4257fc9aaf20aab80db24da0318c34192b5508cc7d6eb64c1ab2c43a2ebb0f37 |
|
MD5 | ff78cb8c5724000d64016e6e5a22c56c |
|
BLAKE2b-256 | 62da1dfaf0d6f7b5d0748fd90f823b9289c21c37655973aede94dd1b13df520f |
Hashes for piquasso-5.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af964dc45e8b9a57e366642553555585a1b3161df6bac43383b0c6f5553c227f |
|
MD5 | 3888b3ec65f59cec57f436f4aebc4620 |
|
BLAKE2b-256 | 9d1cecc4846cad116650f7f5ecd212c5dfc02327f29d1f93e507edf8d7f07c88 |
Hashes for piquasso-5.0.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7738f373cd0504a261125e1f65ea714e98561ca1739ab5def1995dab28b5240 |
|
MD5 | bba3c2577b50c78c24ba175dad3fc7dd |
|
BLAKE2b-256 | 6f329cdeead484a3ccf53f62f676df492ebe0a9df2592869574292794713baeb |
Hashes for piquasso-5.0.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 033f431e3097da4dd2e5ccc604ff970e2a4f2c193e9e6ec0b51d809099c90578 |
|
MD5 | b1a26bb1cdbe5ddd4cc3793610dc8ac5 |
|
BLAKE2b-256 | 03044628de294980ef626f7cbb8db73772533a2a8ed839d2730b5cb8465b3d54 |
Hashes for piquasso-5.0.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 179b84acbee29a15dfcb3eeed9d458eb8110b910740625d545afdad250224d87 |
|
MD5 | 3a65dd9a3e9829724eb3662fc848f5a8 |
|
BLAKE2b-256 | d3ccb96e441c4f1bf166951d3ea316cc85ad201d79e4cc3f77849faff1e90e71 |
Hashes for piquasso-5.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e084cc200e1fbf56ff66873b2644a3dc43246b2995f6934e298d135e8e2d247 |
|
MD5 | cdba1669e7a1ce7e9f4f63c8c4c8a999 |
|
BLAKE2b-256 | 7ee9db306110d9bebf2d26dffc46ffaeb0adc49ed033c3b43a16418919115696 |
Hashes for piquasso-5.0.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a2c22edbc7be8273efa9f657492f25c4c2203bfc725cc21b1f5193379b384e4 |
|
MD5 | b89333cebe6449ce28b3ebbf2476e2d6 |
|
BLAKE2b-256 | 23384f590925d1d94862fe639af9f6d0927aff3f4b5182fb70130fa2617489df |
Hashes for piquasso-5.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 771e525f5e45ae321d3334a69a788c654adde36796f4c38d8481c8e6a72498ed |
|
MD5 | 99b3a9f674f56424b55aed341d3d85a2 |
|
BLAKE2b-256 | de40bac7b960bfe2625b5b9542d4bd3d825311281015305301b51ed50ace3a26 |
Hashes for piquasso-5.0.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5393ce4afdbbc56ffbadb95968c28c4b3962a1c75426aec50a0f9f213400838b |
|
MD5 | 4c1d4645f35c506c0351a10308122536 |
|
BLAKE2b-256 | c068432660cc390fefe334866bea172d755a87472ed8aea72b6edb49ff9dc6fd |
Hashes for piquasso-5.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 558ad78c87a0925b822d0338a6a009f69033a7a6f3755c0cce9fe604d98bfc2f |
|
MD5 | 06a1084a9429468aba54e697415dece5 |
|
BLAKE2b-256 | ae1f145f6795bd6334ec29a51dd33d1765db1a18519666fc89eecc0e15d18b22 |
Hashes for piquasso-5.0.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea1a8cf7bbd509b5e967f35d3653ca46a209fe98d2eba7496383f3831767a5f1 |
|
MD5 | 1e5192151a9144fa17740b915c772f0f |
|
BLAKE2b-256 | b6488bba0d8fec2e3fbc9ea78f7a5afcb0a18cea9296c1be8768a8e1f91d5f18 |
Hashes for piquasso-5.0.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb9ce4c5097d82f1f6266c90c05f486729cc88a49f7182fd3567069e01844571 |
|
MD5 | e1719e704fb6118026e6a89acb6b44d6 |
|
BLAKE2b-256 | e5c757ace6bc0a9d3f71723c957973bc79552971fb100569d62b4a8d928ad3d3 |
Hashes for piquasso-5.0.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c5a61da49739a79ed40f5c084fdb6eee796ffe8b6e9b9724a8a0cd092c86f2f |
|
MD5 | 97cd64664d789f4654a2b7adb469f3ca |
|
BLAKE2b-256 | e3a6c9a49cfd609bc652cb96c88c257556625c1dda6f61f20b9b049d5e6884cc |
Hashes for piquasso-5.0.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 980a99ed9685a24dd74008c158945062394ff656b2ad9bb6e2a27b37b5e1b3b6 |
|
MD5 | 182d8424dd912b54ddba2485ea23657a |
|
BLAKE2b-256 | 27984de772f7258f51e08b07e79c507ea4dade8e68fb147998144eac1d0a08ad |
Hashes for piquasso-5.0.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09078e51e2e7b4f2de42c55a7d951504b4be96386e9bbd7f42ff578a8f78e163 |
|
MD5 | 0ffae10765d91a40655dfd928eef5cdf |
|
BLAKE2b-256 | 85d93d18c75bbe0e8b9091b6418cfbff9273a4c5192c13ade2c5ee5588f46b5f |
Hashes for piquasso-5.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d6038063785bf347525942d12531ea977da8b9045cc357030db5f70ad964c15 |
|
MD5 | d706d5419f2da81943be36d6336bd56f |
|
BLAKE2b-256 | 33af053de5e5b7c3913779fe0e2a2a757be3f507782bc204efb72c297a0ad116 |
Hashes for piquasso-5.0.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39711371562bc0ebdbaa4837329a82ef333eb3418b9d1ca6e8f89cf0dd319e07 |
|
MD5 | 7b5d4b9e54453e2ea52069d34b107c55 |
|
BLAKE2b-256 | bff0ed6dacedeae745943ba820044de1999bdbc09ec4e47a60f2ae585d66967e |
Hashes for piquasso-5.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58cd827368dc355868041809a2cd49cb83da41adee28f629aae1a137e99e0d0e |
|
MD5 | 09bb8ae3974c82ce8d340f6d8647cbec |
|
BLAKE2b-256 | 8576b6724abcb41b2e3ff0c47fd3e2e776960644b00088c8ed56d48820ef6f89 |
Hashes for piquasso-5.0.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a1c82b122de44cb24a69356a9b7c8d3efaf33391fa3c053612c1933f5045f55 |
|
MD5 | 6942499980a20ac2cff5cb46773f8e77 |
|
BLAKE2b-256 | 7cc14c37334a2abe921972c1af82b6e22c6f73ce2536441bb33d58bf6efbd8d3 |
Hashes for piquasso-5.0.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f94c185a3d69e6554f86975fc5d484557e19ede68a5d5093dab06e4976020e9c |
|
MD5 | 3cd3dfcb791a8966e48adf3787d575b0 |
|
BLAKE2b-256 | 17a3b040f743c090117b9a3397b5ec98fb6ef533b4c3985939f4468937a8a950 |
Hashes for piquasso-5.0.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3ed71ba921570e42c045d9bfecfc50ce83def4aa6922e5d7d84bb8811e8156d |
|
MD5 | 0cf08b38b7c301813e143bb2aa8a8e76 |
|
BLAKE2b-256 | 76ace10f9b6048dcf345d9327bceaa3779ad7dcbd9b052cc4e8af7055b05dbd5 |
Hashes for piquasso-5.0.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d987e376276ce526741956006f2317c3e55ab67bd94f502de13a5b68e032cd9 |
|
MD5 | 405c952b2aeb7c311bfbdc3a70f0af14 |
|
BLAKE2b-256 | 7aa29c6782fc93266a9906a604b80800bfeedb22345af5b56fc25ccfac71cf98 |
Hashes for piquasso-5.0.0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2a21a1f3c17b13b3cf55087ae1cadf22f0dc58bcfd40df51b5c63e7d44a4edf |
|
MD5 | 7ebf2336d059ec0bb20656cea6c3f3f7 |
|
BLAKE2b-256 | 8ba1574eff1a6bf1b2a68a5a1d66dcc968d502a2ca854885dcafb7cf02f3b180 |
Hashes for piquasso-5.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59d905b7915df5bad6f395396c989f90ab2f3a82af07d76e50f8bdb40803b339 |
|
MD5 | d98a146ba43e66bfa113c0855449872f |
|
BLAKE2b-256 | 81a11c7f4de3dd0fb62c6384d1bd1e7e291cc81c7b38a98cb6a8b25f55f778d0 |
Hashes for piquasso-5.0.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd7e962d776f5dc06386beae05d52bef8c5301b57bdf811ad37d8c63181ed0e0 |
|
MD5 | aae6d8d4781383bceeffa460503a01f1 |
|
BLAKE2b-256 | 9a9acc7a8b6e5362a08ee06ac6f81a8f8740a272ef37edd75fd94a72c842c13e |
Hashes for piquasso-5.0.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 593af3f136d70be5cd9e49547e92fcba699606c41c9cf081003e4e55c7fde8cf |
|
MD5 | 10c8ba517a14645c91f5ea73773f5dc3 |
|
BLAKE2b-256 | 68c32dfd7a66d46962726e8b3eb215066b216672d718a7fd597b1839d2127ba6 |
Hashes for piquasso-5.0.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26da3d1a1d4343c1f7eb554a5e1f22e530ab8f62dd67bb1a76ab7a22a49f4d03 |
|
MD5 | 7efba1cd114ce0018ebda8e4c57a1aee |
|
BLAKE2b-256 | 2c7d2b07de1d7dc90f828a20cc669e6ba81ed3b13d1ad5f3f7f57849ebefa803 |
Hashes for piquasso-5.0.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d9a91ebac38a2582ae52f912abe2bac65b7309ba3d665ca473b09a25a092aa4 |
|
MD5 | 7c619679c6d2ad91362052655fd84e22 |
|
BLAKE2b-256 | b37a22c27ec7098e752054927eb1590dfcdc8d011290822279cc192d176a0a38 |
Hashes for piquasso-5.0.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 831cd1f26108c771aee1765a1ac313421551463a44c147b805d7b3c662581066 |
|
MD5 | 74356954092d58c26bf4298e79cd7642 |
|
BLAKE2b-256 | 8a61ec57fe2abb6f14f1730bd05bb42e781a8fac092b6b2ab8f61bea9799458f |
Hashes for piquasso-5.0.0-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a2eed2fb4468ebed81ed1cbde73f3a4d3c60955bb4af0e7f5de2bbecfea5a54 |
|
MD5 | d3f1dd2082301c9381a41059f3d2c100 |
|
BLAKE2b-256 | 6ff56fc1b46bc820c57210cf36cff7534c9f79876e57c1d8d4cb3913d30686af |
Hashes for piquasso-5.0.0-cp38-cp38-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 391aa7f3dd907a8fec32b59021f5b33b66c6df3b88a09c18224ce6252681e550 |
|
MD5 | 2b6f6be0bc2dfeedbbcbb699251cd64e |
|
BLAKE2b-256 | 05d5d7850773ed6f93f777ace7c769d978849fdb0567fcc8f803b7377a773afb |
Hashes for piquasso-5.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 669259a2c665ab220b6ff65105e81c996af4cbce2e2d6e512dae1e2fd3647aae |
|
MD5 | ee84ab27c649ed3db68b0f1b5a617b47 |
|
BLAKE2b-256 | f6fbcbf0b3cbf1eb02e8bcdbedc533810614bbce81fde780f5b991c228f81a3c |
Hashes for piquasso-5.0.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5d79aba3111f93ccef8242ef10fc96eaf82ea47c5d3f1cf2a3f1e35f374fd8a |
|
MD5 | e19519e5d847a46085bacca211add995 |
|
BLAKE2b-256 | 0cd1b291a5c575156d66d4f92219deaf59d82e079c54b7a21ab7e5e0bb23251c |
Hashes for piquasso-5.0.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8fc79af60a23b50c66c34b62ad192a7e21f527ff4c122ec999fd622e3ffdebce |
|
MD5 | 2a91664fb67464c4cb275fe990d266d4 |
|
BLAKE2b-256 | 2aa1ba203eaa414ac0edd304ce7957d4e0fced906ff801b83a076886b607a47a |
Hashes for piquasso-5.0.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25e48444b8d3b7ac453a0e6df838aea603ef06d1987e74d211fc3d2d2f3d82dd |
|
MD5 | ad7a4761a328dfc98bace89c49b2aec0 |
|
BLAKE2b-256 | 4bf61dad9513c826e4d2a2ef67276231dc595800ed1e2211371f77c501b055fe |