From 1874692869976752b8d53f407ab62d66e82d0631 Mon Sep 17 00:00:00 2001 From: Jake Selig Date: Thu, 30 Jan 2025 12:50:19 -0700 Subject: [PATCH 1/5] fix: update qcs-sdk-python dependency to >=0.21.8 --- poetry.lock | 53 +++++++++++++++++++++++++++----------------------- pyproject.toml | 2 +- 2 files changed, 30 insertions(+), 25 deletions(-) diff --git a/poetry.lock b/poetry.lock index 1a81ec910..7c5a6704c 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2443,32 +2443,37 @@ dev = ["furo (>=2024.5.6)", "grpcio-testing (>=1.63.0)", "maturin (>=1.5.1)", "m [[package]] name = "qcs-sdk-python" -version = "0.20.1" +version = "0.21.8" description = "Python interface for the QCS Rust SDK" optional = false python-versions = "*" files = [ - {file = "qcs_sdk_python-0.20.1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:b9e2584ee489ec931202f0b2f9b9b962eef10277d8b1a758ce62375336d7a7b1"}, - {file = "qcs_sdk_python-0.20.1-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:7557eb7b7de5faa98d3abe301875f658eec8a61b80360d4e838e22ca25ba5e40"}, - {file = "qcs_sdk_python-0.20.1-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:cee00557121a2a6bab18cbf5b13db82b5776a48d68c370699434a2b4d96c2733"}, - {file = "qcs_sdk_python-0.20.1-cp310-none-win_amd64.whl", hash = "sha256:0cccdf4b1c2f4754495b58f26f8bac2195fdb2d08d830dd1509126b0e14dc035"}, - {file = "qcs_sdk_python-0.20.1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:a4fa3829c1b408b6f929cb32155dec722f7977220271d597e16730a90df9cd9e"}, - {file = "qcs_sdk_python-0.20.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:ccbfea1ed1f75a3887b3988f1afdef3481fc0e4aa00bfd7d59339349cf16e0fa"}, - {file = "qcs_sdk_python-0.20.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:4d1c0cd0f391ceb531cd1bca836d4c8691062e690e0b9c6a20237b2bea41ac8a"}, - {file = "qcs_sdk_python-0.20.1-cp311-none-win_amd64.whl", hash = "sha256:a6a2fec6b493790d4f795c9a2c90dc89b844d2427b3b49fdeecc6533d3d670c8"}, - {file = "qcs_sdk_python-0.20.1-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:73ffe8c448cf4f3cd2934f8754de670771b30fa96aa92a0cdae5445c925aa23d"}, - {file = "qcs_sdk_python-0.20.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:fdaf737ebc5a0839a2d4db6cda5a9cb3e18a70b2a3a30e134d7ea7cb91f830a0"}, - {file = "qcs_sdk_python-0.20.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:b9e34653519f99e6bed7bdd534018151a0d6e140746fb2841eef0d65318dbf5d"}, - {file = "qcs_sdk_python-0.20.1-cp312-none-win_amd64.whl", hash = "sha256:3e4ab6d1ceca4225ad774f16dd28ebaceba5026fec5421df52a6ee39e41f0816"}, - {file = "qcs_sdk_python-0.20.1-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:6d58b6ae03dd6d77c34d54c3f8d75a3e434efcf4b8d09f2265d16f276aa83ffb"}, - {file = "qcs_sdk_python-0.20.1-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:14d1a30af213e532df5f64d23e650fb8ed517df89da0ba40da3f474a88e3ac2a"}, - {file = "qcs_sdk_python-0.20.1-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:c232ae7ccbf3dae4726dac453e932305fe721124c38ab8d49d68c04d1d4a9468"}, - {file = "qcs_sdk_python-0.20.1-cp38-none-win_amd64.whl", hash = "sha256:9f47a4fe8532ed6faf812ea8c1d0607130d598e1ad04944f12cc6968ec27473d"}, - {file = "qcs_sdk_python-0.20.1-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:f9edce0372b40bd050c72b2ec8021d3ec1692a8f909181f72e783ace5fb6943a"}, - {file = "qcs_sdk_python-0.20.1-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:2753f513cac1d60e2e2d1c6069c12d4f2dd41f57e3914469ed804ab2568305cb"}, - {file = "qcs_sdk_python-0.20.1-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:7c83e8d0fe69dbf90d6b4e542d0538fda92b9a9d64db0d8cbb0ea5af09d46815"}, - {file = "qcs_sdk_python-0.20.1-cp39-none-win_amd64.whl", hash = "sha256:86c75efc6a788863f56f7c06f5b0dc3319ec71548a74900721ca5b7d8bd429d0"}, - {file = "qcs_sdk_python-0.20.1.tar.gz", hash = "sha256:c4061b4e30c6e0a957b5c080c64c713a9729f8493515b01f9948707f22c244f3"}, + {file = "qcs_sdk_python-0.21.8-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:0ed6ea5099e896e7d373f70905a2c1ff070a0f6fed1972815c3e9176e27e45f5"}, + {file = "qcs_sdk_python-0.21.8-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:5ed4c05a04b0e84ca336d0d65ba1c6ee3da781fe7d7608d8563969c25e9c8647"}, + {file = "qcs_sdk_python-0.21.8-cp310-cp310-manylinux_2_28_ppc64le.whl", hash = "sha256:dd7620261183603514b3c8328090c1417460e2bae736a9454b8206ed164989b5"}, + {file = "qcs_sdk_python-0.21.8-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:438e76e5d369cb45af38a64f945d75ffd61cf62ec0068c405d5b9cfd70a1a3eb"}, + {file = "qcs_sdk_python-0.21.8-cp310-cp310-win_amd64.whl", hash = "sha256:288e432558d87a22f9efab3f6f47b3af0ec0d9f822e4fa9dae68c3dccdfaf3aa"}, + {file = "qcs_sdk_python-0.21.8-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:2426b1bba9bed45c7e87a0ff5c0d92a2a684ba12cc93fdc6838b66939ea0faec"}, + {file = "qcs_sdk_python-0.21.8-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:ccd98db53583834d8a655af7b8e04c01f927fb3ae0c35f64c899af8d0cb00e22"}, + {file = "qcs_sdk_python-0.21.8-cp311-cp311-manylinux_2_28_ppc64le.whl", hash = "sha256:e62914499650f59cbbd4f108d5ddea8707b7abe611e0d332661c5a10ef34ead6"}, + {file = "qcs_sdk_python-0.21.8-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:69d9fb24f286f407064f9b94d8322ed1b0ee47cd9c6e61ab236a145c8f5f267e"}, + {file = "qcs_sdk_python-0.21.8-cp311-cp311-win_amd64.whl", hash = "sha256:41550c37eed9cb891b7b4ec639476367e6f7b701c6d303b35496816d7db72601"}, + {file = "qcs_sdk_python-0.21.8-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:93a5666f9e6316d4f8e156a4ef8fcd2d8e25fc9f0abe2ed8b53f8f66e28c23a2"}, + {file = "qcs_sdk_python-0.21.8-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:defe8c0f0ddfa8f311743f36503f1c66dde11ac708bef9b493588d6f6856d31d"}, + {file = "qcs_sdk_python-0.21.8-cp312-cp312-manylinux_2_28_ppc64le.whl", hash = "sha256:be26d30fa1f48063fc197571b181555708c4824040916b1b6dc5b2d0b47a9a03"}, + {file = "qcs_sdk_python-0.21.8-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:0b50474554f20ad1c6f089512f4554b175380deb3da9d49a0e820c253cfc8e33"}, + {file = "qcs_sdk_python-0.21.8-cp312-cp312-win_amd64.whl", hash = "sha256:502db6ef5003dfe89dd9217caef824098ae028845d9a9e7dc67384366302770c"}, + {file = "qcs_sdk_python-0.21.8-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:87eefd4ce27c5a414a76b450cded014a5a6c6217ec58a64f8c49bb5e93490a87"}, + {file = "qcs_sdk_python-0.21.8-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:23cb6408482f4168e4cc6cda40e66d70a866910d2ca448d1d115886053c88a92"}, + {file = "qcs_sdk_python-0.21.8-cp38-cp38-manylinux_2_28_ppc64le.whl", hash = "sha256:5177fac76e0a0aeba51b7614c1d2941cb18ef24b84eef4760d9a093b567deb91"}, + {file = "qcs_sdk_python-0.21.8-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:3dab4b6b0cd7f2dd33a1fa4cec0548815f0f598c3477253adfc0b0f79e9f7803"}, + {file = "qcs_sdk_python-0.21.8-cp38-cp38-win_amd64.whl", hash = "sha256:263f3f184228f8b8bffdac4eda9fd7b80791bc195e6398a5f10e871d0a78626a"}, + {file = "qcs_sdk_python-0.21.8-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:4a76907c986d26a436cf49d091d10835fdc6cbb7ea6d58d8517249c3b014b73e"}, + {file = "qcs_sdk_python-0.21.8-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:c576ad2abbe6a138c3738bb0fd1cc24c4c5878676905d8ddadb4cacecacb95c8"}, + {file = "qcs_sdk_python-0.21.8-cp39-cp39-manylinux_2_28_ppc64le.whl", hash = "sha256:c48bca106208e9253721723e525c9e63b03f635ef52c664f19decb6047b4df38"}, + {file = "qcs_sdk_python-0.21.8-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:01c905a03b014c7312d259494ceec45fca9032666eb5914e0595ac0ffc4c8868"}, + {file = "qcs_sdk_python-0.21.8-cp39-cp39-win_amd64.whl", hash = "sha256:2756c8f0031270e10de8057e9a42dbf27b72876f36ecd0ab29ef4d9160f93fc0"}, + {file = "qcs_sdk_python-0.21.8.tar.gz", hash = "sha256:24d6912685b6f4a5bd306074236c33ac9df6e1f156343fde872cdf17a607849c"}, ] [package.dependencies] @@ -2476,7 +2481,7 @@ qcs-api-client-common = ">=0.10.0" quil = ">=0.11.2" [package.extras] -dev = ["black (>=24.8.0)", "maturin (==1.5.1)", "mypy (>=1.4.1)", "numpy (>=1.24.1)", "opentelemetry-sdk (==1.25.0)", "pdoc (>=14.6.1)", "pytest (>=8.1.1)", "pytest-asyncio (>=0.23.6)", "pytest-clarity (>=1.0.1)", "pytest-mock (>=3.14.0)", "pytest-sugar (>=1.0.0)", "ruff (>=0.3.5)", "syrupy (>=4.0.0)"] +dev = ["black (>=24.8.0)", "maturin (==1.5.1)", "mypy (>=1.14.1)", "numpy (>=1.24.1)", "opentelemetry-sdk (==1.25.0)", "pdoc (>=14.6.1)", "pytest (>=8.1.1)", "pytest-asyncio (>=0.23.6)", "pytest-clarity (>=1.0.1)", "pytest-mock (>=3.14.0)", "pytest-sugar (>=1.0.0)", "ruff (>=0.3.5)", "syrupy (>=4.0.0)"] pyquil = ["pyquil (==4.14.2)"] [[package]] @@ -3359,4 +3364,4 @@ latex = ["ipython"] [metadata] lock-version = "2.0" python-versions = "^3.9,<4.0" -content-hash = "313e5ec0282ebce5c846b9c8c365c28ceac93f8e4ea3e86c1dbedc303f744b88" +content-hash = "ac7a6b3fc20e2df222a36c800b050baa4ee512c1f20a98c37e4fdb59f048c29a" diff --git a/pyproject.toml b/pyproject.toml index a02cf4031..364d4f10d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,7 +24,7 @@ numpy = "^1.25" scipy = "^1.11" rpcq = "^3.11.0" networkx = ">=2.5" -qcs-sdk-python = ">=0.20.1" +qcs-sdk-python = ">=0.21.8" quil = ">=0.15.2" packaging = "^23.1" deprecated = "^1.2.14" From e1b37240e387244f5163aa3cb50361013ddf9827 Mon Sep 17 00:00:00 2001 From: Jake Selig Date: Thu, 30 Jan 2025 13:09:58 -0700 Subject: [PATCH 2/5] chore: retry ci From 42607b291f308f6bddb61c7d1aaceaf0826e5226 Mon Sep 17 00:00:00 2001 From: Jake Selig Date: Thu, 30 Jan 2025 14:10:16 -0700 Subject: [PATCH 3/5] chore: always use latest setuptools --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 364d4f10d..c4765469b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -49,7 +49,7 @@ docs = ["Sphinx", "sphinx-rtd-theme", "nbsphinx", "myst-parser", "pandoc", "matp [tool.poetry.group.dev.dependencies] typing-extensions = "^4.12.0" -setuptools = {version = "^70.0.0", python = ">=3.12"} +setuptools = "^75.8.0" ruff = "^0.4.6" pytest = "^8.2.0" pytest-cov = "^5.0.0" From 7237610214e45a529c7a67b733c85ff67b0dacb2 Mon Sep 17 00:00:00 2001 From: Jake Selig Date: Thu, 30 Jan 2025 14:12:01 -0700 Subject: [PATCH 4/5] chore: update lockfile --- poetry.lock | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/poetry.lock b/poetry.lock index 7c5a6704c..6326d2ac6 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2867,18 +2867,23 @@ stats = ["scipy (>=1.7)", "statsmodels (>=0.12)"] [[package]] name = "setuptools" -version = "70.3.0" +version = "75.8.0" description = "Easily download, build, install, upgrade, and uninstall Python packages" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "setuptools-70.3.0-py3-none-any.whl", hash = "sha256:fe384da74336c398e0d956d1cae0669bc02eed936cdb1d49b57de1990dc11ffc"}, - {file = "setuptools-70.3.0.tar.gz", hash = "sha256:f171bab1dfbc86b132997f26a119f6056a57950d058587841a0082e8830f9dc5"}, + {file = "setuptools-75.8.0-py3-none-any.whl", hash = "sha256:e3982f444617239225d675215d51f6ba05f845d4eec313da4418fdbb56fb27e3"}, + {file = "setuptools-75.8.0.tar.gz", hash = "sha256:c5afc8f407c626b8313a86e10311dd3f661c6cd9c09d4bf8c15c0e11f9f2b0e6"}, ] [package.extras] -doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "pyproject-hooks (!=1.1)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier"] -test = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "importlib-metadata", "ini2toml[lite] (>=0.14)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "jaraco.test", "mypy (==1.10.0)", "packaging (>=23.2)", "pip (>=19.1)", "pyproject-hooks (!=1.1)", "pytest (>=6,!=8.1.*)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-home (>=0.5)", "pytest-mypy", "pytest-perf", "pytest-ruff (>=0.3.2)", "pytest-subprocess", "pytest-timeout", "pytest-xdist (>=3)", "tomli", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] +check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1)", "ruff (>=0.8.0)"] +core = ["importlib_metadata (>=6)", "jaraco.collections", "jaraco.functools (>=4)", "jaraco.text (>=3.7)", "more_itertools", "more_itertools (>=8.8)", "packaging", "packaging (>=24.2)", "platformdirs (>=4.2.2)", "tomli (>=2.0.1)", "wheel (>=0.43.0)"] +cover = ["pytest-cov"] +doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "pyproject-hooks (!=1.1)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier", "towncrier (<24.7)"] +enabler = ["pytest-enabler (>=2.2)"] +test = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "ini2toml[lite] (>=0.14)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.7.2)", "jaraco.test (>=5.5)", "packaging (>=24.2)", "pip (>=19.1)", "pyproject-hooks (!=1.1)", "pytest (>=6,!=8.1.*)", "pytest-home (>=0.5)", "pytest-perf", "pytest-subprocess", "pytest-timeout", "pytest-xdist (>=3)", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel (>=0.44.0)"] +type = ["importlib_metadata (>=7.0.2)", "jaraco.develop (>=7.21)", "mypy (==1.14.*)", "pytest-mypy"] [[package]] name = "six" @@ -3364,4 +3369,4 @@ latex = ["ipython"] [metadata] lock-version = "2.0" python-versions = "^3.9,<4.0" -content-hash = "ac7a6b3fc20e2df222a36c800b050baa4ee512c1f20a98c37e4fdb59f048c29a" +content-hash = "29188b174bcc326827eaa068478145b9c0df220ec60b51f3e10fc2236a664709" From 517bfc8d2a08fa6962f2df2e67a3be5ce87673ac Mon Sep 17 00:00:00 2001 From: Jake Selig Date: Mon, 3 Feb 2025 13:25:18 -0700 Subject: [PATCH 5/5] chore: update qcs-sdk-python --- poetry.lock | 104 ++++++++++++++++++++++++------------------------- pyproject.toml | 2 +- 2 files changed, 53 insertions(+), 53 deletions(-) diff --git a/poetry.lock b/poetry.lock index 6326d2ac6..d40806b90 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2405,32 +2405,32 @@ cffi = {version = "*", markers = "implementation_name == \"pypy\""} [[package]] name = "qcs-api-client-common" -version = "0.10.0" +version = "0.11.8" description = "Contains core QCS client functionality and middleware implementations." optional = false python-versions = "*" files = [ - {file = "qcs_api_client_common-0.10.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:bfc915e42546a03953b8ece32b53476b545aab6d6474969d184b0408b8b76420"}, - {file = "qcs_api_client_common-0.10.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:f3ae9035fb3343781775e925aeb13ebbf87350faa65d9fd975155c01998c21db"}, - {file = "qcs_api_client_common-0.10.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:c48cc84e54aef0ae597c1c496e4be0e4529fb9e245058c4fe8845d12e0950159"}, - {file = "qcs_api_client_common-0.10.0-cp310-none-win_amd64.whl", hash = "sha256:fac5ee9b2d59416378fcd0db68b8f33ca72c68407db4c08ff51e4ce8e05e47b5"}, - {file = "qcs_api_client_common-0.10.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:84bba31f178d3c338991bc395c75b951236d02b782899a71204518fa9cc257da"}, - {file = "qcs_api_client_common-0.10.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:5c51f70e742b33259969ea73ab441cec8817e43adb3cd2d11f48704d970dbaae"}, - {file = "qcs_api_client_common-0.10.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:68607a116569385133c82cb99a3f460d401fb5ad9fce589c800df163349069dc"}, - {file = "qcs_api_client_common-0.10.0-cp311-none-win_amd64.whl", hash = "sha256:a89df3c4a1cfeb05f6757f264c71c7b7736641783def3c0958957c8cc18eab33"}, - {file = "qcs_api_client_common-0.10.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:68702eab4fe77ae6bdcc226b527c339b6f3add68082403df411a5cc1aacaa975"}, - {file = "qcs_api_client_common-0.10.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:5c95765eec17fd08e161056e95420ac1cfe1a76757d59f14315a8da1d117be7c"}, - {file = "qcs_api_client_common-0.10.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:43baa71e734fc56fccd47b312ca02ab8abef5caeec8b71da6491ec768d3f4e6d"}, - {file = "qcs_api_client_common-0.10.0-cp312-none-win_amd64.whl", hash = "sha256:250627e2a7a907bebd0f792b64e49243e09c1399ae1547ce6cb6f289b05a22ba"}, - {file = "qcs_api_client_common-0.10.0-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:ed46eb4342eba8d3b48e0a50ec134470838cadd2174cc89ab20d9d7528e8f5d1"}, - {file = "qcs_api_client_common-0.10.0-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:b3259e200fcf955c2bc7ab197260c28326bf6e64fbe255e0c21871f9c47a7581"}, - {file = "qcs_api_client_common-0.10.0-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:b7ec512c6a3a7459cdec703d13104cd5ea53d384c0e4f176bb98f78da6e8fdfc"}, - {file = "qcs_api_client_common-0.10.0-cp38-none-win_amd64.whl", hash = "sha256:822735af585fe362883bc817da9e2069aaf7870ac53a4e52ffc770dc33e15cb1"}, - {file = "qcs_api_client_common-0.10.0-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:e50cb38eb566c15d8767555f3c55e646cbec2eaa9eac2beffaadb258dacf681d"}, - {file = "qcs_api_client_common-0.10.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:73c3941957edc9562b905667c2ac18e3339a301b28d20ec1bd986bb66033a415"}, - {file = "qcs_api_client_common-0.10.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:80a32b248247d698068d7df6e5ac83f2fe345bf4e87e498aa09e71c7513e8596"}, - {file = "qcs_api_client_common-0.10.0-cp39-none-win_amd64.whl", hash = "sha256:bce8c0f46fd8fd0e73b8e4d37f2f2163c5268a131c5299362f557208eca4b435"}, - {file = "qcs_api_client_common-0.10.0.tar.gz", hash = "sha256:e4f096dac8d23cabbd6c923e7bbdc13713f6f627fa099845aeead89edc877483"}, + {file = "qcs_api_client_common-0.11.8-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:52be55375a650d88d16ff9b0fb9a93bdf4272c0ecaba3d0b75ecdfd8a8adec88"}, + {file = "qcs_api_client_common-0.11.8-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:176d06a1758afbf78a4896ebeecfdeee41dce63950b869fdcb0c56b6665bb16f"}, + {file = "qcs_api_client_common-0.11.8-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:72f7d1154778350b64f9a0b5a5fba078d51b8f55fa8401c2a04d8bf470b7c42f"}, + {file = "qcs_api_client_common-0.11.8-cp310-cp310-win_amd64.whl", hash = "sha256:4173ec105b91cd5ecb37bec629334e5696c80382441729b1932f5840ff492209"}, + {file = "qcs_api_client_common-0.11.8-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:cb7efcd32cee06c874a70da0de857c0647c6f5a3e8815834ef433caeb4ebdc04"}, + {file = "qcs_api_client_common-0.11.8-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:a013c240d1e0f47805d346cd88294a1cf4a806deea84509e8cb0953ca20fa073"}, + {file = "qcs_api_client_common-0.11.8-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:bafaf69c8f0d4bd5957a38a92fa99d9af2145787d6233eda13015869991507e1"}, + {file = "qcs_api_client_common-0.11.8-cp311-cp311-win_amd64.whl", hash = "sha256:ddadfc820f1647b964bd7b487ef8cce182f835570ec2e80666be947c265a5fc2"}, + {file = "qcs_api_client_common-0.11.8-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:580061d2906c8966524a22e7cd68db04fa529103a6e027603830ea00202bdf87"}, + {file = "qcs_api_client_common-0.11.8-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:b64b685fa8bced69a84f143a82b01ddd10e7a64a9ef2320b375558014d30414e"}, + {file = "qcs_api_client_common-0.11.8-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:41a1c3c1ec3b0f0180d7b18fd3a74d8e09a7a816572fbfcd08ceb0b57efab328"}, + {file = "qcs_api_client_common-0.11.8-cp312-cp312-win_amd64.whl", hash = "sha256:b076e621a3e1294523f8e99dff9a48f06ff3ec3cafb45c04d90197d9e5391bc9"}, + {file = "qcs_api_client_common-0.11.8-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:3a6d96a76c40c2b5d866d934edce20adaa7ab98e2342aa67fb1ba772acd2dd00"}, + {file = "qcs_api_client_common-0.11.8-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:37491fadbe62a30e032d117cbf011d423beead81c44f5355634b2070f5dfcd15"}, + {file = "qcs_api_client_common-0.11.8-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:f78ac5066070845e541c6e27cb22865bb0d0405cceb0b8e39e4b6e2826e2a6fb"}, + {file = "qcs_api_client_common-0.11.8-cp38-cp38-win_amd64.whl", hash = "sha256:0c4c4c9ea687120256ad79acc007a16ec24afb6513b7e7c023d1e92f6674cee9"}, + {file = "qcs_api_client_common-0.11.8-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:2c40adfdf1535c8620e5baa71fcc0f0d1c5127c4322bc5b16c7d78f7b72b9c42"}, + {file = "qcs_api_client_common-0.11.8-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:facbc40de88e23c5775b2d11f34fb4762e463d9a43f1dddddd449fb6957c0a28"}, + {file = "qcs_api_client_common-0.11.8-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:132ba3111893dceca926122c6e58edb6294cedfd809b7e01789d87a64279372c"}, + {file = "qcs_api_client_common-0.11.8-cp39-cp39-win_amd64.whl", hash = "sha256:96ebf74879b707ee5b5d2567a16d1c668ba80327ac8e7116e73b682b9e293cec"}, + {file = "qcs_api_client_common-0.11.8.tar.gz", hash = "sha256:cd255c3759caedf7c641b5ba7b62aa25bdb3b32df040d66014315460dbc33309"}, ] [package.dependencies] @@ -2443,42 +2443,42 @@ dev = ["furo (>=2024.5.6)", "grpcio-testing (>=1.63.0)", "maturin (>=1.5.1)", "m [[package]] name = "qcs-sdk-python" -version = "0.21.8" +version = "0.21.9" description = "Python interface for the QCS Rust SDK" optional = false python-versions = "*" files = [ - {file = "qcs_sdk_python-0.21.8-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:0ed6ea5099e896e7d373f70905a2c1ff070a0f6fed1972815c3e9176e27e45f5"}, - {file = "qcs_sdk_python-0.21.8-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:5ed4c05a04b0e84ca336d0d65ba1c6ee3da781fe7d7608d8563969c25e9c8647"}, - {file = "qcs_sdk_python-0.21.8-cp310-cp310-manylinux_2_28_ppc64le.whl", hash = "sha256:dd7620261183603514b3c8328090c1417460e2bae736a9454b8206ed164989b5"}, - {file = "qcs_sdk_python-0.21.8-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:438e76e5d369cb45af38a64f945d75ffd61cf62ec0068c405d5b9cfd70a1a3eb"}, - {file = "qcs_sdk_python-0.21.8-cp310-cp310-win_amd64.whl", hash = "sha256:288e432558d87a22f9efab3f6f47b3af0ec0d9f822e4fa9dae68c3dccdfaf3aa"}, - {file = "qcs_sdk_python-0.21.8-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:2426b1bba9bed45c7e87a0ff5c0d92a2a684ba12cc93fdc6838b66939ea0faec"}, - {file = "qcs_sdk_python-0.21.8-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:ccd98db53583834d8a655af7b8e04c01f927fb3ae0c35f64c899af8d0cb00e22"}, - {file = "qcs_sdk_python-0.21.8-cp311-cp311-manylinux_2_28_ppc64le.whl", hash = "sha256:e62914499650f59cbbd4f108d5ddea8707b7abe611e0d332661c5a10ef34ead6"}, - {file = "qcs_sdk_python-0.21.8-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:69d9fb24f286f407064f9b94d8322ed1b0ee47cd9c6e61ab236a145c8f5f267e"}, - {file = "qcs_sdk_python-0.21.8-cp311-cp311-win_amd64.whl", hash = "sha256:41550c37eed9cb891b7b4ec639476367e6f7b701c6d303b35496816d7db72601"}, - {file = "qcs_sdk_python-0.21.8-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:93a5666f9e6316d4f8e156a4ef8fcd2d8e25fc9f0abe2ed8b53f8f66e28c23a2"}, - {file = "qcs_sdk_python-0.21.8-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:defe8c0f0ddfa8f311743f36503f1c66dde11ac708bef9b493588d6f6856d31d"}, - {file = "qcs_sdk_python-0.21.8-cp312-cp312-manylinux_2_28_ppc64le.whl", hash = "sha256:be26d30fa1f48063fc197571b181555708c4824040916b1b6dc5b2d0b47a9a03"}, - {file = "qcs_sdk_python-0.21.8-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:0b50474554f20ad1c6f089512f4554b175380deb3da9d49a0e820c253cfc8e33"}, - {file = "qcs_sdk_python-0.21.8-cp312-cp312-win_amd64.whl", hash = "sha256:502db6ef5003dfe89dd9217caef824098ae028845d9a9e7dc67384366302770c"}, - {file = "qcs_sdk_python-0.21.8-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:87eefd4ce27c5a414a76b450cded014a5a6c6217ec58a64f8c49bb5e93490a87"}, - {file = "qcs_sdk_python-0.21.8-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:23cb6408482f4168e4cc6cda40e66d70a866910d2ca448d1d115886053c88a92"}, - {file = "qcs_sdk_python-0.21.8-cp38-cp38-manylinux_2_28_ppc64le.whl", hash = "sha256:5177fac76e0a0aeba51b7614c1d2941cb18ef24b84eef4760d9a093b567deb91"}, - {file = "qcs_sdk_python-0.21.8-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:3dab4b6b0cd7f2dd33a1fa4cec0548815f0f598c3477253adfc0b0f79e9f7803"}, - {file = "qcs_sdk_python-0.21.8-cp38-cp38-win_amd64.whl", hash = "sha256:263f3f184228f8b8bffdac4eda9fd7b80791bc195e6398a5f10e871d0a78626a"}, - {file = "qcs_sdk_python-0.21.8-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:4a76907c986d26a436cf49d091d10835fdc6cbb7ea6d58d8517249c3b014b73e"}, - {file = "qcs_sdk_python-0.21.8-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:c576ad2abbe6a138c3738bb0fd1cc24c4c5878676905d8ddadb4cacecacb95c8"}, - {file = "qcs_sdk_python-0.21.8-cp39-cp39-manylinux_2_28_ppc64le.whl", hash = "sha256:c48bca106208e9253721723e525c9e63b03f635ef52c664f19decb6047b4df38"}, - {file = "qcs_sdk_python-0.21.8-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:01c905a03b014c7312d259494ceec45fca9032666eb5914e0595ac0ffc4c8868"}, - {file = "qcs_sdk_python-0.21.8-cp39-cp39-win_amd64.whl", hash = "sha256:2756c8f0031270e10de8057e9a42dbf27b72876f36ecd0ab29ef4d9160f93fc0"}, - {file = "qcs_sdk_python-0.21.8.tar.gz", hash = "sha256:24d6912685b6f4a5bd306074236c33ac9df6e1f156343fde872cdf17a607849c"}, + {file = "qcs_sdk_python-0.21.9-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:7c2fcf90ce83e1efd0e1d7652c5996693a9e75a1249ea5018777fc69c85eb912"}, + {file = "qcs_sdk_python-0.21.9-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:f3dacfacb09ff63a43e067b6d3e6c4b448dc3b375d9c51eb7fc89cb19e8d17c9"}, + {file = "qcs_sdk_python-0.21.9-cp310-cp310-manylinux_2_28_ppc64le.whl", hash = "sha256:282e7d5c15f4f4ad5a7391fab05d4f000ef245603265b57cfaa39657c6fd488c"}, + {file = "qcs_sdk_python-0.21.9-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:f88d429603e42d6497dab1cc193e405fbd6cb95add73f834468f11aa55b8284d"}, + {file = "qcs_sdk_python-0.21.9-cp310-cp310-win_amd64.whl", hash = "sha256:075f83b56aabf3ff87adc13b15a3a05978c2e445af4c1fccb59489aa4d305ab8"}, + {file = "qcs_sdk_python-0.21.9-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:fcb858ec41e828232f9777adfb651550db2f5c9d2c16be5d5c4c3242a2a845ec"}, + {file = "qcs_sdk_python-0.21.9-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:910e39d77554e6754c5104c98f30c7574a2436e649080cd5b42ed964825c809c"}, + {file = "qcs_sdk_python-0.21.9-cp311-cp311-manylinux_2_28_ppc64le.whl", hash = "sha256:59259893da2ab78ad078efd638706cc31dcce0f5a251416bb4a7c84a8f3bdc14"}, + {file = "qcs_sdk_python-0.21.9-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:43e0eb0e67e41894dacaf43228aeaf8eb3eb02bd361c0695e82201af98dcc7cd"}, + {file = "qcs_sdk_python-0.21.9-cp311-cp311-win_amd64.whl", hash = "sha256:0521c4140f770d7a0128bdca25d5dbb2189f89e861d5cd6a8151a92d17a9864c"}, + {file = "qcs_sdk_python-0.21.9-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:4d8c20ecfdc8378e8e4252b6d98b8547d594a427c40ce985386ca65e16e96b2d"}, + {file = "qcs_sdk_python-0.21.9-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:3ac8daba3e64db4634d9b083672af706af8e18b263ac35660b86f83d6aef9ff1"}, + {file = "qcs_sdk_python-0.21.9-cp312-cp312-manylinux_2_28_ppc64le.whl", hash = "sha256:9f7616334b6b250e8e9eb41ce3811a1eae378818374788c355e4f8f971052191"}, + {file = "qcs_sdk_python-0.21.9-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:0fd9fcb97d5e0c19f0e62736d95686d4eaf09d8c4f27d36bffcf647e25e00978"}, + {file = "qcs_sdk_python-0.21.9-cp312-cp312-win_amd64.whl", hash = "sha256:3e229b32b946c30662e9d7664ddb38d3e6aa576c18c74025c2a9a4d6e1cf57dd"}, + {file = "qcs_sdk_python-0.21.9-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:81d2374c538a45df220218bf3d7efff745092708bc603d3643ff41c28036455d"}, + {file = "qcs_sdk_python-0.21.9-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:d2b9bc18a406ecbd399e875022a4d899b64ae9cdee20066a11e58f36ed7b0d97"}, + {file = "qcs_sdk_python-0.21.9-cp38-cp38-manylinux_2_28_ppc64le.whl", hash = "sha256:d25c3d7b1d47e73f40dc89808277a3853f83ac4573486b06c2ecd70d412e960e"}, + {file = "qcs_sdk_python-0.21.9-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:5c42b1056bd53243b985549a82e2bebcb6d1251f0d402e41e46d61932c320503"}, + {file = "qcs_sdk_python-0.21.9-cp38-cp38-win_amd64.whl", hash = "sha256:81d197f36eddf225e48fe6e010a7f3babe0713120e96c8863967b1980f7ac539"}, + {file = "qcs_sdk_python-0.21.9-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:216bc28762e2ae57b555aefbd05785bcac971001116ced90f7129fe2697d2a62"}, + {file = "qcs_sdk_python-0.21.9-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:f29f529cf18c6509d6631d539838d5c7cf3c967deadd773f641801a84ccc686d"}, + {file = "qcs_sdk_python-0.21.9-cp39-cp39-manylinux_2_28_ppc64le.whl", hash = "sha256:56a843e7bac421d9406b7203725c96af1370e455dea101b89248af0286f8718c"}, + {file = "qcs_sdk_python-0.21.9-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:26c0ecfcb3273013425200ed35a98e80ece13cc9f66ee4d093b9775798ae3baf"}, + {file = "qcs_sdk_python-0.21.9-cp39-cp39-win_amd64.whl", hash = "sha256:fdaf46461aa4d6942179f737222f05aee7789ca27f5b1ccaf1a5c7ef0ac62073"}, + {file = "qcs_sdk_python-0.21.9.tar.gz", hash = "sha256:e30d543e999998a32867869d700978a522e1f07d228513ae36df1b76ad38bb59"}, ] [package.dependencies] -qcs-api-client-common = ">=0.10.0" -quil = ">=0.11.2" +qcs-api-client-common = ">=0.11.8" +quil = ">=0.15.2" [package.extras] dev = ["black (>=24.8.0)", "maturin (==1.5.1)", "mypy (>=1.14.1)", "numpy (>=1.24.1)", "opentelemetry-sdk (==1.25.0)", "pdoc (>=14.6.1)", "pytest (>=8.1.1)", "pytest-asyncio (>=0.23.6)", "pytest-clarity (>=1.0.1)", "pytest-mock (>=3.14.0)", "pytest-sugar (>=1.0.0)", "ruff (>=0.3.5)", "syrupy (>=4.0.0)"] @@ -3369,4 +3369,4 @@ latex = ["ipython"] [metadata] lock-version = "2.0" python-versions = "^3.9,<4.0" -content-hash = "29188b174bcc326827eaa068478145b9c0df220ec60b51f3e10fc2236a664709" +content-hash = "df927ba634cdae9340f8f3ddaa292dcf52683a20fd68505902b27605c0f026b8" diff --git a/pyproject.toml b/pyproject.toml index c4765469b..82325f2dc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,7 +24,7 @@ numpy = "^1.25" scipy = "^1.11" rpcq = "^3.11.0" networkx = ">=2.5" -qcs-sdk-python = ">=0.21.8" +qcs-sdk-python = ">=0.21.9" quil = ">=0.15.2" packaging = "^23.1" deprecated = "^1.2.14"