From f2939324eff58de2bf60f35c5f80d22e3571555f Mon Sep 17 00:00:00 2001 From: Alan Martin Date: Fri, 8 Aug 2025 09:38:54 -0400 Subject: [PATCH] testing dev python updates --- .github/workflows/v2-build-demos.yml | 2 +- constraints.txt | 2 +- demonstrations_v2/tutorial_QUBO/metadata.json | 2 +- .../tutorial_QUBO/requirements.in | 2 +- demonstrations_v2/tutorial_mbqc/metadata.json | 2 +- .../tutorial_mbqc/requirements.in | 2 +- dependencies/constraints-dev.txt | 29 +- dependencies/constraints-stable.txt | 2 +- poetry.lock | 345 ++++++++++-------- pyproject.toml | 5 +- 10 files changed, 212 insertions(+), 181 deletions(-) diff --git a/.github/workflows/v2-build-demos.yml b/.github/workflows/v2-build-demos.yml index 0388cc1c3d..733da734c7 100644 --- a/.github/workflows/v2-build-demos.yml +++ b/.github/workflows/v2-build-demos.yml @@ -169,7 +169,7 @@ jobs: python-version: '3.11' - name: Install dependencies - run: pip install . && poetry config warnings.export false + run: pip install . && poetry config warnings.export false - name: Make demo name list id: demo-name-list diff --git a/constraints.txt b/constraints.txt index d968aba3fe..7c518b0ece 100644 --- a/constraints.txt +++ b/constraints.txt @@ -14,7 +14,7 @@ aiohttp==3.9.5 fsspec==2024.6.1 h5py==3.11.0 openfermionpyscf==0.5 -openqaoa-core==0.2.5 +# openqaoa-core==0.2.5 qiskit>=1.0.0 qiskit-aer>=0.14.0,<0.16.0 qiskit_ibm_runtime==0.29.0 diff --git a/demonstrations_v2/tutorial_QUBO/metadata.json b/demonstrations_v2/tutorial_QUBO/metadata.json index 53c1dd5086..e04954200f 100644 --- a/demonstrations_v2/tutorial_QUBO/metadata.json +++ b/demonstrations_v2/tutorial_QUBO/metadata.json @@ -6,7 +6,7 @@ } ], "executable_stable": true, - "executable_latest": true, + "executable_latest": false, "dateOfPublication": "2024-02-29T00:00:00+00:00", "dateOfLastModification": "2024-11-06T00:00:00+00:00", "categories": [ diff --git a/demonstrations_v2/tutorial_QUBO/requirements.in b/demonstrations_v2/tutorial_QUBO/requirements.in index cb35c2007a..2f4f0b26be 100644 --- a/demonstrations_v2/tutorial_QUBO/requirements.in +++ b/demonstrations_v2/tutorial_QUBO/requirements.in @@ -1,5 +1,5 @@ dimod docplex dwave-ocean-sdk==7.1.0 -openqaoa-core +# openqaoa-core pandas diff --git a/demonstrations_v2/tutorial_mbqc/metadata.json b/demonstrations_v2/tutorial_mbqc/metadata.json index 718cd9037d..4f79c7c56d 100644 --- a/demonstrations_v2/tutorial_mbqc/metadata.json +++ b/demonstrations_v2/tutorial_mbqc/metadata.json @@ -9,7 +9,7 @@ } ], "executable_stable": true, - "executable_latest": true, + "executable_latest": false, "dateOfPublication": "2022-12-05T00:00:00+00:00", "dateOfLastModification": "2025-05-27T00:00:00+00:00", "categories": [ diff --git a/demonstrations_v2/tutorial_mbqc/requirements.in b/demonstrations_v2/tutorial_mbqc/requirements.in index ebf68a5249..190c23066b 100644 --- a/demonstrations_v2/tutorial_mbqc/requirements.in +++ b/demonstrations_v2/tutorial_mbqc/requirements.in @@ -1,3 +1,3 @@ -flamingpy +# flamingpy networkx plotly diff --git a/dependencies/constraints-dev.txt b/dependencies/constraints-dev.txt index 4590931d8e..7c05258fc7 100644 --- a/dependencies/constraints-dev.txt +++ b/dependencies/constraints-dev.txt @@ -11,33 +11,6 @@ iqpot @ git+https://github.com/XanaduAI/iqpopt.git#egg=iqpopt pennylane-catalyst pennylane-lightning -# TODO: Remove these and keep the ones below after testing QML pipeline v2 -# chex<1.0.0 -# cirq-core==1.4.1 -# pyqrack==1.32.12 -# numpy~=1.24 -# matplotlib==3.7.2 -# jax==0.4.28 -# jaxlib==0.4.28 -# jaxopt==0.8.4 -# aiohttp==3.9.5 -# fastapi<1.0.0 -# fsspec==2024.6.1 -# h5py==3.11.0 -# openfermionpyscf==0.5 -# openqaoa-core==0.2.5 -# qiskit>=1.0.0 -# qiskit-aer>=0.14.0,<0.16.0 -# qiskit_ibm_runtime==0.29.0 -# torch==2.1.2+cpu ; sys_platform != 'darwin' -# torch==2.1.2 ; sys_platform == 'darwin' -# torchvision==0.16.2+cpu ; sys_platform != 'darwin' -# torchvision==0.16.2 ; sys_platform == 'darwin' -# tensorflow==2.16.2 -# typing-extensions==4.14.0 -# optax==0.2.3 -# quimb==1.8.2 -# kahypar==1.1.7 chex<1.0.0 pyqrack==1.32.12 @@ -51,7 +24,7 @@ fastapi<1.0.0 fsspec==2024.6.1 h5py==3.11.0 openfermionpyscf==0.5 -openqaoa-core==0.2.5 +# openqaoa-core==0.2.5 qiskit>=1.0.0 qiskit-aer>=0.14.0,<0.16.0 qiskit_ibm_runtime==0.29.0 diff --git a/dependencies/constraints-stable.txt b/dependencies/constraints-stable.txt index 671de33c74..8b1dfa1202 100644 --- a/dependencies/constraints-stable.txt +++ b/dependencies/constraints-stable.txt @@ -18,7 +18,7 @@ aiohttp==3.9.5 fsspec==2024.6.1 h5py==3.11.0 openfermionpyscf==0.5 -openqaoa-core==0.2.5 +# openqaoa-core==0.2.5 qiskit>=1.0.0 qiskit-aer>=0.14.0,<0.16.0 qiskit_ibm_runtime==0.29.0 diff --git a/poetry.lock b/poetry.lock index cff961741b..1361bab7b0 100644 --- a/poetry.lock +++ b/poetry.lock @@ -274,6 +274,7 @@ description = "Timeout context manager for asyncio programs" optional = false python-versions = ">=3.7" groups = ["executable-dependencies"] +markers = "python_version < \"3.11\"" files = [ {file = "async-timeout-4.0.3.tar.gz", hash = "sha256:4640d96be84d82d02ed59ea2b7105a0f7b33abe8703703cd0ab0bf87c427522f"}, {file = "async_timeout-4.0.3-py3-none-any.whl", hash = "sha256:7405140ff1230c310e51dc27b3145b9092d659ce68ff733fb0cefe3ee42be028"}, @@ -685,6 +686,7 @@ absl-py = ">=0.9.0" jax = ">=0.4.27" jaxlib = ">=0.4.27" numpy = ">=1.24.1" +setuptools = {version = "*", markers = "python_version >= \"3.12\""} toolz = ">=0.9.0" typing_extensions = ">=4.2.0" @@ -829,6 +831,7 @@ description = "Python library for calculating contours of 2D quadrilateral grids optional = false python-versions = ">=3.10" groups = ["executable-dependencies"] +markers = "python_version < \"3.11\"" files = [ {file = "contourpy-1.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ba38e3f9f330af820c4b27ceb4b9c7feee5fe0493ea53a8720f4792667465934"}, {file = "contourpy-1.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:dc41ba0714aa2968d1f8674ec97504a8f7e334f48eeacebcaa6256213acb0989"}, @@ -899,6 +902,99 @@ mypy = ["bokeh", "contourpy[bokeh,docs]", "docutils-stubs", "mypy (==1.15.0)", " test = ["Pillow", "contourpy[test-no-images]", "matplotlib"] test-no-images = ["pytest", "pytest-cov", "pytest-rerunfailures", "pytest-xdist", "wurlitzer"] +[[package]] +name = "contourpy" +version = "1.3.3" +description = "Python library for calculating contours of 2D quadrilateral grids" +optional = false +python-versions = ">=3.11" +groups = ["executable-dependencies"] +markers = "python_version >= \"3.11\"" +files = [ + {file = "contourpy-1.3.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:709a48ef9a690e1343202916450bc48b9e51c049b089c7f79a267b46cffcdaa1"}, + {file = "contourpy-1.3.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:23416f38bfd74d5d28ab8429cc4d63fa67d5068bd711a85edb1c3fb0c3e2f381"}, + {file = "contourpy-1.3.3-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:929ddf8c4c7f348e4c0a5a3a714b5c8542ffaa8c22954862a46ca1813b667ee7"}, + {file = "contourpy-1.3.3-cp311-cp311-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:9e999574eddae35f1312c2b4b717b7885d4edd6cb46700e04f7f02db454e67c1"}, + {file = "contourpy-1.3.3-cp311-cp311-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0bf67e0e3f482cb69779dd3061b534eb35ac9b17f163d851e2a547d56dba0a3a"}, + {file = "contourpy-1.3.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:51e79c1f7470158e838808d4a996fa9bac72c498e93d8ebe5119bc1e6becb0db"}, + {file = "contourpy-1.3.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:598c3aaece21c503615fd59c92a3598b428b2f01bfb4b8ca9c4edeecc2438620"}, + {file = "contourpy-1.3.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:322ab1c99b008dad206d406bb61d014cf0174df491ae9d9d0fac6a6fda4f977f"}, + {file = "contourpy-1.3.3-cp311-cp311-win32.whl", hash = "sha256:fd907ae12cd483cd83e414b12941c632a969171bf90fc937d0c9f268a31cafff"}, + {file = "contourpy-1.3.3-cp311-cp311-win_amd64.whl", hash = "sha256:3519428f6be58431c56581f1694ba8e50626f2dd550af225f82fb5f5814d2a42"}, + {file = "contourpy-1.3.3-cp311-cp311-win_arm64.whl", hash = "sha256:15ff10bfada4bf92ec8b31c62bf7c1834c244019b4a33095a68000d7075df470"}, + {file = "contourpy-1.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b08a32ea2f8e42cf1d4be3169a98dd4be32bafe4f22b6c4cb4ba810fa9e5d2cb"}, + {file = "contourpy-1.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:556dba8fb6f5d8742f2923fe9457dbdd51e1049c4a43fd3986a0b14a1d815fc6"}, + {file = "contourpy-1.3.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92d9abc807cf7d0e047b95ca5d957cf4792fcd04e920ca70d48add15c1a90ea7"}, + {file = "contourpy-1.3.3-cp312-cp312-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b2e8faa0ed68cb29af51edd8e24798bb661eac3bd9f65420c1887b6ca89987c8"}, + {file = "contourpy-1.3.3-cp312-cp312-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:626d60935cf668e70a5ce6ff184fd713e9683fb458898e4249b63be9e28286ea"}, + {file = "contourpy-1.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4d00e655fcef08aba35ec9610536bfe90267d7ab5ba944f7032549c55a146da1"}, + {file = "contourpy-1.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:451e71b5a7d597379ef572de31eeb909a87246974d960049a9848c3bc6c41bf7"}, + {file = "contourpy-1.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:459c1f020cd59fcfe6650180678a9993932d80d44ccde1fa1868977438f0b411"}, + {file = "contourpy-1.3.3-cp312-cp312-win32.whl", hash = "sha256:023b44101dfe49d7d53932be418477dba359649246075c996866106da069af69"}, + {file = "contourpy-1.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:8153b8bfc11e1e4d75bcb0bff1db232f9e10b274e0929de9d608027e0d34ff8b"}, + {file = "contourpy-1.3.3-cp312-cp312-win_arm64.whl", hash = "sha256:07ce5ed73ecdc4a03ffe3e1b3e3c1166db35ae7584be76f65dbbe28a7791b0cc"}, + {file = "contourpy-1.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:177fb367556747a686509d6fef71d221a4b198a3905fe824430e5ea0fda54eb5"}, + {file = "contourpy-1.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d002b6f00d73d69333dac9d0b8d5e84d9724ff9ef044fd63c5986e62b7c9e1b1"}, + {file = "contourpy-1.3.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:348ac1f5d4f1d66d3322420f01d42e43122f43616e0f194fc1c9f5d830c5b286"}, + {file = "contourpy-1.3.3-cp313-cp313-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:655456777ff65c2c548b7c454af9c6f33f16c8884f11083244b5819cc214f1b5"}, + {file = "contourpy-1.3.3-cp313-cp313-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:644a6853d15b2512d67881586bd03f462c7ab755db95f16f14d7e238f2852c67"}, + {file = "contourpy-1.3.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4debd64f124ca62069f313a9cb86656ff087786016d76927ae2cf37846b006c9"}, + {file = "contourpy-1.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a15459b0f4615b00bbd1e91f1b9e19b7e63aea7483d03d804186f278c0af2659"}, + {file = "contourpy-1.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ca0fdcd73925568ca027e0b17ab07aad764be4706d0a925b89227e447d9737b7"}, + {file = "contourpy-1.3.3-cp313-cp313-win32.whl", hash = "sha256:b20c7c9a3bf701366556e1b1984ed2d0cedf999903c51311417cf5f591d8c78d"}, + {file = "contourpy-1.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:1cadd8b8969f060ba45ed7c1b714fe69185812ab43bd6b86a9123fe8f99c3263"}, + {file = "contourpy-1.3.3-cp313-cp313-win_arm64.whl", hash = "sha256:fd914713266421b7536de2bfa8181aa8c699432b6763a0ea64195ebe28bff6a9"}, + {file = "contourpy-1.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:88df9880d507169449d434c293467418b9f6cbe82edd19284aa0409e7fdb933d"}, + {file = "contourpy-1.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:d06bb1f751ba5d417047db62bca3c8fde202b8c11fb50742ab3ab962c81e8216"}, + {file = "contourpy-1.3.3-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e4e6b05a45525357e382909a4c1600444e2a45b4795163d3b22669285591c1ae"}, + {file = "contourpy-1.3.3-cp313-cp313t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ab3074b48c4e2cf1a960e6bbeb7f04566bf36b1861d5c9d4d8ac04b82e38ba20"}, + {file = "contourpy-1.3.3-cp313-cp313t-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6c3d53c796f8647d6deb1abe867daeb66dcc8a97e8455efa729516b997b8ed99"}, + {file = "contourpy-1.3.3-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:50ed930df7289ff2a8d7afeb9603f8289e5704755c7e5c3bbd929c90c817164b"}, + {file = "contourpy-1.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4feffb6537d64b84877da813a5c30f1422ea5739566abf0bd18065ac040e120a"}, + {file = "contourpy-1.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:2b7e9480ffe2b0cd2e787e4df64270e3a0440d9db8dc823312e2c940c167df7e"}, + {file = "contourpy-1.3.3-cp313-cp313t-win32.whl", hash = "sha256:283edd842a01e3dcd435b1c5116798d661378d83d36d337b8dde1d16a5fc9ba3"}, + {file = "contourpy-1.3.3-cp313-cp313t-win_amd64.whl", hash = "sha256:87acf5963fc2b34825e5b6b048f40e3635dd547f590b04d2ab317c2619ef7ae8"}, + {file = "contourpy-1.3.3-cp313-cp313t-win_arm64.whl", hash = "sha256:3c30273eb2a55024ff31ba7d052dde990d7d8e5450f4bbb6e913558b3d6c2301"}, + {file = "contourpy-1.3.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fde6c716d51c04b1c25d0b90364d0be954624a0ee9d60e23e850e8d48353d07a"}, + {file = "contourpy-1.3.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:cbedb772ed74ff5be440fa8eee9bd49f64f6e3fc09436d9c7d8f1c287b121d77"}, + {file = "contourpy-1.3.3-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:22e9b1bd7a9b1d652cd77388465dc358dafcd2e217d35552424aa4f996f524f5"}, + {file = "contourpy-1.3.3-cp314-cp314-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a22738912262aa3e254e4f3cb079a95a67132fc5a063890e224393596902f5a4"}, + {file = "contourpy-1.3.3-cp314-cp314-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:afe5a512f31ee6bd7d0dda52ec9864c984ca3d66664444f2d72e0dc4eb832e36"}, + {file = "contourpy-1.3.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f64836de09927cba6f79dcd00fdd7d5329f3fccc633468507079c829ca4db4e3"}, + {file = "contourpy-1.3.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:1fd43c3be4c8e5fd6e4f2baeae35ae18176cf2e5cced681cca908addf1cdd53b"}, + {file = "contourpy-1.3.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:6afc576f7b33cf00996e5c1102dc2a8f7cc89e39c0b55df93a0b78c1bd992b36"}, + {file = "contourpy-1.3.3-cp314-cp314-win32.whl", hash = "sha256:66c8a43a4f7b8df8b71ee1840e4211a3c8d93b214b213f590e18a1beca458f7d"}, + {file = "contourpy-1.3.3-cp314-cp314-win_amd64.whl", hash = "sha256:cf9022ef053f2694e31d630feaacb21ea24224be1c3ad0520b13d844274614fd"}, + {file = "contourpy-1.3.3-cp314-cp314-win_arm64.whl", hash = "sha256:95b181891b4c71de4bb404c6621e7e2390745f887f2a026b2d99e92c17892339"}, + {file = "contourpy-1.3.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:33c82d0138c0a062380332c861387650c82e4cf1747aaa6938b9b6516762e772"}, + {file = "contourpy-1.3.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:ea37e7b45949df430fe649e5de8351c423430046a2af20b1c1961cae3afcda77"}, + {file = "contourpy-1.3.3-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d304906ecc71672e9c89e87c4675dc5c2645e1f4269a5063b99b0bb29f232d13"}, + {file = "contourpy-1.3.3-cp314-cp314t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ca658cd1a680a5c9ea96dc61cdbae1e85c8f25849843aa799dfd3cb370ad4fbe"}, + {file = "contourpy-1.3.3-cp314-cp314t-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ab2fd90904c503739a75b7c8c5c01160130ba67944a7b77bbf36ef8054576e7f"}, + {file = "contourpy-1.3.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b7301b89040075c30e5768810bc96a8e8d78085b47d8be6e4c3f5a0b4ed478a0"}, + {file = "contourpy-1.3.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:2a2a8b627d5cc6b7c41a4beff6c5ad5eb848c88255fda4a8745f7e901b32d8e4"}, + {file = "contourpy-1.3.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:fd6ec6be509c787f1caf6b247f0b1ca598bef13f4ddeaa126b7658215529ba0f"}, + {file = "contourpy-1.3.3-cp314-cp314t-win32.whl", hash = "sha256:e74a9a0f5e3fff48fb5a7f2fd2b9b70a3fe014a67522f79b7cca4c0c7e43c9ae"}, + {file = "contourpy-1.3.3-cp314-cp314t-win_amd64.whl", hash = "sha256:13b68d6a62db8eafaebb8039218921399baf6e47bf85006fd8529f2a08ef33fc"}, + {file = "contourpy-1.3.3-cp314-cp314t-win_arm64.whl", hash = "sha256:b7448cb5a725bb1e35ce88771b86fba35ef418952474492cf7c764059933ff8b"}, + {file = "contourpy-1.3.3-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:cd5dfcaeb10f7b7f9dc8941717c6c2ade08f587be2226222c12b25f0483ed497"}, + {file = "contourpy-1.3.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:0c1fc238306b35f246d61a1d416a627348b5cf0648648a031e14bb8705fcdfe8"}, + {file = "contourpy-1.3.3-pp311-pypy311_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:70f9aad7de812d6541d29d2bbf8feb22ff7e1c299523db288004e3157ff4674e"}, + {file = "contourpy-1.3.3-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5ed3657edf08512fc3fe81b510e35c2012fbd3081d2e26160f27ca28affec989"}, + {file = "contourpy-1.3.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:3d1a3799d62d45c18bafd41c5fa05120b96a28079f2393af559b843d1a966a77"}, + {file = "contourpy-1.3.3.tar.gz", hash = "sha256:083e12155b210502d0bca491432bb04d56dc3432f95a979b429f2848c3dbe880"}, +] + +[package.dependencies] +numpy = ">=1.25" + +[package.extras] +bokeh = ["bokeh", "selenium"] +docs = ["furo", "sphinx (>=7.2)", "sphinx-copybutton"] +mypy = ["bokeh", "contourpy[bokeh,docs]", "docutils-stubs", "mypy (==1.17.0)", "types-Pillow"] +test = ["Pillow", "contourpy[test-no-images]", "matplotlib"] +test-no-images = ["pytest", "pytest-cov", "pytest-rerunfailures", "pytest-xdist", "wurlitzer"] + [[package]] name = "cotengra" version = "0.7.5" @@ -1417,20 +1513,6 @@ tornado = ">=6.2.0" urllib3 = ">=1.26.5" zict = ">=3.0.0" -[[package]] -name = "docplex" -version = "2.25.236" -description = "The IBM Decision Optimization CPLEX Modeling for Python" -optional = false -python-versions = "*" -groups = ["executable-dependencies"] -files = [ - {file = "docplex-2.25.236.tar.gz", hash = "sha256:256914b4c0113a4e1c78f32ea20c7d76dc8efe286fe890270e75cfad50fe510f"}, -] - -[package.dependencies] -six = "*" - [[package]] name = "docutils" version = "0.17.1" @@ -1942,6 +2024,7 @@ description = "Backport of PEP 654 (exception groups)" optional = false python-versions = ">=3.7" groups = ["executable-dependencies"] +markers = "python_version < \"3.11\"" files = [ {file = "exceptiongroup-1.3.0-py3-none-any.whl", hash = "sha256:4d111e6e0c13d0644cad6ddaa7ed0261a0b36971f6d23e7ec9b4b9097da78a10"}, {file = "exceptiongroup-1.3.0.tar.gz", hash = "sha256:b241f5885f560bc56a59ee63ca4c6a8bfa46ae4ad651af316d4e81817bb9fd88"}, @@ -2034,35 +2117,6 @@ docs = ["furo (>=2024.8.6)", "sphinx (>=8.1.3)", "sphinx-autodoc-typehints (>=3) testing = ["covdefaults (>=2.3)", "coverage (>=7.6.10)", "diff-cover (>=9.2.1)", "pytest (>=8.3.4)", "pytest-asyncio (>=0.25.2)", "pytest-cov (>=6)", "pytest-mock (>=3.14)", "pytest-timeout (>=2.3.1)", "virtualenv (>=20.28.1)"] typing = ["typing-extensions (>=4.12.2) ; python_version < \"3.11\""] -[[package]] -name = "flamingpy" -version = "0.10.1b1" -description = "FlamingPy is a cross-platform Python library with a variety of backends for efficient simulations of error correction in fault-tolerant quantum computers." -optional = false -python-versions = ">=3.8,!=3.11.*" -groups = ["executable-dependencies"] -markers = "platform_machine == \"x86_64\"" -files = [ - {file = "flamingpy-0.10.1b1-cp310-cp310-macosx_10_15_x86_64.whl", hash = "sha256:485001005b135a445ca42faa530cb3cd84524278923c31ecc59c28baab4320bb"}, - {file = "flamingpy-0.10.1b1-cp310-cp310-manylinux1_x86_64.whl", hash = "sha256:5052fcb9100126c916c7cfe5cf2e83bc5e3a57a87d8307cc9d8896cbbf021333"}, - {file = "flamingpy-0.10.1b1-cp310-cp310-win_amd64.whl", hash = "sha256:259854f3b25e6c69700152262460d84f70fae518eadb42b68acb968879d4ced1"}, - {file = "flamingpy-0.10.1b1-cp38-cp38-macosx_10_15_x86_64.whl", hash = "sha256:bbc78746626fa74a9b2f598fd32dbe2646c9dfe15a95bf75a46d05f3ccc6d7a1"}, - {file = "flamingpy-0.10.1b1-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:be11fb1135b56ca3e63ac824f62953cbe148ae21c5a2254e058426df0c2ea909"}, - {file = "flamingpy-0.10.1b1-cp38-cp38-win_amd64.whl", hash = "sha256:c76ec4f23eba3e4407f5851e9457cb796a1c5f79389d888030b3da9940895cd0"}, - {file = "flamingpy-0.10.1b1-cp39-cp39-macosx_10_15_x86_64.whl", hash = "sha256:347861072fe0f4c5271ed537b5c153e690b2164d08eae3e9e27d45d723096926"}, - {file = "flamingpy-0.10.1b1-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:f0ba85a818f5ac69e72f0801ffcfdc3443b3d4b90fe7f912a65dc0843f9eae8e"}, - {file = "flamingpy-0.10.1b1-cp39-cp39-win_amd64.whl", hash = "sha256:3d883ffddd113e0c554a7c97da4578a130531a2e0f5a69a4518df28847fcf935"}, -] - -[package.dependencies] -matplotlib = ">=3.3.3" -networkx = ">=2.5" -numpy = ">=1.21" -pandas = ">=1.2.1" -retworkx = ">=0.10.2" -scipy = ">=1.6" -thewalrus = ">=0.19.0" - [[package]] name = "flask" version = "2.2.5" @@ -2112,6 +2166,10 @@ files = [ [package.dependencies] jax = ">=0.5.1" msgpack = "*" +numpy = [ + {version = ">=1.26.0", markers = "python_version >= \"3.12\""}, + {version = ">=1.23.2", markers = "python_version >= \"3.11\""}, +] optax = "*" orbax-checkpoint = "*" PyYAML = ">=5.4.1" @@ -2759,6 +2817,7 @@ files = [ {file = "importlib_metadata-8.7.0-py3-none-any.whl", hash = "sha256:e5dd1551894c77868a30651cef00984d50e1002d06942a7101d34870c5f02afd"}, {file = "importlib_metadata-8.7.0.tar.gz", hash = "sha256:d13b81ad223b890aa16c5471f2ac3056cf76c5f10f82d6f9292f0b415f389000"}, ] +markers = {main = "python_version <= \"3.11\""} [package.dependencies] zipp = ">=3.20" @@ -2835,6 +2894,7 @@ description = "IPython: Productive Interactive Computing" optional = false python-versions = ">=3.10" groups = ["executable-dependencies"] +markers = "python_version < \"3.11\"" files = [ {file = "ipython-8.37.0-py3-none-any.whl", hash = "sha256:ed87326596b878932dbcb171e3e698845434d8c61b8d8cd474bf663041a9dcf2"}, {file = "ipython-8.37.0.tar.gz", hash = "sha256:ca815841e1a41a1e6b73a0b08f3038af9b2252564d01fc405356d34033012216"}, @@ -2867,6 +2927,56 @@ qtconsole = ["qtconsole"] test = ["packaging", "pickleshare", "pytest", "pytest-asyncio (<0.22)", "testpath"] test-extra = ["curio", "ipython[test]", "jupyter_ai", "matplotlib (!=3.2.0)", "nbformat", "numpy (>=1.23)", "pandas", "trio"] +[[package]] +name = "ipython" +version = "9.4.0" +description = "IPython: Productive Interactive Computing" +optional = false +python-versions = ">=3.11" +groups = ["executable-dependencies"] +markers = "python_version >= \"3.11\"" +files = [ + {file = "ipython-9.4.0-py3-none-any.whl", hash = "sha256:25850f025a446d9b359e8d296ba175a36aedd32e83ca9b5060430fe16801f066"}, + {file = "ipython-9.4.0.tar.gz", hash = "sha256:c033c6d4e7914c3d9768aabe76bbe87ba1dc66a92a05db6bfa1125d81f2ee270"}, +] + +[package.dependencies] +colorama = {version = "*", markers = "sys_platform == \"win32\""} +decorator = "*" +ipython-pygments-lexers = "*" +jedi = ">=0.16" +matplotlib-inline = "*" +pexpect = {version = ">4.3", markers = "sys_platform != \"win32\" and sys_platform != \"emscripten\""} +prompt_toolkit = ">=3.0.41,<3.1.0" +pygments = ">=2.4.0" +stack_data = "*" +traitlets = ">=5.13.0" +typing_extensions = {version = ">=4.6", markers = "python_version < \"3.12\""} + +[package.extras] +all = ["ipython[doc,matplotlib,test,test-extra]"] +black = ["black"] +doc = ["docrepr", "exceptiongroup", "intersphinx_registry", "ipykernel", "ipython[test]", "matplotlib", "setuptools (>=18.5)", "sphinx (>=1.3)", "sphinx-rtd-theme", "sphinx_toml (==0.0.4)", "typing_extensions"] +matplotlib = ["matplotlib"] +test = ["packaging", "pytest", "pytest-asyncio (<0.22)", "testpath"] +test-extra = ["curio", "ipykernel", "ipython[test]", "jupyter_ai", "matplotlib (!=3.2.0)", "nbclient", "nbformat", "numpy (>=1.23)", "pandas", "trio"] + +[[package]] +name = "ipython-pygments-lexers" +version = "1.1.1" +description = "Defines a variety of Pygments lexers for highlighting IPython code." +optional = false +python-versions = ">=3.8" +groups = ["executable-dependencies"] +markers = "python_version >= \"3.11\"" +files = [ + {file = "ipython_pygments_lexers-1.1.1-py3-none-any.whl", hash = "sha256:a9462224a505ade19a605f71f8fa63c2048833ce50abc86768a0d81d876dc81c"}, + {file = "ipython_pygments_lexers-1.1.1.tar.gz", hash = "sha256:09c0138009e56b6854f9535736f4171d855c8c08a563a0dcd8022f78355c7e81"}, +] + +[package.dependencies] +pygments = "*" + [[package]] name = "ipywidgets" version = "8.1.7" @@ -2979,7 +3089,10 @@ files = [ [package.dependencies] jaxlib = "0.6.0" ml_dtypes = ">=0.5.0" -numpy = ">=1.25" +numpy = [ + {version = ">=1.26.0", markers = "python_version >= \"3.12\""}, + {version = ">=1.25", markers = "python_version < \"3.12\""}, +] opt_einsum = "*" scipy = ">=1.11.1" @@ -3874,7 +3987,11 @@ files = [ ] [package.dependencies] -numpy = {version = ">=1.21.2", markers = "python_version >= \"3.10\""} +numpy = [ + {version = ">=1.26.0", markers = "python_version >= \"3.12\""}, + {version = ">=1.21.2", markers = "python_version >= \"3.10\""}, + {version = ">=1.23.3", markers = "python_version >= \"3.11\""}, +] [package.extras] dev = ["absl-py", "pyink", "pylint (>=2.6.0)", "pytest", "pytest-xdist"] @@ -4185,6 +4302,7 @@ description = "Python package for creating and manipulating graphs and networks" optional = false python-versions = ">=3.10" groups = ["base", "executable-dependencies"] +markers = "python_version < \"3.11\"" files = [ {file = "networkx-3.4.2-py3-none-any.whl", hash = "sha256:df5d4365b724cf81b8c6a7312509d0c22386097011ad1abe274afd5e9d3bbc5f"}, {file = "networkx-3.4.2.tar.gz", hash = "sha256:307c3669428c5362aab27c8a1260aa8f47c4e91d3891f48be0141738d8d053e1"}, @@ -4198,6 +4316,28 @@ example = ["cairocffi (>=1.7)", "contextily (>=1.6)", "igraph (>=0.11)", "momepy extra = ["lxml (>=4.6)", "pydot (>=3.0.1)", "pygraphviz (>=1.14)", "sympy (>=1.10)"] test = ["pytest (>=7.2)", "pytest-cov (>=4.0)"] +[[package]] +name = "networkx" +version = "3.5" +description = "Python package for creating and manipulating graphs and networks" +optional = false +python-versions = ">=3.11" +groups = ["base", "executable-dependencies"] +markers = "python_version >= \"3.11\"" +files = [ + {file = "networkx-3.5-py3-none-any.whl", hash = "sha256:0030d386a9a06dee3565298b4a734b68589749a544acbb6c412dc9e2489ec6ec"}, + {file = "networkx-3.5.tar.gz", hash = "sha256:d4c6f9cf81f52d69230866796b82afbccdec3db7ae4fbd1b65ea750feed50037"}, +] + +[package.extras] +default = ["matplotlib (>=3.8)", "numpy (>=1.25)", "pandas (>=2.0)", "scipy (>=1.11.2)"] +developer = ["mypy (>=1.15)", "pre-commit (>=4.1)"] +doc = ["intersphinx-registry", "myst-nb (>=1.1)", "numpydoc (>=1.8.0)", "pillow (>=10)", "pydata-sphinx-theme (>=0.16)", "sphinx (>=8.0)", "sphinx-gallery (>=0.18)", "texext (>=0.6.7)"] +example = ["cairocffi (>=1.7)", "contextily (>=1.6)", "igraph (>=0.11)", "momepy (>=0.7.2)", "osmnx (>=2.0.0)", "scikit-learn (>=1.5)", "seaborn (>=0.13)"] +extra = ["lxml (>=4.6)", "pydot (>=3.0.1)", "pygraphviz (>=1.14)", "sympy (>=1.10)"] +test = ["pytest (>=7.2)", "pytest-cov (>=4.0)", "pytest-xdist (>=3.0)"] +test-extras = ["pytest-mpl", "pytest-randomly"] + [[package]] name = "numba" version = "0.61.2" @@ -4516,37 +4656,6 @@ openfermion = ">=0.5" pyscf = "*" pytest = "*" -[[package]] -name = "openqaoa-core" -version = "0.2.5" -description = "OpenQAOA is a python open-source multi-backend Software Development Kit to create, customise and execute the Quantum Approximate Optimisation Algorithm (QAOA) on Noisy Intermediate-Scale Quantum (NISQ) devices, and simulators" -optional = false -python-versions = ">=3.8, <3.11" -groups = ["executable-dependencies"] -files = [ - {file = "openqaoa-core-0.2.5.tar.gz", hash = "sha256:fa543df0ae3fa56499598270e020d2c1eba21b0d74ed4aa432286c179ecb9331"}, - {file = "openqaoa_core-0.2.5-py3-none-any.whl", hash = "sha256:2c71acc86300b4eace0f9844c76f41edeba1681c5ebd96661c149bcad3e2f7c6"}, -] - -[package.dependencies] -autograd = ">=1.4" -autoray = ">=0.3.1" -docplex = "2.25.236" -ipython = ">=8.2.0" -matplotlib = ">=3.4.3" -networkx = ">=2.8" -numpy = ">=1.22.3" -pandas = ">=1.3.5" -requests = "*" -scipy = ">=1.8" -semantic-version = ">=2.10" -sympy = ">=1.10.1" - -[package.extras] -all = ["cplex (>=22.1.0.0)", "ipython (>=8.10.0)", "myst-parser (>=2.0.0)", "nbconvert (>=6.5.1)", "nbsphinx (>=0.8.9)", "pandas (>=1.4.3)", "plotly (>=5.9.0)", "pytest (>=7.1.0)", "pytest-cov (>=3.0.0)", "pytest-xdist", "sphinx (>=4.5.0)", "sphinx-autodoc-typehints (>=1.18.1)", "sphinx-rtd-theme (>=1.0.0)"] -docs = ["ipython (>=8.10.0)", "myst-parser (>=2.0.0)", "nbconvert (>=6.5.1)", "nbsphinx (>=0.8.9)", "sphinx (>=4.5.0)", "sphinx-autodoc-typehints (>=1.18.1)", "sphinx-rtd-theme (>=1.0.0)"] -tests = ["cplex (>=22.1.0.0)", "nbconvert (>=6.5.1)", "pandas (>=1.4.3)", "plotly (>=5.9.0)", "pytest (>=7.1.0)", "pytest-cov (>=3.0.0)", "pytest-xdist"] - [[package]] name = "opt-einsum" version = "3.4.0" @@ -4699,14 +4808,14 @@ torch = ["torch"] [[package]] name = "orbax-checkpoint" -version = "0.11.20" +version = "0.11.21" description = "Orbax Checkpoint" optional = false python-versions = ">=3.10" groups = ["executable-dependencies"] files = [ - {file = "orbax_checkpoint-0.11.20-py3-none-any.whl", hash = "sha256:32170d74c92bf1c1adf967fc8e5a762b5b9e2073cd905ce772b799f30a0b45a7"}, - {file = "orbax_checkpoint-0.11.20.tar.gz", hash = "sha256:7bea7fd196befd8822297a737edeeecf6b0df0188d763facd1ab97b9bacd9926"}, + {file = "orbax_checkpoint-0.11.21-py3-none-any.whl", hash = "sha256:930454e23a86ee9155c20fc36a699366c65ecd508e21d3d84aec9b5173d461c2"}, + {file = "orbax_checkpoint-0.11.21.tar.gz", hash = "sha256:1b3a7d861bb681a7c6061d2f0803d21d319c3b7478945b0e0d70beff0a49931d"}, ] [package.dependencies] @@ -4948,7 +5057,11 @@ files = [ ] [package.dependencies] -numpy = {version = ">=1.22.4", markers = "python_version < \"3.11\""} +numpy = [ + {version = ">=1.26.0", markers = "python_version >= \"3.12\""}, + {version = ">=1.22.4", markers = "python_version < \"3.11\""}, + {version = ">=1.23.2", markers = "python_version == \"3.11\""}, +] python-dateutil = ">=2.8.2" pytz = ">=2020.1" tzdata = ">=2022.7" @@ -6752,27 +6865,6 @@ files = [ packaging = ">=23.2" types-setuptools = ">=69.1.0" -[[package]] -name = "retworkx" -version = "0.16.0" -description = "A python graph library implemented in Rust" -optional = false -python-versions = ">=3.9" -groups = ["executable-dependencies"] -markers = "platform_machine == \"x86_64\"" -files = [ - {file = "retworkx-0.16.0-py3-none-any.whl", hash = "sha256:64fc8f7f00397f76e9add1ff1e1fff2e4560aca6d03a6f4dab9d811a36d0fca3"}, -] - -[package.dependencies] -numpy = ">=1.16.0,<3" -rustworkx = "0.16.0" - -[package.extras] -all = ["matplotlib (>=3.0)", "pillow (>=5.4)"] -graphviz = ["pillow (>=5.4)"] -mpl = ["matplotlib (>=3.0)"] - [[package]] name = "rfc3339-validator" version = "0.1.4" @@ -6845,7 +6937,7 @@ description = "C version of reader, parser and emitter for ruamel.yaml derived f optional = false python-versions = ">=3.9" groups = ["metadata-validation"] -markers = "platform_python_implementation == \"CPython\"" +markers = "python_version <= \"3.11\" and platform_python_implementation == \"CPython\"" files = [ {file = "ruamel.yaml.clib-0.2.12-cp310-cp310-macosx_13_0_arm64.whl", hash = "sha256:11f891336688faf5156a36293a9c362bdc7c88f03a8a027c2c1d8e0bcde998e5"}, {file = "ruamel.yaml.clib-0.2.12-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:a606ef75a60ecf3d924613892cc603b154178ee25abb3055db5062da811fd969"}, @@ -7162,22 +7254,6 @@ files = [ cryptography = ">=2.0" jeepney = ">=0.6" -[[package]] -name = "semantic-version" -version = "2.10.0" -description = "A library implementing the 'SemVer' scheme." -optional = false -python-versions = ">=2.7" -groups = ["executable-dependencies"] -files = [ - {file = "semantic_version-2.10.0-py2.py3-none-any.whl", hash = "sha256:de78a3b8e0feda74cabc54aab2da702113e33ac9d9eb9d2389bcf1f58b7d9177"}, - {file = "semantic_version-2.10.0.tar.gz", hash = "sha256:bdabb6d336998cbb378d4b9db3a4b56a1e3235701dc05ea2690d9a997ed5041c"}, -] - -[package.extras] -dev = ["Django (>=1.11)", "check-manifest", "colorama (<=0.4.1) ; python_version == \"3.4\"", "coverage", "flake8", "nose2", "readme-renderer (<25.0) ; python_version == \"3.4\"", "tox", "wheel", "zest.releaser[recommended]"] -doc = ["Sphinx", "sphinx-rtd-theme"] - [[package]] name = "setuptools" version = "80.9.0" @@ -8015,6 +8091,7 @@ description = "TensorFlow IO" optional = false python-versions = "<3.13,>=3.7" groups = ["executable-dependencies"] +markers = "python_version <= \"3.11\"" files = [ {file = "tensorflow_io_gcs_filesystem-0.37.1-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:249c12b830165841411ba71e08215d0e94277a49c551e6dd5d72aab54fe5491b"}, {file = "tensorflow_io_gcs_filesystem-0.37.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:257aab23470a0796978efc9c2bcf8b0bc80f22e6298612a4c0a50d3f4e88060c"}, @@ -8091,26 +8168,6 @@ files = [ [package.extras] tests = ["pytest", "pytest-cov"] -[[package]] -name = "thewalrus" -version = "0.21.0" -description = "Open source library for hafnian calculation" -optional = false -python-versions = "*" -groups = ["executable-dependencies"] -markers = "platform_machine == \"x86_64\"" -files = [ - {file = "thewalrus-0.21.0-py3-none-any.whl", hash = "sha256:5f393d17fc8362e7156337faed769e99f15149040ef298d2a1be27f234aa8cb9"}, - {file = "thewalrus-0.21.0.tar.gz", hash = "sha256:a8e1d6a7dea1e2c70aeb172f2dba1dfc7fabfa6e000c8ace9c5f81c7df422637"}, -] - -[package.dependencies] -dask = {version = "*", extras = ["delayed"]} -numba = ">=0.49.1" -numpy = ">=1.19.2" -scipy = ">=1.2.1" -sympy = ">=1.5.1" - [[package]] name = "threadpoolctl" version = "3.6.0" @@ -8143,6 +8200,7 @@ description = "A lil' TOML parser" optional = false python-versions = ">=3.8" groups = ["main", "executable-dependencies"] +markers = "python_version < \"3.11\"" files = [ {file = "tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249"}, {file = "tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6"}, @@ -8428,14 +8486,14 @@ test = ["argcomplete (>=3.0.3)", "mypy (>=1.7.0)", "pre-commit", "pytest (>=7.0, [[package]] name = "treescope" -version = "0.1.9" +version = "0.1.10" description = "Treescope: An interactive HTML pretty-printer for ML research in IPython notebooks." optional = false python-versions = ">=3.10" groups = ["executable-dependencies"] files = [ - {file = "treescope-0.1.9-py3-none-any.whl", hash = "sha256:68677013a9f0228212fccf835f3fb037be07ae8b4c5f6f58eefab11198f83cf7"}, - {file = "treescope-0.1.9.tar.gz", hash = "sha256:ba6cdbdc9c5b52691d5f3bb4c5d5c7daa5627119acac8640b46d37e6aabe63a6"}, + {file = "treescope-0.1.10-py3-none-any.whl", hash = "sha256:dde52f5314f4c29d22157a6fe4d3bd103f9cae02791c9e672eefa32c9aa1da51"}, + {file = "treescope-0.1.10.tar.gz", hash = "sha256:20f74656f34ab2d8716715013e8163a0da79bdc2554c16d5023172c50d27ea95"}, ] [package.dependencies] @@ -9406,6 +9464,7 @@ files = [ {file = "zipp-3.23.0-py3-none-any.whl", hash = "sha256:071652d6115ed432f5ce1d34c336c0adfd6a884660d1e9712a256d3d3bd4b14e"}, {file = "zipp-3.23.0.tar.gz", hash = "sha256:a07157588a12518c9d4034df3fbbee09c814741a33ff63c05fa29d26a2404166"}, ] +markers = {main = "python_version <= \"3.11\""} [package.extras] check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1) ; sys_platform != \"cygwin\""] @@ -9553,5 +9612,5 @@ files = [ [metadata] lock-version = "2.1" -python-versions = "~3.10.0" -content-hash = "5c6044b1ed1f1faba461ab3624660339622edb4332e9cfb7d639ae5d5c5aff75" +python-versions = ">=3.10.0,<3.13.0" +content-hash = "bccc5f93fee72c29b51ae50104d87baa08cd4beebcbc9e1dff9d22e98bd381db" diff --git a/pyproject.toml b/pyproject.toml index bcbeb0d9a0..0a6a104f63 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ version = "0.0.0" description = "Introductions to key concepts in quantum machine learning, as well as tutorials and implementations from cutting-edge QML research." readme = "README.md" license = "Apache-2.0" -requires-python = ">=3.10.0" +requires-python = ">=3.10.0,<3.13.0" authors = [ { name = "PennyLaneAI", email = "info@pennylane.ai" } ] @@ -79,7 +79,7 @@ seaborn = "0.13.2" kahypar = "1.1.7" openfermionpyscf = "0.5" covalent = "0.227.0rc0" -openqaoa-core = "0.2.5" + dwave-ocean-sdk = "7.0.0" pyzx = "0.9.0" plotly = ">=4.5.0" @@ -121,7 +121,6 @@ torchvision = [ # The following packages are platform locked to not install on MacOS as the installation breaks scikit-learn = { version = "1.3.0", markers = "platform_machine == 'x86_64'" } -flamingpy = { version = ">=0.10.1b1", markers = "platform_machine == 'x86_64'" } qulacs = { version = "0.6.1", markers = "platform_machine == 'x86_64'" } [tool.poetry.group.metadata-validation]