diff --git a/poetry.lock b/poetry.lock index bdfde6b0c9..e60628bdda 100644 --- a/poetry.lock +++ b/poetry.lock @@ -4086,12 +4086,12 @@ scipy = ">=1.6.0" [[package]] name = "pennylane" -version = "0.38.0" +version = "0.39.0" description = "PennyLane is a cross-platform Python library for quantum computing, quantum machine learning, and quantum chemistry. Train a quantum computer the same way as a neural network." optional = false python-versions = "*" files = [ - {file = "PennyLane-0.38.0-py3-none-any.whl", hash = "sha256:6a6f4e96feaffa0aafbf460be901140d6c14481cf26dc92fd050d74aaa793b47"}, + {file = "PennyLane-0.39.0-py3-none-any.whl", hash = "sha256:e11928a8ffd652b9c1b4f11955b50210c3b637f36ee3d8cea64a3a9a6a830977"}, ] [package.dependencies] @@ -4100,9 +4100,9 @@ autograd = "*" autoray = ">=0.6.11" cachetools = "*" networkx = "*" -numpy = "<2.0" +numpy = "<2.1" packaging = "*" -pennylane-lightning = ">=0.38" +pennylane-lightning = ">=0.39" requests = "*" rustworkx = ">=0.14.0" scipy = "*" @@ -4114,87 +4114,74 @@ kernels = ["cvxopt", "cvxpy"] [[package]] name = "pennylane-catalyst" -version = "0.8.1" +version = "0.9.0" description = "A JIT compiler for hybrid quantum programs in PennyLane" optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" files = [ - {file = "PennyLane_Catalyst-0.8.1-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:b7c4c2dc7214d038cafc104078efbbb5e9cc9a60a0ede8c20046e24b78b987de"}, - {file = "PennyLane_Catalyst-0.8.1-cp310-cp310-macosx_13_0_arm64.whl", hash = "sha256:9ebb57f0561bc26ddc1dd71e7497e8c3214010a42dea24fa07ae446172f16d12"}, - {file = "PennyLane_Catalyst-0.8.1-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:a546bfcbfdb70ca901545644741778100cdc4373e35454f28a7764191647e989"}, - {file = "PennyLane_Catalyst-0.8.1-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:5228d186f8aed0aba2c19619ed5ed0a16c999b7ab03cdf349bf873786274f57e"}, - {file = "PennyLane_Catalyst-0.8.1-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:a1ba10b5e06cd71ccc73966adc724f51e2bdb2592aed0ab324e85ab705492171"}, - {file = "PennyLane_Catalyst-0.8.1-cp311-cp311-macosx_13_0_arm64.whl", hash = "sha256:bb12202d952c99c93bae676ae34e0972a042723b24083e61cd4449e307420e4e"}, - {file = "PennyLane_Catalyst-0.8.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:1a4105a3e4776034cffb9a301d7196fc43d6b732406397f0fb56a82ad7049601"}, - {file = "PennyLane_Catalyst-0.8.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:9907a1c0bb49aff8e166427383da22d005ab46069e556af2aee011b741f5721d"}, - {file = "PennyLane_Catalyst-0.8.1-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:0a8f66a58e0af5d9db130bb2976165da3743245767657c7bc240fcc598c390bd"}, - {file = "PennyLane_Catalyst-0.8.1-cp312-cp312-macosx_13_0_arm64.whl", hash = "sha256:ce52ab39a2f40fc398c447181047ebb74d8c3c3f057534670278c8e9867f8c19"}, - {file = "PennyLane_Catalyst-0.8.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:f60773ac0320d0645e895bc6554d0d49a8db0e6e64e9f2d4c01659778ef859d4"}, - {file = "PennyLane_Catalyst-0.8.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:4e8344d6a2ffb30d7c3fafbe839dcd1fa6a822de44a5928dda1a871a81a19976"}, - {file = "PennyLane_Catalyst-0.8.1-cp39-cp39-macosx_12_0_x86_64.whl", hash = "sha256:f34a5fee406c3f4aea30ad970bb24463ed78a780b1bad043a848f65b8e30b540"}, - {file = "PennyLane_Catalyst-0.8.1-cp39-cp39-macosx_13_0_arm64.whl", hash = "sha256:91eb15e9976c300a730e870d8d509e03a75421cc57c0a2bef2783e865ce42cef"}, - {file = "PennyLane_Catalyst-0.8.1-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:96895a6a495060cb0cfb83f11155b6ef7b000ae0a8ac98bb3260896f80507565"}, - {file = "PennyLane_Catalyst-0.8.1-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:f1c479d9cd1a5308099fffa83444437fe5a46dcf708e82abffc951ce7d1324ad"}, + {file = "PennyLane_Catalyst-0.9.0-cp310-cp310-macosx_13_0_arm64.whl", hash = "sha256:d75986c75fcd7ac8762d83822dac998f6afa8d90131096d3855354f5593c97f7"}, + {file = "PennyLane_Catalyst-0.9.0-cp310-cp310-macosx_13_0_x86_64.whl", hash = "sha256:2954e3666556434ab87c1fca1b73bf68bbf1997bbe49f64cd74c6703e8c14a9d"}, + {file = "PennyLane_Catalyst-0.9.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:0f21b9779882a92d189689f9e82b0b4ccff2f6a449bb6d642ffba4fe4c33dc9f"}, + {file = "PennyLane_Catalyst-0.9.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:768e4b976a79ac9bcd8e96526dab0fdcffdf7a293b60c92f0326a4b0004a6c7b"}, + {file = "PennyLane_Catalyst-0.9.0-cp311-cp311-macosx_13_0_arm64.whl", hash = "sha256:ab3788a7e1579bfca13e1a483f49dbd4631e4fe1a42ab58d38c1da5f801ce55c"}, + {file = "PennyLane_Catalyst-0.9.0-cp311-cp311-macosx_13_0_x86_64.whl", hash = "sha256:2a3ae980d47f7ca70cdef95c7f24033b22cd442a6ebaa046fbbb3cfc75ae7695"}, + {file = "PennyLane_Catalyst-0.9.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:3a9bd87ce684cc7e9229260839df46566b8e458725537f9ec9bdce2d383963f9"}, + {file = "PennyLane_Catalyst-0.9.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:2ec0c811bf65509430da190fbfb7bdb6ccdbad18de9cd45f4cd77aa567edc48b"}, + {file = "PennyLane_Catalyst-0.9.0-cp312-cp312-macosx_13_0_arm64.whl", hash = "sha256:86d87b4a01ce2f64d0c6e449dd87bd07b9eb060047a8a49f3191bff02a68c0a0"}, + {file = "PennyLane_Catalyst-0.9.0-cp312-cp312-macosx_13_0_x86_64.whl", hash = "sha256:56cabe79df7c97d7f2df7c981bd84ff52a18d3ebc02cc328847b092082d889f5"}, + {file = "PennyLane_Catalyst-0.9.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:5171a9ea08d1690a1124fc1a87c56c1e77a033c596c41a6fbbfaa864f6ef2aee"}, + {file = "PennyLane_Catalyst-0.9.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:60cb9af071b340dbe7270cccb54d9222600a740e792206b161dc2b0798c5f8a8"}, ] [package.dependencies] diastatic-malt = ">=2.15.2" jax = "0.4.28" jaxlib = "0.4.28" -numpy = "<2" -pennylane = ">=0.38" -pennylane-lightning = ">=0.38" -scipy = "<1.13" +numpy = "!=2.0.0" +pennylane = ">=0.39" +pennylane-lightning = ">=0.39" +scipy = "<=1.13" tomlkit = {version = "*", markers = "python_version < \"3.11\""} [[package]] name = "pennylane-cirq" -version = "0.36.0" +version = "0.39.0" description = "PennyLane plugin for Cirq" optional = false python-versions = "*" files = [ - {file = "PennyLane_Cirq-0.36.0-py3-none-any.whl", hash = "sha256:12a3130c3843a19ed5079c2852a9dea808d0ba8800db8b98413da2c9a59c882c"}, + {file = "PennyLane_Cirq-0.39.0-py3-none-any.whl", hash = "sha256:a66c201dca56a66cf55fbe17dccf9fb495b20973ba402df2a990b693f4bca211"}, ] [package.dependencies] cirq-core = ">=0.10" cirq-pasqal = ">=0.10" -pennylane = ">=0.29.0" +pennylane = ">=0.38.0" [[package]] name = "pennylane-lightning" -version = "0.38.0" +version = "0.39.0" description = "PennyLane-Lightning plugin" optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" files = [ - {file = "PennyLane_Lightning-0.38.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:21885d0352c293da4f45830c2baf8441dd134ba1fa36fb1922e508d552eed881"}, - {file = "PennyLane_Lightning-0.38.0-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:54d976d797cccd6e0275b58cfbe459bae9864fb5cd01938502ccea4a849587ff"}, - {file = "PennyLane_Lightning-0.38.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:09fffaa0837a2e7f9bf098e69bad387208908c53de772b5bf3f3ea0f8a5d84df"}, - {file = "PennyLane_Lightning-0.38.0-cp310-cp310-manylinux_2_28_ppc64le.whl", hash = "sha256:0e43b1fd8443ae18fb1dbfdc88df2846582433da6c192000185eca7c509abcc7"}, - {file = "PennyLane_Lightning-0.38.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:989d3f380fefc0f448b0d8f4988ddacc8c7e37b4b033f5dc4a8de8b3dfff9233"}, - {file = "PennyLane_Lightning-0.38.0-cp310-cp310-win_amd64.whl", hash = "sha256:bf77dfd170f8b2dcd95cfdeeccf93e6ee152a2dc02f0d227b6defd599de7fce2"}, - {file = "PennyLane_Lightning-0.38.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7ea9305d3807997bb88a3a04b54435b9e2c35cae0d4fe266ffc11b182ca1255e"}, - {file = "PennyLane_Lightning-0.38.0-cp311-cp311-macosx_11_0_x86_64.whl", hash = "sha256:5f933f99d8c7ecd944c6fe1b0535a3f0232b97de15d619a408149a93e4ae482b"}, - {file = "PennyLane_Lightning-0.38.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:88f6f3829f999a48e175d4e6a5af56a0849f697d26a267db16aa7fbe34f3752a"}, - {file = "PennyLane_Lightning-0.38.0-cp311-cp311-manylinux_2_28_ppc64le.whl", hash = "sha256:4b742046848f320028d4910cb07d724f170fdd46317a509f974bbf1b391cc8d8"}, - {file = "PennyLane_Lightning-0.38.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:82d5ef4e89b9878bc937156cbd46cd034da576587155dcd2b0e7b8137f6f651c"}, - {file = "PennyLane_Lightning-0.38.0-cp311-cp311-win_amd64.whl", hash = "sha256:0340b5221b79dc5327a4099e5a5c6973d4a33d81ec790caf4edabba4647431bc"}, - {file = "PennyLane_Lightning-0.38.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3047640b391b82f82635f729d322a55492694422d193c098e44f785675a8fada"}, - {file = "PennyLane_Lightning-0.38.0-cp312-cp312-macosx_11_0_x86_64.whl", hash = "sha256:0aaa4d094b556fb639a4dca98384665e7f2772155af93cf1f0eae9a2c94f6ad0"}, - {file = "PennyLane_Lightning-0.38.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:ded36ef2316791a53af53114eefe41295c1ca75e48029a8eb148351f7b4ac743"}, - {file = "PennyLane_Lightning-0.38.0-cp312-cp312-manylinux_2_28_ppc64le.whl", hash = "sha256:800dbf7e456c51f6351993355b96e045e8222ae235c33f19bf2b711accb4d5ff"}, - {file = "PennyLane_Lightning-0.38.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:c83dd6974951e51beccc9061cf9274ef923727282455263b93fd6cfbaf6c18a0"}, - {file = "PennyLane_Lightning-0.38.0-cp312-cp312-win_amd64.whl", hash = "sha256:7f158fa507c688f5d6fc16311175b9e51095acc7547e1494cd80fdc692e9e569"}, - {file = "PennyLane_Lightning-0.38.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:14400e3e44fea4e23c7d8dcee894378860c0d49397d04c46c37a6f41ad6e2fc3"}, - {file = "PennyLane_Lightning-0.38.0-cp39-cp39-macosx_11_0_x86_64.whl", hash = "sha256:e9d58dbeca5e4fc65b606e5393edd4a6945eaa40bfb16ba73ff0923f8b4834ed"}, - {file = "PennyLane_Lightning-0.38.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:e9d3d4fa4719568c76826325f6b07d46fe35a7925908dbc96e0acd014e5305c2"}, - {file = "PennyLane_Lightning-0.38.0-cp39-cp39-manylinux_2_28_ppc64le.whl", hash = "sha256:3a2553ec3cdacae20bc562f8a554e87d96648025fd4bdf2a2fb6ba51275972ff"}, - {file = "PennyLane_Lightning-0.38.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:72536e16adb4d25c54acd0f1dcdb206315542396039fe4afc203a8fa43a419a0"}, - {file = "PennyLane_Lightning-0.38.0-cp39-cp39-win_amd64.whl", hash = "sha256:78fcc6141e3386358e50df2fc641289a69ed214bf60388317b592db118f50e15"}, - {file = "PennyLane_Lightning-0.38.0-py3-none-any.whl", hash = "sha256:81ce51738e79e597fb57700a10009359915be963395439e248c8440d53ff0866"}, - {file = "PennyLane_Lightning-0.38.0.tar.gz", hash = "sha256:07242ffbd40f038ee3c418c16f7124250b0efa92f0cfe6c81690b83eca972a78"}, + {file = "PennyLane_Lightning-0.39.0-cp310-cp310-macosx_13_0_arm64.whl", hash = "sha256:dfdf6071337f743519d7bcbe4d1bf35f1822bf14020dbda3c734b0471c4dbb12"}, + {file = "PennyLane_Lightning-0.39.0-cp310-cp310-macosx_13_0_x86_64.whl", hash = "sha256:0d9d7a865cf81923a05247e811a1534f3395fc9f27ea51a0472837b2dbe88f8d"}, + {file = "PennyLane_Lightning-0.39.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:1d4c22f28afdb816bca37617d9d508e3a73b0bd50df4581bafd1de7f8ab028b2"}, + {file = "PennyLane_Lightning-0.39.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:1878dbf59c779face32ee8b9291e2cf18a601c491a132afe89f9b1e477026455"}, + {file = "PennyLane_Lightning-0.39.0-cp310-cp310-win_amd64.whl", hash = "sha256:8e5e68f467f68216d2b5f19639b4b3d621743c389a4d207282c52557e20ff10c"}, + {file = "PennyLane_Lightning-0.39.0-cp311-cp311-macosx_13_0_arm64.whl", hash = "sha256:8b5dfb5ee187a98925130965b5cbfb9ecfc650ec23b2cfdbf16040db25d79f73"}, + {file = "PennyLane_Lightning-0.39.0-cp311-cp311-macosx_13_0_x86_64.whl", hash = "sha256:80debc3b1c7a5923509f4662b95ca1703ac8a29eaaa78a169240b23c4c1c7875"}, + {file = "PennyLane_Lightning-0.39.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:ac2bcafd8b10b58e99cd050bb89a67e97b53e66ab8636e37bafd67a32905f935"}, + {file = "PennyLane_Lightning-0.39.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:de45c1c2e97572e59081878dc80bbebe17b938a783005ce0ad6632ba8dd46956"}, + {file = "PennyLane_Lightning-0.39.0-cp311-cp311-win_amd64.whl", hash = "sha256:dcbec946148018a8aebae6cf45bb0d9d6f9a418bb0655ed4b3ae2f7e948e320d"}, + {file = "PennyLane_Lightning-0.39.0-cp312-cp312-macosx_13_0_arm64.whl", hash = "sha256:6c7553d206f185ab6f7688fe086d80a33f382beb56e9ad579090bdba041adfb1"}, + {file = "PennyLane_Lightning-0.39.0-cp312-cp312-macosx_13_0_x86_64.whl", hash = "sha256:30a08ed59fd2c11257bc989303547b8125e7453c8165f8c75ec7d8090451ec54"}, + {file = "PennyLane_Lightning-0.39.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:c0f52da46791605e3f8f0644b45a97de799df1f69cd3659a58fc04f7288f948e"}, + {file = "PennyLane_Lightning-0.39.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:f0a9ab74b0cf2cbc9556a0c85a750a5d6063721405f76cacf8b17f9e6774dd9b"}, + {file = "PennyLane_Lightning-0.39.0-cp312-cp312-win_amd64.whl", hash = "sha256:f568120eac4ed4b5d498889cb9359040dd7070ef711e98cdbace4efde794c866"}, + {file = "PennyLane_Lightning-0.39.0-py3-none-any.whl", hash = "sha256:55de99da8e513f89b416087d1665257498be244006968b472b82a56b972d0f0d"}, + {file = "PennyLane_Lightning-0.39.0.tar.gz", hash = "sha256:a1db6069c7d97eea50846d5b51a3d9ae97539bf68ac480b5c9bea1eaa5e3f1d1"}, ] [package.dependencies] @@ -4203,15 +4190,16 @@ pennylane = ">=0.37" [package.extras] gpu = ["pennylane-lightning-gpu"] kokkos = ["pennylane-lightning-kokkos"] +tensor = ["pennylane-lightning-tensor"] [[package]] name = "pennylane-qiskit" -version = "0.38.0" +version = "0.39.0" description = "PennyLane plugin for Qiskit" optional = false python-versions = "*" files = [ - {file = "PennyLane_qiskit-0.38.0-py3-none-any.whl", hash = "sha256:2a97bbd81b935192bfcfb9d0c5292a3d6cf1721f01bf3def838e4707dfce8b85"}, + {file = "PennyLane_qiskit-0.39.0-py3-none-any.whl", hash = "sha256:0551be4022cd72de7ebde7c916778aff119f8e153427c633660250cc131ec38b"}, ] [package.dependencies] @@ -4221,22 +4209,22 @@ pennylane = ">=0.38" qiskit = ">=0.32" qiskit-aer = "*" qiskit-ibm-provider = "*" -qiskit-ibm-runtime = "*" +qiskit-ibm-runtime = "<=0.29" sympy = "<1.13" [[package]] name = "pennylane-qulacs" -version = "0.36.0" +version = "0.39.0" description = "PennyLane plugin for Qulacs." optional = false python-versions = "*" files = [ - {file = "pennylane_qulacs-0.36.0-py3-none-any.whl", hash = "sha256:e36272e07fa9fb7f2a1a3f09653049571436e60fa725560e2e779f1012872980"}, + {file = "pennylane_qulacs-0.39.0-py3-none-any.whl", hash = "sha256:94aee328291f716efe475694137c9055070640c03c9cc9878b5e767f3e4ef982"}, ] [package.dependencies] numpy = "*" -pennylane = ">=0.15" +pennylane = ">=0.38" scipy = "*" [package.extras] @@ -8009,4 +7997,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = "~3.10.0" -content-hash = "2e6d9c85baec80b413760cf4fb5e42edd02a04c324c7d0bf100ec3f61ee95df2" +content-hash = "4749eaba97e3ba21cd65871ab96face8bf2655f5cd90357c9cc0f41a764a91f3" diff --git a/pyproject.toml b/pyproject.toml index f396be3bc4..3db88b45bb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -38,11 +38,11 @@ pypandoc = "1.5" # These pinned versions of PL are NOT used for Dev builds # # The latest commit from GitHub is used instead # ########################################################### -pennylane = "0.38.0" -pennylane-cirq = "0.36.0" -pennylane-qiskit = "0.38.0" -pennylane-qulacs = "0.36.0" -pennylane-catalyst = "0.8.1" +pennylane = "0.39.0" +pennylane-cirq = "0.39.0" +pennylane-qiskit = "0.39.0" +pennylane-qulacs = "0.39.0" +pennylane-catalyst = "0.9.0" ##########################################################