From 605337638469358ec4af0ced2f9c5197a45d2cd1 Mon Sep 17 00:00:00 2001 From: PietropaoloFrisoni Date: Wed, 27 Nov 2024 12:29:22 -0500 Subject: [PATCH 1/7] Updating `pennylane-qrack` to version 0.11.0 --- poetry.lock | 23 +++++++++++------------ pyproject.toml | 2 +- 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/poetry.lock b/poetry.lock index 1a93345c53..0dfdf78d7d 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.4 and should not be changed by hand. [[package]] name = "absl-py" @@ -4276,20 +4276,19 @@ sympy = "<1.13" [[package]] name = "pennylane-qrack" -version = "0.10.6" +version = "0.11.0" description = "PennyLane plugin for Qrack." optional = false python-versions = "*" files = [ - {file = "pennylane_qrack-0.10.6-py3-none-macosx_12_0_x86_64.whl", hash = "sha256:8ff4fee278a57d7898a345cc5cf9b999de5cc43e4983216fb31fcbcfb97e83a0"}, - {file = "pennylane_qrack-0.10.6-py3-none-macosx_13_0_x86_64.whl", hash = "sha256:454fd1f2e20ed82b1871b23eefe7ff4ef04f294dfcb29cf751c8cbad8c388bdb"}, - {file = "pennylane_qrack-0.10.6-py3-none-macosx_14_0_arm64.whl", hash = "sha256:0722c931ed4541e5768791457d168c9be380cbf867c2c0133da32d0a3cd841fa"}, - {file = "pennylane_qrack-0.10.6-py3-none-macosx_15_0_arm64.whl", hash = "sha256:818d3d17857b4ad16abf1c41d1ead868906b251ed87b46a309a4d343e7510ef7"}, - {file = "pennylane_qrack-0.10.6-py3-none-manylinux_2_31_x86_64.whl", hash = "sha256:470a29c67d186d15784181a3120d426980425c0a8d86d181a4fed067f6cdbb7a"}, - {file = "pennylane_qrack-0.10.6-py3-none-manylinux_2_35_x86_64.whl", hash = "sha256:a0a7333b2cdfd68e631aefb093b242d2c4674161578131e1e40663baac0f1b8b"}, - {file = "pennylane_qrack-0.10.6-py3-none-manylinux_2_39_x86_64.whl", hash = "sha256:dfd59d968594b21635817f7b0fa71925b573fa2f72c2024a88c8368d37cc3277"}, - {file = "pennylane_qrack-0.10.6-py3-none-win_amd64.whl", hash = "sha256:24a600217d7c5d13f1e17506717309dfa57e00df3256851e3956ad0f62999b90"}, - {file = "pennylane_qrack-0.10.6.tar.gz", hash = "sha256:3ee51483977dbdbf47943bf4be3f85f2a6aa9d556c62eae40e9c8d8cabe5c294"}, + {file = "pennylane_qrack-0.11.0-py3-none-macosx_13_0_x86_64.whl", hash = "sha256:ce3ff7c7a30730bea88633529630b1398109072f4155a9b6fbfea785dd5e2d48"}, + {file = "pennylane_qrack-0.11.0-py3-none-macosx_14_0_arm64.whl", hash = "sha256:87449d932f33a7e240fc69849bb19e6ea198209db8195f293ea7936616f22b5f"}, + {file = "pennylane_qrack-0.11.0-py3-none-macosx_15_0_arm64.whl", hash = "sha256:dfecb69c700fc337fabca6682d57c5387ea08604ba2dc6abc44f7dbd8108c2fc"}, + {file = "pennylane_qrack-0.11.0-py3-none-manylinux_2_31_x86_64.whl", hash = "sha256:52f7accbc1f45ecf7a5c7917b9878013311f8e4c2d451477a0b2f8341f20fd5a"}, + {file = "pennylane_qrack-0.11.0-py3-none-manylinux_2_35_x86_64.whl", hash = "sha256:dadf1429399716fae4a42234e5b555fe1bd16644511cc921c8f1318dfe53487f"}, + {file = "pennylane_qrack-0.11.0-py3-none-manylinux_2_39_x86_64.whl", hash = "sha256:852e50664fe3bc84b06f47db61f15f15f81439f329680559ddece814be9a8668"}, + {file = "pennylane_qrack-0.11.0-py3-none-win_amd64.whl", hash = "sha256:ae4c4b0e7dfc9056c5687a0db845070921f1f25833fe7910c1d10837a15e2c4f"}, + {file = "pennylane_qrack-0.11.0.tar.gz", hash = "sha256:653861f2b651e26302404ec31ed8c5efa000e96dfc2432162c9e9e6757d3e090"}, ] [package.dependencies] @@ -8103,4 +8102,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = "~3.10.0" -content-hash = "18a7d6691c3e680b9b60a91d5401bf69ffaa028b1fd8a6aa9684149b6d7ab45b" +content-hash = "2351940e408b4c47df0221940eede46dc4fb37db94c3311f02123650424ad296" diff --git a/pyproject.toml b/pyproject.toml index 9bed5d9256..a83544e8cb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -65,7 +65,7 @@ optax = "0.2.3" flax = "0.9.0" qutip = "4.7.3" mitiq = "0.32.0" -pennylane-qrack = "0.10.6" +pennylane-qrack = "0.11.0" pyqrack = "1.32.12" zstd = "*" dill = "*" From 795ec16b2ea744b55813a8263555d5dfd7fdd812 Mon Sep 17 00:00:00 2001 From: PietropaoloFrisoni Date: Wed, 27 Nov 2024 12:58:00 -0500 Subject: [PATCH 2/7] Retriggering CI to build demos From 31a568d1e3f4515b7cc0775720194f2648653b32 Mon Sep 17 00:00:00 2001 From: PietropaoloFrisoni Date: Wed, 27 Nov 2024 16:22:40 -0500 Subject: [PATCH 3/7] Testing astral's PR to see if it works --- poetry.lock | 20 +++++++++----------- pyproject.toml | 2 +- 2 files changed, 10 insertions(+), 12 deletions(-) diff --git a/poetry.lock b/poetry.lock index 0dfdf78d7d..e2ff0bb5fe 100644 --- a/poetry.lock +++ b/poetry.lock @@ -4280,22 +4280,20 @@ version = "0.11.0" description = "PennyLane plugin for Qrack." optional = false python-versions = "*" -files = [ - {file = "pennylane_qrack-0.11.0-py3-none-macosx_13_0_x86_64.whl", hash = "sha256:ce3ff7c7a30730bea88633529630b1398109072f4155a9b6fbfea785dd5e2d48"}, - {file = "pennylane_qrack-0.11.0-py3-none-macosx_14_0_arm64.whl", hash = "sha256:87449d932f33a7e240fc69849bb19e6ea198209db8195f293ea7936616f22b5f"}, - {file = "pennylane_qrack-0.11.0-py3-none-macosx_15_0_arm64.whl", hash = "sha256:dfecb69c700fc337fabca6682d57c5387ea08604ba2dc6abc44f7dbd8108c2fc"}, - {file = "pennylane_qrack-0.11.0-py3-none-manylinux_2_31_x86_64.whl", hash = "sha256:52f7accbc1f45ecf7a5c7917b9878013311f8e4c2d451477a0b2f8341f20fd5a"}, - {file = "pennylane_qrack-0.11.0-py3-none-manylinux_2_35_x86_64.whl", hash = "sha256:dadf1429399716fae4a42234e5b555fe1bd16644511cc921c8f1318dfe53487f"}, - {file = "pennylane_qrack-0.11.0-py3-none-manylinux_2_39_x86_64.whl", hash = "sha256:852e50664fe3bc84b06f47db61f15f15f81439f329680559ddece814be9a8668"}, - {file = "pennylane_qrack-0.11.0-py3-none-win_amd64.whl", hash = "sha256:ae4c4b0e7dfc9056c5687a0db845070921f1f25833fe7910c1d10837a15e2c4f"}, - {file = "pennylane_qrack-0.11.0.tar.gz", hash = "sha256:653861f2b651e26302404ec31ed8c5efa000e96dfc2432162c9e9e6757d3e090"}, -] +files = [] +develop = false [package.dependencies] numpy = ">=1.16" pennylane = ">=0.32" pyqrack = ">=1.30.0" +[package.source] +type = "git" +url = "https://github.com/astralcai/pennylane-qrack.git" +reference = "new-cap" +resolved_reference = "6c905570f5499a612729073b670a76592e9184fe" + [[package]] name = "pennylane-qulacs" version = "0.39.0" @@ -8102,4 +8100,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = "~3.10.0" -content-hash = "2351940e408b4c47df0221940eede46dc4fb37db94c3311f02123650424ad296" +content-hash = "6e64d24fac717ec29cd8677bca72ec7f9867fe39be61127186d20e62c7406a6a" diff --git a/pyproject.toml b/pyproject.toml index a83544e8cb..113714c110 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -65,7 +65,7 @@ optax = "0.2.3" flax = "0.9.0" qutip = "4.7.3" mitiq = "0.32.0" -pennylane-qrack = "0.11.0" +pennylane-qrack = { git = "https://github.com/astralcai/pennylane-qrack.git", branch = "new-cap" } pyqrack = "1.32.12" zstd = "*" dill = "*" From f197b29dcb2716e3fd616c9933f1734fef02919f Mon Sep 17 00:00:00 2001 From: PietropaoloFrisoni Date: Wed, 27 Nov 2024 16:50:54 -0500 Subject: [PATCH 4/7] Re-triggering CI (which seems frozen) From 72224b529942a54ec91f28b71870890b163f56aa Mon Sep 17 00:00:00 2001 From: PietropaoloFrisoni Date: Fri, 29 Nov 2024 10:05:52 -0500 Subject: [PATCH 5/7] Updating `qrack` after PR has been merged to fix --- poetry.lock | 24 +++++++++++++----------- pyproject.toml | 2 +- 2 files changed, 14 insertions(+), 12 deletions(-) diff --git a/poetry.lock b/poetry.lock index e2ff0bb5fe..efb980649a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -4276,24 +4276,26 @@ sympy = "<1.13" [[package]] name = "pennylane-qrack" -version = "0.11.0" +version = "0.11.1" description = "PennyLane plugin for Qrack." optional = false python-versions = "*" -files = [] -develop = false +files = [ + {file = "pennylane_qrack-0.11.1-py3-none-macosx_13_0_x86_64.whl", hash = "sha256:06d9255430ea5af0081bcb06a2ea9b8d6bb6f9534131b275092e10296f03c2a2"}, + {file = "pennylane_qrack-0.11.1-py3-none-macosx_14_0_arm64.whl", hash = "sha256:43c2aa4f2819207e93ca0c29f39bcea1720086f3c5eaa02c57668f3e8f0595fa"}, + {file = "pennylane_qrack-0.11.1-py3-none-macosx_15_0_arm64.whl", hash = "sha256:9e251a85565af5a77538997d94f412f6f86a455ff33f5d308ecf05139e3f2e41"}, + {file = "pennylane_qrack-0.11.1-py3-none-manylinux_2_31_x86_64.whl", hash = "sha256:ac0640c4c59877f1f5a9c1be47ef07e949da1d9d1e34547e3d90a6afc01863b2"}, + {file = "pennylane_qrack-0.11.1-py3-none-manylinux_2_35_x86_64.whl", hash = "sha256:24835ba3287c57f87185a717d3c66a228350f1de24ed44f5bbac0c12d102fdcd"}, + {file = "pennylane_qrack-0.11.1-py3-none-manylinux_2_39_x86_64.whl", hash = "sha256:4f857ce52add9dc1997b4f0a59357057d5ca8bc21f9e18a1c1e4d1d21edb352f"}, + {file = "pennylane_qrack-0.11.1-py3-none-win_amd64.whl", hash = "sha256:73fe5dbde0f2acaea768cd9680e68e2752e0b474a7a9982d2b9b6539b651be58"}, + {file = "pennylane_qrack-0.11.1.tar.gz", hash = "sha256:d8a6124545f1772517c060ffe31e17c3f933e5be0a1006a45a4610daad46c21b"}, +] [package.dependencies] numpy = ">=1.16" -pennylane = ">=0.32" +pennylane = ">=0.39.0" pyqrack = ">=1.30.0" -[package.source] -type = "git" -url = "https://github.com/astralcai/pennylane-qrack.git" -reference = "new-cap" -resolved_reference = "6c905570f5499a612729073b670a76592e9184fe" - [[package]] name = "pennylane-qulacs" version = "0.39.0" @@ -8100,4 +8102,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = "~3.10.0" -content-hash = "6e64d24fac717ec29cd8677bca72ec7f9867fe39be61127186d20e62c7406a6a" +content-hash = "11afd24368571885b3aec28224556e3bb58e749e3157fb803ab50b4d679afd28" diff --git a/pyproject.toml b/pyproject.toml index 113714c110..1256d933cb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -65,7 +65,7 @@ optax = "0.2.3" flax = "0.9.0" qutip = "4.7.3" mitiq = "0.32.0" -pennylane-qrack = { git = "https://github.com/astralcai/pennylane-qrack.git", branch = "new-cap" } +pennylane-qrack = "0.11.1" pyqrack = "1.32.12" zstd = "*" dill = "*" From 54b2349ebb23ceece65148909b75412e19cfc0bd Mon Sep 17 00:00:00 2001 From: PietropaoloFrisoni Date: Mon, 2 Dec 2024 08:29:27 -0500 Subject: [PATCH 6/7] Updating `bluequbit` device --- poetry.lock | 12 ++++++------ pyproject.toml | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/poetry.lock b/poetry.lock index efb980649a..1d526846a2 100644 --- a/poetry.lock +++ b/poetry.lock @@ -361,17 +361,17 @@ files = [ [[package]] name = "bluequbit" -version = "0.8.1b1" +version = "0.9.2b1" description = "Python SDK to BlueQubit app" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "bluequbit-0.8.1b1-py3-none-any.whl", hash = "sha256:0c6bd231f46db2a336fe1de0498f9faeafe2a3d13e8efda5e9568615c127e2a7"}, - {file = "bluequbit-0.8.1b1.tar.gz", hash = "sha256:832f9c5b3f50c594659e470af5fda3fd33b0ebd5a3c5af40922db94eba314b86"}, + {file = "bluequbit-0.9.2b1-py3-none-any.whl", hash = "sha256:c880b990303c8cf4f8407cdc0d412e13d53e47457a93f982c50e74cdfde23ae7"}, + {file = "bluequbit-0.9.2b1.tar.gz", hash = "sha256:389c27d3460d83c1bd7f647adba099c3d1b781aa6b9099b866027151a0c6d761"}, ] [package.dependencies] -numpy = ">=1.21,<2.0" +numpy = ">=1.21,<2.1" packaging = "*" python-dateutil = ">=2.8,<3.0" requests = ">=2.28,<3.0" @@ -8102,4 +8102,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = "~3.10.0" -content-hash = "11afd24368571885b3aec28224556e3bb58e749e3157fb803ab50b4d679afd28" +content-hash = "9ff50f9efe9e179766186ce88e96a576746c688de6f33c6fe220e08816e12dce" diff --git a/pyproject.toml b/pyproject.toml index 1256d933cb..2beb271229 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -70,7 +70,7 @@ pyqrack = "1.32.12" zstd = "*" dill = "*" stim = "*" -bluequbit = "0.8.1b1" +bluequbit = "0.9.2b1" quimb = "1.8.2" aiohttp = "3.9.5" fsspec = "2024.6.1" From 98b293747d189fe18f5608599809ad7d427a2f9a Mon Sep 17 00:00:00 2001 From: PietropaoloFrisoni Date: Tue, 3 Dec 2024 16:14:23 -0500 Subject: [PATCH 7/7] Updating `bluequbit` to the latest version --- poetry.lock | 8 ++++---- pyproject.toml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/poetry.lock b/poetry.lock index 1d526846a2..f0a19fa357 100644 --- a/poetry.lock +++ b/poetry.lock @@ -361,13 +361,13 @@ files = [ [[package]] name = "bluequbit" -version = "0.9.2b1" +version = "0.9.3b1" description = "Python SDK to BlueQubit app" optional = false python-versions = ">=3.9" files = [ - {file = "bluequbit-0.9.2b1-py3-none-any.whl", hash = "sha256:c880b990303c8cf4f8407cdc0d412e13d53e47457a93f982c50e74cdfde23ae7"}, - {file = "bluequbit-0.9.2b1.tar.gz", hash = "sha256:389c27d3460d83c1bd7f647adba099c3d1b781aa6b9099b866027151a0c6d761"}, + {file = "bluequbit-0.9.3b1-py3-none-any.whl", hash = "sha256:2b9130ccced25b81b81fbef40247294c3804b14026aafbf0bac1ee795a545977"}, + {file = "bluequbit-0.9.3b1.tar.gz", hash = "sha256:d695862ae350040ceadb2dc6dd78c0b10626b1b00b6d061fb1a0ed2ec568f788"}, ] [package.dependencies] @@ -8102,4 +8102,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = "~3.10.0" -content-hash = "9ff50f9efe9e179766186ce88e96a576746c688de6f33c6fe220e08816e12dce" +content-hash = "aef59a051c764efde9c57d3ecf900fbf75ff0fe32963e8222ce6a3387d54e83c" diff --git a/pyproject.toml b/pyproject.toml index 2beb271229..4b6c045d1a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -70,7 +70,7 @@ pyqrack = "1.32.12" zstd = "*" dill = "*" stim = "*" -bluequbit = "0.9.2b1" +bluequbit = "0.9.3b1" quimb = "1.8.2" aiohttp = "3.9.5" fsspec = "2024.6.1"