perceval-quandela
View on PyPI — Reverse Dependencies (3)
0.11.2 | perceval_quandela-0.11.2-py3-none-any.whl |
Wheel Details
Project: | perceval-quandela |
Version: | 0.11.2 |
Filename: | perceval_quandela-0.11.2-py3-none-any.whl |
Download: | [link] |
Size: | 346943 |
MD5: | ea512a5ac2497184b8d971c607f9b348 |
SHA256: | 5b436e82d7cf4b659d031e72a6957265380b132e1d23796f440fce59006445a9 |
Uploaded: | 2024-09-23 12:54:05 +0000 |
dist-info
METADATA · WHEEL · RECORD · top_level.txt
METADATA
WHEEL
Wheel-Version: | 1.0 |
Generator: | setuptools (75.1.0) |
Root-Is-Purelib: | true |
Tag: | py3-none-any |
RECORD
Path | Digest | Size |
---|---|---|
perceval/__init__.py | sha256=36ym7F-4SjQEY66Wfsoc17wuB5gaAZM46VEgLH1IPRA | 3431 |
perceval/algorithm/__init__.py | sha256=xGv9Hxnp9XLISYyzRW0tcMy1lXERtE5j7O30aECuPoA | 1738 |
perceval/algorithm/abstract_algorithm.py | sha256=gMecX2Ts0TXrE7egUi5eA9KnK5yVVg6ajL6XTnS9E-Y | 2776 |
perceval/algorithm/analyzer.py | sha256=o18ujBGG2YEWWImQ4rma0zSO8E-uUO96IF32cYSzdEI | 8351 |
perceval/algorithm/sampler.py | sha256=5qdmNiTumMPpMLtrWq91BDf7F3MOpSynB_td0A32eyA | 12388 |
perceval/algorithm/tomography/__init__.py | sha256=nhN9JgLFcdvoPegjatC-uKGaUq5Mt-px328AztzjyOQ | 1805 |
perceval/algorithm/tomography/abstract_process_tomography.py | sha256=TKWgO_t0xste9AmxxjpYjsMa8SO2ujbcmDiWkgXM5_k | 5524 |
perceval/algorithm/tomography/tomography.py | sha256=wvRrqeTlJNQGfLZr6diC3Sx49kiLPCuT5Oa6-BI23-U | 12081 |
perceval/algorithm/tomography/tomography_mle.py | sha256=jKhVet6oDg174cNIKIhwTVSjebpUb6rR_vZ3RFLuueQ | 17479 |
perceval/algorithm/tomography/tomography_utils.py | sha256=IDBXPpw2GuYDq-ssUIb0dye1zNxQ_JpcTU5A0tvsk3A | 12433 |
perceval/backends/__init__.py | sha256=8PJpveS5prbVxePrif5-p9pUWVbsJMCcX6C2AG6hQi0 | 2576 |
perceval/backends/_abstract_backends.py | sha256=3ELypfnooXahUZCYAqEXEMjP7UBUa0KKo-gL3JZa2Fc | 4347 |
perceval/backends/_clifford2017.py | sha256=109TDYy6zZRFk2dDTiaNBnt7QEms_rk0L5_a4iW-D_E | 2394 |
perceval/backends/_mps.py | sha256=yqoeU8QNVgOD5qxyCXovAP8e99iP3ql7IrA1KR_-FBY | 16336 |
perceval/backends/_naive.py | sha256=0XKsJQpJqBWoamnepAXm3b76xpAKtyqlp3FHy6vO85Y | 3002 |
perceval/backends/_naive_approx.py | sha256=eaNqdkpTU3HBCCCo5zh7dFsLAvJx4_Z6g7jkiEYT4K0 | 2946 |
perceval/backends/_slos.py | sha256=2mqL_GtpXpJza7rAn0HYa9VE2zO2fWhdpbq89ikKdn8 | 9881 |
perceval/components/__init__.py | sha256=1-mR29xLGGB21kxAhkkEOJ7_MapPyCdPPbRl7ceMx74 | 2530 |
perceval/components/_mode_connector.py | sha256=Dchuug1pUsC40OHznSk0B5MJTqhhIkWlCk6A_YCEMD4 | 10930 |
perceval/components/_pauli.py | sha256=osRhIaZmUGikjqF_dQfNl_KO6ScNvYKZpQIyosqgTws | 6086 |
perceval/components/abstract_component.py | sha256=HmJJvdyIEGuKvw2jPe9zLpEQOtawjoOtzGS1YDLcP9c | 7145 |
perceval/components/abstract_processor.py | sha256=aTHpmWpWoNFoi0Wd5jU19_v5mI1LU0bc-d0H5QrWrkY | 25686 |
perceval/components/comp_utils.py | sha256=E74ZKxtbCtett1f7g-5-uadeBJ4u6A_A8SHv-jWL9Xs | 2131 |
perceval/components/component_catalog.py | sha256=xVeo_gwdJp4NJgA8leG2QOcVIVNwlFc51IKA2AWSGTo | 5639 |
perceval/components/detector.py | sha256=gVMm7rKxSf0h4YD5cu5O8nct5X7Bgk5Kf9-jifcm4oA | 1660 |
perceval/components/generic_interferometer.py | sha256=opR_E-7QzaIhIUdBCNUFrDrpKv-PH_uqaqcxi2F1HMM | 12180 |
perceval/components/linear_circuit.py | sha256=_0ZluNvNc9gcySdQ2QiDNrQ6iufqLlmBRcY3pBIKpdQ | 39796 |
perceval/components/non_unitary_components.py | sha256=-woPI51JCFNnRqnbsboN4yhYDM2Vaa8iNUwU602ZHJE | 5396 |
perceval/components/port.py | sha256=x_xoGTVhOnBWfPtdPcL6loewr4nUnMBAbtdqqLMmfzg | 7540 |
perceval/components/processor.py | sha256=WGUStJ8I0bBYl64dK_YoAZ_PuhJr42SXRarfQkBvLfI | 15889 |
perceval/components/source.py | sha256=w5ZzzD9TyHz1e8Uxhn3j7RYZptRQ9fczWj3DqUDIQsA | 11338 |
perceval/components/tomography_exp_configurer.py | sha256=QPQj_TCwE2hiZm-ncSt5tO--4Obo7gtFxXdZTPOB48o | 4468 |
perceval/components/unitary_components.py | sha256=19Shh_6o2vSlMAjdDoe48zJk08uNxB0keQBE7y2L9VQ | 17807 |
perceval/components/core_catalog/__init__.py | sha256=jaDTpSJxfyNbw1RPC84lsdnaWyVKDzhAHSH9S5J3s7I | 2233 |
perceval/components/core_catalog/controlled_rotation_gates.py | sha256=hj78UIQh__cP0HCS3EJOjj8g_WjOv9udP5rv0T95HRg | 5255 |
perceval/components/core_catalog/generic_2mode.py | sha256=ENlLbGRGKBfbDYDc23A6ylCYGlROt_2gF7xbvEc4GN0 | 3701 |
perceval/components/core_catalog/heralded_cnot.py | sha256=i4oPXAFsIvIPuPUuq4PIWWtBP0sBWU9zVT5OckzBbxk | 3727 |
perceval/components/core_catalog/heralded_cz.py | sha256=OEeGZ8XsUyNfsU6O5bPgNBBpPFW6sxDvahPwGDESteI | 4282 |
perceval/components/core_catalog/klm_cnot.py | sha256=77jFSUlLN9-TB2EnlEAZs2_6Gkma6_ibe1WeYXfcuhA | 4412 |
perceval/components/core_catalog/mzi.py | sha256=L79DcU4dLuBRO8AFVsCcPjtqokHH6pTAv_oGfiNhQIo | 5127 |
perceval/components/core_catalog/postprocessed_ccz.py | sha256=N7ZR2c4pOsZ-8x7DeCRaDPBHtbAvl5U0Is6J3Duv9oU | 3496 |
perceval/components/core_catalog/postprocessed_cnot.py | sha256=YRBQP7PbkglT_afEznjO-M85FW5b8OEbXLp4mnf0DiU | 3918 |
perceval/components/core_catalog/toffoli.py | sha256=rJ8yayjzMU4dojysRu6E4GI1N1QvR1WZtE7GVT2_iEU | 3808 |
perceval/converters/__init__.py | sha256=BnJZBB4v7Q8ii0FJrZX2mchnQKUT76EYmcX58urqjy4 | 1832 |
perceval/converters/abstract_converter.py | sha256=FTc54KGPXHFcCWTnNBU66C2oNsCQ43rKwzfGgYTLyug | 7059 |
perceval/converters/converter_statevector.py | sha256=vmewKa_nE-8sUcUIy9FyMuCLnUkQD125KB14gxF4DYM | 6823 |
perceval/converters/cqasm_converter.py | sha256=IKlHr-PGVdPtuuU1jw54sLvuFczhgs4U7-Co5TAtCK0 | 15507 |
perceval/converters/myqlm_converter.py | sha256=5YuiaEosmo-BcoiKkgpBgBI-DLcjS-MWNn5WWZAFMHI | 5203 |
perceval/converters/qiskit_converter.py | sha256=wKiKxYehxoRRdVr8LVeUxySbkOR-6VfyxAiIzcNcnWA | 4646 |
perceval/error_mitigation/__init__.py | sha256=5zQwKMQfscUXWPX3hwj3sJ-IHZQ_mYxHErS15svYCZ4 | 1603 |
perceval/error_mitigation/_loss_mitigation_utils.py | sha256=CTTUe8b4zpQSEwVpMGbAmLbzgmcq6MURU-COyo2wce8 | 5226 |
perceval/error_mitigation/loss_mitigation.py | sha256=sWYZcAE6XKC64y0J0s_NaLMLR6b3cdnXWeRySo8Ynww | 5309 |
perceval/providers/__init__.py | sha256=j8NP9ztReTmbCBmQmmfzFdy5Gv3_D8noepynwEhMaVk | 2234 |
perceval/providers/quandela/__init__.py | sha256=gnlNqi6a34Gj0ZFmqsTETdj4HgKA4ee84EUBALMLI_4 | 1595 |
perceval/providers/quandela/quandela_session.py | sha256=5KAV5j-ofRN01KaCZVF5R857QJhIpbAXs8gYk1cQK4k | 2248 |
perceval/providers/scaleway/__init__.py | sha256=EpaHRTChm8S3eC89n4PTD0uM-WsWmFadQ4P-I19a4ZE | 1677 |
perceval/providers/scaleway/scaleway_rpc_handler.py | sha256=Owe1Wc_5bj_59ZiHdrDPgSr33uwwcyUqhUO74heCKUc | 7184 |
perceval/providers/scaleway/scaleway_session.py | sha256=SS8lGj7HltJr6hdpRUXqYXDjQruprD8FS4eYQmjbAh0 | 5444 |
perceval/rendering/__init__.py | sha256=75wq8X3CasZ5jr7BEb1iBtUoV7waX67ToEy9hTxlSS8 | 1633 |
perceval/rendering/_density_matrix_utils.py | sha256=fpomvleobR9HUUYxF1pzjiyN2g--EakaxNv0YY3mx0g | 3335 |
perceval/rendering/_mplot_utils.py | sha256=TiLV7VjtAhbnmKZn77VPGNSZqi7w90buug6_7Ubuvbs | 3171 |
perceval/rendering/_processor_utils.py | sha256=5l9D5WxXRBbJNqm_Um8sF789zwVl1oLw5QYbQXK3OPY | 3876 |
perceval/rendering/format.py | sha256=beE-_mtfyDT5_DM12uzvFbXc0M7x52UftIYT3zRQ-Vs | 1655 |
perceval/rendering/pdisplay.py | sha256=izY5EoxEzFhSNdn016B9e1xy2Vm_5h_9P3WuMyrjJHE | 19904 |
perceval/rendering/canvas/__init__.py | sha256=M9Myhn9GvrvTeQlMU0Q-z_6zq2jV6naVQquD7o-EXmM | 1694 |
perceval/rendering/canvas/canvas.py | sha256=a_fdQLv14GO2UjGGcCF6BgleOffUe9fjffR4-pRFwcg | 11773 |
perceval/rendering/canvas/latex_canvas.py | sha256=4DVXTobRy3i8hqfNpu3fEyGelWtK6gGkwtba06-qEuA | 8911 |
perceval/rendering/canvas/mplot_canvas.py | sha256=ay-Zx8b3w2nQNBqdCn3b6lTm1U1qRCGIdJG_3x9ddFw | 5916 |
perceval/rendering/canvas/svg_canvas.py | sha256=iPvWDdW0kJacjx2aynRmfH6J22Q6jrv6E8ab7k8MBYY | 5287 |
perceval/rendering/circuit/__init__.py | sha256=pFYSghF14jlJwqv3Wceh8NPIPGCnlfJp789vPuemXok | 2073 |
perceval/rendering/circuit/abstract_skin.py | sha256=SD7uu0qpgqZaAsALdSvGKCy2KwH9awgNLU0X9mAAJmk | 5084 |
perceval/rendering/circuit/debug_skin.py | sha256=Xy9HWf1NeMk6Nl6BgjxcunyzBvUGSPzUTEqXC1Z1Iuk | 15604 |
perceval/rendering/circuit/phys_skin.py | sha256=imHNXciDNVwvm146pfTLb1yt1aTD3w_l9WN206hsivA | 15804 |
perceval/rendering/circuit/renderer.py | sha256=Q17wYgAXm3jX1abiLTGt05qBsXbogWSDF6QZh9h7D1U | 30534 |
perceval/rendering/circuit/skin_common.py | sha256=ucyRM9MFez8Pd77SYfyMPynbPPdM6InARXJNql115UA | 1926 |
perceval/rendering/circuit/symb_skin.py | sha256=Do3TqisP1QccPTrmm-dFtNMc_pItoSXlceQvOR7odSs | 17500 |
perceval/runtime/__init__.py | sha256=WGY7JByPN6xx9QCLtwOVhnEU3vJqneXfo3uWv3gK-QA | 1811 |
perceval/runtime/_token_management.py | sha256=7TK9JE0I8SKR66fhZL7RZnITZDnYjoJclEtvh6jHoMo | 4109 |
perceval/runtime/job.py | sha256=mAg0helbJ_QYHRgarCxuL6O-rcwWPU_WAIlPIoWgGwk | 5331 |
perceval/runtime/job_status.py | sha256=HX1fzz8tY89Whd6He2J0GUD-7ESrq271Z8Ocm4BWlZo | 5710 |
perceval/runtime/local_job.py | sha256=0EC40csK4II7Q7aWv2m-oTlZeElVp54IvmkxbOdYrso | 6268 |
perceval/runtime/remote_job.py | sha256=fanb_nBRKzWRKn6zquAiWcakDks8vRxgDXHrfei_cCI | 10475 |
perceval/runtime/remote_processor.py | sha256=Wr9I43rEk_1mnL4xyKBmeSeanvHnV_nc-RcaKFmhy1k | 15717 |
perceval/runtime/rpc_handler.py | sha256=RhQvWX3UqMgMUo8WLtkKY7r4mxxUwkaTq-nQtQX4Odc | 4986 |
perceval/runtime/session.py | sha256=3c0w18VFPbI0B145ZMi-zOsjiEOj2DK_4eEybrJAx1M | 2241 |
perceval/serialization/__init__.py | sha256=bfRvvrFcyDI7GglQ58-tMVxCW-fxsV5s5mmCvbfBjrY | 1892 |
perceval/serialization/_circuit_serialization.py | sha256=h-E22NYpiEBnW7lahuDhzCr7R4bMDNlrdcJGPRraq9g | 5699 |
perceval/serialization/_component_deserialization.py | sha256=alv0AU8aYuVJPD_jkc1G4s8oj7bCcLgyBKUWhVq1Bf8 | 3595 |
perceval/serialization/_constants.py | sha256=FB-c0mGXfCE_wg2Z5Y9dKGXaO0LY0KKiLbuFdJSIWiU | 1881 |
perceval/serialization/_matrix_serialization.py | sha256=Q2D7E0gfUZGpOvqfKHURsDHN3DAm6gIf-wDyR0Y2hi8 | 3673 |
perceval/serialization/_parameter_serialization.py | sha256=efeq9uC2MY_4NCvAciu4a7LZKpOcPdZgy2OS9ZdExBo | 2723 |
perceval/serialization/_schema_circuit_pb2.py | sha256=VDHGAyrD1eq1INAGbEVpHmZCICLoahhh9pMFzI0guHU | 6994 |
perceval/serialization/_state_serialization.py | sha256=1s7iiBhkv0G59LYeKe7c_Joq-gjkyRyesQDu8gTqYmk | 3476 |
perceval/serialization/deserialize.py | sha256=l5-0eY2xvFdLrK0WHRDIn557wx0ub-9B9yLiTZYUG_8 | 8413 |
perceval/serialization/serialize.py | sha256=kRAtQwbUWlM6-galtS_bMIULitHqESOK-Gqe2YJWuvU | 6762 |
perceval/serialization/serialize_binary.py | sha256=ziwpkpk5Gv2quohxlUubx9ldGzh0eov_u0gii0cGPSI | 2309 |
perceval/simulators/__init__.py | sha256=BOCbk8bMh9tzrgA63sjZDCvkIrrx71YjjvKagjhJO64 | 1872 |
perceval/simulators/_simulator_utils.py | sha256=ZEaHOj-Gtpa0JDf5jL1hK84leRNVM03xe3TdFfh1vSg | 3241 |
perceval/simulators/delay_simulator.py | sha256=lOdOT9PmTcctQYq4xt6qoh-WKaXLRBqzIlYWwKIMVkA | 7190 |
perceval/simulators/loss_simulator.py | sha256=ubMHHabg_7pTFgWOpo163TFLhyWjIHM65R2kUkgoalc | 4175 |
perceval/simulators/noisy_sampling_simulator.py | sha256=rHOOTnYQF0cH3Tkq_kB2OXDCs49-OGshX7AnZZd3PRo | 17525 |
perceval/simulators/polarization_simulator.py | sha256=rSc7rN3D0DES3QdAUPTrVrp6nZMXgMtnbOurTxlf8-4 | 3931 |
perceval/simulators/simulator.py | sha256=vxZhz7SHu1qLOuON0qcGcjSNTFU6Fev3Y3QmuZNuvlM | 27029 |
perceval/simulators/simulator_factory.py | sha256=RvkPee0hBtgW6q8yiA1zi4Lj76-SurEbsZ845GU7dl0 | 5632 |
perceval/simulators/simulator_interface.py | sha256=9Jb39v4zMSHno2OCyIWmrLR8nGot5WiF34AzdRZwQtU | 5951 |
perceval/simulators/stepper.py | sha256=M5iDdVMGiphTZ_TGJBMGQiYBx8lremuwqiI_C4PsPu0 | 6466 |
perceval/utils/__init__.py | sha256=wBe2C5wy5UJTIWYOze7o-U0yeI-NgrjsdNnCbziEp_U | 2913 |
perceval/utils/_enums.py | sha256=E7TeRmM14mVntczNDA8hh5QSCKdu3ObSdrHgLE_ufcg | 1805 |
perceval/utils/_random.py | sha256=GeXM_eb2jJatuuqdI7hS_q2MB_vlfgfwXeSdTOVy-3g | 2195 |
perceval/utils/_validated_params.py | sha256=nJYH3TCJ9nminxQsfDnqN1A7NwR5BmGn1w6B7_JJ93E | 3497 |
perceval/utils/conversion.py | sha256=QRVHSlJMawPRBc8n_2a12lJU07r7ZV_S-CyIadsPJvI | 4539 |
perceval/utils/density_matrix.py | sha256=wZgxZ2fML0sqFce9RZpfXx_t1cAGS2kf1BBh0JjjRkU | 21511 |
perceval/utils/density_matrix_utils.py | sha256=MPt7bVErR2-a4xfwReH34_-6kjwQgMLwScpJLdnVozM | 4056 |
perceval/utils/format.py | sha256=MoGHcRUiLRgxasb3_OJoyoCT2ahHqmydhDdbOL_QA8A | 5073 |
perceval/utils/globals.py | sha256=rf6G_CtZtwtrqDUFyV5D_vJp3j82njWjGuS08FWJg00 | 1663 |
perceval/utils/logical_state.py | sha256=Wt57Jj8N_StMBn9v8lh9HSNP5pWbN17m7ahtMcskchw | 2949 |
perceval/utils/matrix.py | sha256=teYjq2kUdyZ8nL9KBzw6bkOZdrGShaB2SXQWw2eUAmA | 11862 |
perceval/utils/metadata.py | sha256=ccFAVw2DROTNttLQ33sFM-fqwsq9hjoZ390AI_5NznE | 2248 |
perceval/utils/mlstr.py | sha256=EPRPJY-WvDY90cEpP0rCN0flZeIIbJpAgGL7UYTXD4A | 3429 |
perceval/utils/noise_model.py | sha256=i4FcRDS9uuRTqcJH5g2AqQyqWDvfoRilTTXzOwPCqD8 | 4555 |
perceval/utils/parameter.py | sha256=3R0vOQFnu0HMATpVw3PccBV2F1WBparIc4-6awZWA-k | 8202 |
perceval/utils/persistent_data.py | sha256=vQ9o_aoAQntaJTaujGRZXHgiXRTjUnZbeKkI5m5157I | 8434 |
perceval/utils/polarization.py | sha256=1J-zHRSC4D_U_6-R3aitBwqPRj-udUV8Kx_nZDbIeLc | 10194 |
perceval/utils/postselect.py | sha256=7b99XcqfEGwUb0RHE8r1WDRnNRPz7LzqukVrMP4YTOE | 10930 |
perceval/utils/qmath.py | sha256=odqHtNISUVi7xS0s18-22nW3atbIniDsxMhmEogMco0 | 6162 |
perceval/utils/stategenerator.py | sha256=5JRrNW1UQpq_9fhfOmCVHbZCc2K40iNedxHRfN1Gf3c | 8000 |
perceval/utils/statevector.py | sha256=MWrbfU3CPS1YvticqtG4zgrnXMGbV1x1WXOHlBsbJxQ | 12871 |
perceval/utils/algorithms/__init__.py | sha256=cdnt5ENczm2dbmXSK8fhnZKqgcHdFSiB7ygqthzShXU | 1628 |
perceval/utils/algorithms/circuit_optimizer.py | sha256=Fvz_VR1RQv1hRcLyX1vfOJLCV3BllrRjMi6aWSOYf-U | 7447 |
perceval/utils/algorithms/decomposition.py | sha256=oWyi5z6LCpPD0KKBnax06wtvU-hcWTFsvOGYEnAg0DY | 5819 |
perceval/utils/algorithms/match.py | sha256=GDy_ecQU-J6S3idMLrY26mO-H0yGKiWyqakjvkde_a0 | 2022 |
perceval/utils/algorithms/norm.py | sha256=D3RVPG00ZsmgUHSkKt_4PFm7t6Zz06X-FNB9x1ADryE | 3003 |
perceval/utils/algorithms/optimize.py | sha256=kSD588rIZWlWE0I8kbA0RM4b8oO3mAESGRxTvF-EJrA | 4029 |
perceval/utils/algorithms/simplification.py | sha256=CnwtlopaTxntjAHRW_x51aBpsH3v94xkBwOAQ_WW7f8 | 14957 |
perceval/utils/algorithms/solve.py | sha256=shnTaR__yMXZCQ9MN48nfj3TklkcoM64_AN1SF0qkW8 | 2754 |
perceval/utils/logging/__init__.py | sha256=-MHDG-A8nvcqfh-QIkUwzDg6YQ-Mfs8Foc841J4i2gw | 3527 |
perceval/utils/logging/config.py | sha256=IxnpEKePIjrs-zVmwhhAVNdz-RhHeTB4-6c1PBgwUuQ | 5574 |
perceval/utils/logging/loggers.py | sha256=epnL0e4iT6l5iZM4l9ZAqsZ-fu7-bm4r-174zD1lm2k | 9031 |
perceval_quandela-0.11.2.dist-info/LICENSE | sha256=l_BNlmHOlo1rEO7Aejjt2F-zsK3XpuMWQLuTw737uik | 1505 |
perceval_quandela-0.11.2.dist-info/METADATA | sha256=xKNw4b6N4B8dGuUVMsagbk1GGFBomwq_rn0Rj0XAh_4 | 6069 |
perceval_quandela-0.11.2.dist-info/WHEEL | sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ | 91 |
perceval_quandela-0.11.2.dist-info/top_level.txt | sha256=SJ63lb9MpJ-tCOTliZNtQSLDvkcIgF5C4QjEagi-dwU | 446 |
perceval_quandela-0.11.2.dist-info/RECORD | — | — |
top_level.txt
perceval
perceval/algorithm
perceval/algorithm/tomography
perceval/backends
perceval/components
perceval/components/core_catalog
perceval/converters
perceval/error_mitigation
perceval/providers
perceval/providers/quandela
perceval/providers/scaleway
perceval/rendering
perceval/rendering/canvas
perceval/rendering/circuit
perceval/runtime
perceval/serialization
perceval/simulators
perceval/utils
perceval/utils/algorithms
perceval/utils/logging