mpqp

View on PyPIReverse Dependencies (0)

0.3.1 mpqp-0.3.1-py3-none-any.whl

Wheel Details

Project: mpqp
Version: 0.3.1
Filename: mpqp-0.3.1-py3-none-any.whl
Download: [link]
Size: 184697
MD5: 68b1c1559eb77b98424b0f71b1c2ba8e
SHA256: ba124bde0cbcf17ea19b5354f80a4238223b3dc23a6813fb3932a6e54f6dc327
Uploaded: 2024-11-25 09:30:29 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: mpqp
Version: 0.3.1
Summary: Facilitate quantum algorithm development and execution, regardless of the hardware, with MPQP
Author: ColibriTD
Author-Email: quantum[at]colibritd.com
Project-Url: Repository, https://github.com/ColibrITD-SAS/mpqp
Project-Url: Documentation, https://mpqpdoc.colibri-quantum.com/
License: Copyright 2024 ColibrITD.
Requires-Dist: aenum (==3.1.15)
Requires-Dist: amazon-braket-default-simulator (==1.23.2)
Requires-Dist: amazon-braket-sdk (==1.79.1)
Requires-Dist: anytree (>=2.12.1)
Requires-Dist: aws-configure (==2.1.8)
Requires-Dist: azure-quantum (>=2.1.0)
Requires-Dist: azure-quantum[qiskit]
Requires-Dist: boto3 (==1.34.124)
Requires-Dist: cirq-aqt (==1.3.0)
Requires-Dist: cirq-core (==1.3.0)
Requires-Dist: cirq-google (==1.3.0)
Requires-Dist: cirq-ionq (==1.3.0)
Requires-Dist: cvxpy (==1.4.3)
Requires-Dist: jsonschema (>=4.17.3)
Requires-Dist: myqlm-interop
Requires-Dist: myqlm (==1.10.6)
Requires-Dist: numpy (>=1.26.4)
Requires-Dist: pick (==2.2.0)
Requires-Dist: pylatexenc (==2.10)
Requires-Dist: python-dotenv (>=1.0.0)
Requires-Dist: qiskit-aer (==0.15.1)
Requires-Dist: qiskit-ibm-runtime (==0.31.0)
Requires-Dist: qiskit (==1.2.4)
Requires-Dist: qsimcirq
Requires-Dist: scipy (>=1.11.4)
Requires-Dist: symengine (>=0.11.0)
Requires-Dist: sympy (==1.13.1)
Requires-Dist: termcolor (==2.4.0)
Requires-Dist: typeguard (>=4.2.1)
Requires-Dist: wheel
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3847 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.37.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
mpqp/__init__.py sha256=N_pRT4pMjC6cHO2DF9aM9Zd5mmM5EDlEN-b4AjE8gJg 268
mpqp/all.py sha256=ApFrOqM8bGC6WXyRYgKKp65_ZLKTDOJtSPrgHaxV_pU 1679
mpqp/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mpqp/core/circuit.py sha256=IJvd1pc8iUf3zohERkQl78wfyBB1y8RYFLJjYh0YxGc 54794
mpqp/core/languages.py sha256=KOJTrDIug1hj4CB0ws66biriRWA6DPvBq36bKh2lXbc 652
mpqp/core/instruction/__init__.py sha256=K7C8gQrJ9NEXcbQskiY4ilfovIN8LmBFqs3qyjT6_IQ 185
mpqp/core/instruction/barrier.py sha256=SETCeNQ-8tGSM2L4ziP14hmIBc27wg1aWLGNxK1h2eU 1472
mpqp/core/instruction/breakpoint.py sha256=Uu6MnQdFXsmFIc3zgvAb6WWxz35sQFCZHjVmArRlStw 2495
mpqp/core/instruction/instruction.py sha256=OnlrFWcGOpk6m0jb0kj25KEUVuZ465kLJI1-Cm-Ez4I 5501
mpqp/core/instruction/gates/__init__.py sha256=N_mE2jf33HwLDQJKc7tErhCIT-p56w6AE1z8mQIqKZY 457
mpqp/core/instruction/gates/controlled_gate.py sha256=gaWwjcpqpiAVLlRO6L-iPnEz_PjK1MqrJgEArXh_tzU 4441
mpqp/core/instruction/gates/custom_gate.py sha256=1Ytzu068MxCTPrXJO6fpAjU5Q7w5SC-ivKfDiMBIC1A 4851
mpqp/core/instruction/gates/gate.py sha256=ZTt0UNuX5SAVEt7rCIqf8-oicLwFlo7aCbMKJkDrEP4 17262
mpqp/core/instruction/gates/gate_definition.py sha256=OLe0o2pHHnxsqRZldV9BPUkU7ZSHPARHs_SCpbf5lc4 7535
mpqp/core/instruction/gates/native_gates.py sha256=fNCXMhpt5un4sUrqaWjKtLbxDv4Il_PD9340fu12k7Q 46430
mpqp/core/instruction/gates/parametrized_gate.py sha256=_FHgLMGWB2ZNpdyTd6T9HwkW7oCnYX0YegI-wfkBD8I 2753
mpqp/core/instruction/measurement/__init__.py sha256=bxwiKamEvevQfTY0hFK1dXpu_-5zkEfKCRHES_P_5lU 296
mpqp/core/instruction/measurement/basis.py sha256=w1zH-WUnBaQmDxHpXYG_Qjj86fQfLpXtqWU5Yt4bnys 10784
mpqp/core/instruction/measurement/basis_measure.py sha256=oCwOxeP6NrAI7ODLqddOtYDQVLYvhZinn-_speFVMgE 4692
mpqp/core/instruction/measurement/expectation_value.py sha256=B3_IaqpXeRpQ_Mtzr4_nLdJODaS4V2biuEo8EYtDTdc 11059
mpqp/core/instruction/measurement/measure.py sha256=ZOAm5iw7AfyOkpuxCPu-Q1T6wmY5DAbg9wWGZhz5ouY 1980
mpqp/core/instruction/measurement/pauli_string.py sha256=nNW6nGxtwlGW73K3hfEFVaFjl9CDFwtrOkTi24WHn9E 36052
mpqp/execution/__init__.py sha256=9Ltl3TmPx2kLkJpbQr2Oq_0lR56lRnCDynTmx3NrClU 490
mpqp/execution/devices.py sha256=yIf4FY4TzAQ0JOWX-UOOkamaZ3nsZm2rBaRDykYOrTE 14360
mpqp/execution/job.py sha256=X9Q11vaLkqO562LZKK0iK9PpPLx8NUh9IsV1TODBnso 10028
mpqp/execution/remote_handler.py sha256=JijqUKCVobI6RzkfUW1VCeFuZt5EeorvPquSe6YReXc 4943
mpqp/execution/result.py sha256=oJmdnigmCej2pJwkBFHT2q3tlKb1n_9LOJFXiIxbaRE 22673
mpqp/execution/runner.py sha256=v6vusR6Q5jRWJQxmS4DX1YQV2sSYw4GzCWmF7s5Lip4 15088
mpqp/execution/simulated_devices.py sha256=G_3T-BoBTWroDakRme_pnYPTd-AT47rYGoBEYM41iso 3210
mpqp/execution/connection/__init__.py sha256=nvQkt4RtRMBuq74_NJJOzZUgCuG0RsAxySO1pargEgU 36
mpqp/execution/connection/aws_connection.py sha256=-U0-ajWytDezgOQKBVU3ZBiQ3tvjoflWrG8i-7rej7o 7462
mpqp/execution/connection/azure_connection.py sha256=KT66SMasbAfDDyFC9_YQCjParA0uJRii6jRa3roV2lk 5923
mpqp/execution/connection/env_manager.py sha256=-i51zX6_LzQ9jgqf4Dt12nz5BKNUE2CipJyMU3ASkDk 5042
mpqp/execution/connection/google_connection.py sha256=sIMD5-UONb-S3FfjK1_8mDY02hL0RLNIVLOueoNY8lk 494
mpqp/execution/connection/ibm_connection.py sha256=tCPpjAtLhLkNWA_x_t-9dpu_B0JQypTDXPcMXmD4aNQ 7241
mpqp/execution/connection/ionq_connection.py sha256=iBST3QO7qHRt3QlbdCAjgiPEM_kTM_ZyQ5cVim2_H1Q 1852
mpqp/execution/connection/qlm_connection.py sha256=-mgxECGGeVLmNGeBRc5THO1-q6U8s0WW-qTMZ5k07v4 6091
mpqp/execution/providers/__init__.py sha256=YemHnYDN1YhCXyTlcxillM1moqPybT1XvOL4kC8s1pU 222
mpqp/execution/providers/atos.py sha256=bykDfwvcSyv8uLFMN5M-dZh8SCaCPC_6WN7EpVkLA3o 29672
mpqp/execution/providers/aws.py sha256=zqRyOjlMVpp74vnBTSPxfNHwitymTOEdzZ9OH_WbQfk 14224
mpqp/execution/providers/azure.py sha256=LOqqJS_BGU1bHM1lBdwQ6zjufJ6Z7E5dVrpGvyRZlOU 5631
mpqp/execution/providers/google.py sha256=8CvYr1OjEUfVOk4FcQCEOoXGeXsqDGQedErU0SAGOEI 13807
mpqp/execution/providers/ibm.py sha256=rUwL4pbm9PhKgxiF0Ja6TaBoAgK7AN9sb-6-cME8ZEk 29597
mpqp/execution/vqa/__init__.py sha256=pilwZeRQXn8QhF0RYXrspsAaoSAnF7GCzwenG5dLQ4g 122
mpqp/execution/vqa/optimizer.py sha256=3UbemXVM3bVJkQrjDrc_fH9uUkM3AIQkX0HsLUWtlxE 331
mpqp/execution/vqa/vqa.py sha256=6d9MFpxMfkH6Q6K9z5whoz-4kVFUS5efeACyR-WX7JE 14267
mpqp/gates/__init__.py sha256=L2ndg4qyVKEjeeAyObfVRB7o4gIlohD64ieFtxMdF2M 148
mpqp/measures/__init__.py sha256=u1TcBmzn_iQl5OfWraYyLqjms6X_rtYF-RS9xhxodCI 48
mpqp/noise/__init__.py sha256=HV9Hp0z3OrAd83tobthMqzFGpw9kR3S92Vfu7dZybEE 189
mpqp/noise/custom_noise.py sha256=KpKvipATFot6NG6X2SR8BvIpKpOIOoZIlHETXQ5mAis 73
mpqp/noise/noise_model.py sha256=WYgpkJ0k1Zohm_SbFQjAzN3pcQuzLbC8_YvwzpyPCv8 35555
mpqp/qasm/__init__.py sha256=PCLwLSekGnuBb9V60UQs0v0wvILgUCKLECc7lOymRFA 523
mpqp/qasm/lexer_utils.py sha256=CXYrQebuOjwZes3dq38DDU5rFilVuQSrzAtcHLvxgvk 3043
mpqp/qasm/mpqp_to_qasm.py sha256=sLTy3LTvEW0qczOCNXurf31nD73T-Auc76lNC06FuqQ 7507
mpqp/qasm/open_qasm_2_and_3.py sha256=_ZHwBXSAeLTe9otTLigsPYE9YhOQvVbBsJKKmOEm2S0 42204
mpqp/qasm/qasm_to_braket.py sha256=3cH12aAF83JrVZqvLFn8qjaq_sg6nY0JFG-BXnQ0f6E 5473
mpqp/qasm/qasm_to_cirq.py sha256=9drwEvvBVidcNLiP5aVPj0SIXZ_xjXDgeN2yaxn6rnY 8430
mpqp/qasm/qasm_to_mpqp.py sha256=mSYFy0eyEhPO8GScspaSFwudsg-fx37Ppis7jaRlveY 11377
mpqp/qasm/qasm_to_myqlm.py sha256=2F5q-hGuI2ILk6SyfAnJa8glxE60SKuJ26N9-tJpogw 1502
mpqp/qasm/qasm_to_qiskit.py sha256=HfOo_Ww6hTrLh5rasr6i-1GN30mH7BbMbFHPm6JuzUo 1405
mpqp/qasm/header_codes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mpqp/qasm/header_codes/braket_custom_include.inc sha256=K0LuoPDD4b49oOOBbZwua9uYM6W56FKdKlNXM58qRac 1116
mpqp/qasm/header_codes/c3sqrtx.qasm sha256=y4e8Tsev-TH4sY8LOOB87TTMUKCqQt4qhZgI-jaPfac 303
mpqp/qasm/header_codes/c3x.qasm sha256=9okNsDytGp2suX67xgKLLuVYrzV7NqH1ih9RKpBNMaM 453
mpqp/qasm/header_codes/c4x.qasm sha256=QdHeW_FhHnmB0klI7zP2bie3SyGn-E-NSVsipzzcfhs 137
mpqp/qasm/header_codes/csx.qasm sha256=NwmaB7cjWbJ47T5nQThEQtKQ1YiWCH3JWNCb29FGBbc 40
mpqp/qasm/header_codes/cu3.qasm sha256=bnlecCNRmmWG9V0lq0E2nN-fa3mCsQ_51TKqvkWw2Jo 64
mpqp/qasm/header_codes/qe_lib.qasm sha256=GkJSEAV2P2gXvFERYWd5CM51L0ulnpNZVFfCXCxIc5A 22
mpqp/qasm/header_codes/qelib1.inc sha256=gkNLTUgh0H3W8QBXdS-cgoahWcpGWmc-ZUp9u5lRJLM 2079
mpqp/qasm/header_codes/rc3x.qasm sha256=x82Ga44niYlfOLm-qkz5f8b2DRnDCbL954uIcc2AAes 290
mpqp/qasm/header_codes/rccx.qasm sha256=vpZAj50L43yRM6QnC614k4ovLQB7tKxF9qC7TKW2lFE 157
mpqp/qasm/header_codes/rxx.qasm sha256=YrWj0iR8BavF84kVe_wIC7Mgcb4kSsgTfKnF_cMyWlo 142
mpqp/qasm/header_codes/rzz.qasm sha256=qQiZFZc9kE-pMyoEti6QMTvmU0PU0Wckak_Y6fYEFPk 65
mpqp/qasm/header_codes/std_lib.qasm sha256=sQJ20e-Xzv3RUQ8i0Moj9ql_ng4SN3VpcIth4taRtZI 24
mpqp/qasm/header_codes/stdgates.inc sha256=EJwVV1muAJxLEkOn-kHonb0XtXuhg06lq78L7ba4mDI 1531
mpqp/qasm/header_codes/u0.qasm sha256=UNCEK7XpIDh-tdAWOs0ZOI85aSR-xoy_VldEvtUrt30 40
mpqp/tools/__init__.py sha256=vBBWw4s7SdyhzMtD6FpkatmzVL7LZWGApPxX0GNZFwM 193
mpqp/tools/choice_tree.py sha256=0Ov_Kykgtsnql1nn1DzxCwHKlwAELg2rDnuI2QEda4A 5181
mpqp/tools/circuit.py sha256=FJ8lTzxtsW9n7f-W6uxZ1GDzShUE_Oyilb91fI0znRU 11350
mpqp/tools/display.py sha256=ZMLPV86I4isKMmcM16KYdwJk1lEFt6xzyjUy3nUmx2U 10104
mpqp/tools/errors.py sha256=C4H-hPVaBTdAMt6w1yLpoQlTvLjo5ugDtPHt5nIcfjE 2286
mpqp/tools/generics.py sha256=0loj956fED7FXFuRfkVa0BMH1FrV7m2JCyngV3ALHKw 7045
mpqp/tools/maths.py sha256=IhmvGniD0Of5e5bTdAm5r3MchWJMobkSV6pxYPBRFV0 12004
mpqp/tools/theoretical_simulation.py sha256=JVvBE8AZdXsVoFbxBSJ_xEX3ZWvjFa4RpO2JpCVTZkA 9262
mpqp_scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mpqp_scripts/setup_connections.py sha256=f-ArGiRjflDr9CpaQnoBqxlW-8-xnUANeKI3dbiPQEE 3591
mpqp_scripts/update_qiskit.py sha256=Rygn2Af1dSU7J3IHQmHS5PKcRZr9p3vwdmSEwhSDXZU 1086
mpqp-0.3.1.dist-info/LICENSE sha256=dU8WGC0I4LKb-65E-HXdDLGPuapPIWMrsFGo0_moWgE 35152
mpqp-0.3.1.dist-info/METADATA sha256=NoB-578gnq5KW3Vyq0bnjoz2Mels71VMS2B9dw1GH6c 5557
mpqp-0.3.1.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
mpqp-0.3.1.dist-info/entry_points.txt sha256=Aclw_0C-uoFyBIUcIQ92KjFYg82NjFU7TzwTCMC38Ss 140
mpqp-0.3.1.dist-info/top_level.txt sha256=O1Ln7SR4g3j2tkcTKfCoGsppABsesAxrol7XhnZMBYw 18
mpqp-0.3.1.dist-info/RECORD

top_level.txt

mpqp
mpqp_scripts

entry_points.txt

setup_connections = mpqp_scripts.setup_connections:main_setup
update_qiskit = mpqp_scripts.update_qiskit:update_packages