From de63585b895624c70f9da337f9e6d3f78fd4da36 Mon Sep 17 00:00:00 2001 From: Rafael Haenel Date: Mon, 3 Nov 2025 09:24:33 -0800 Subject: [PATCH] Update toml --- pyproject.toml | 10 ++++++++++ uv.lock | 16 +++++++++++++++- 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 0e502de4..c0221d6e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -74,6 +74,16 @@ dev = [ "rust-just>=1.36.0", "tomlkit>=0.13.2", ] +extras = [ + "lark>=1.2.2", + "cirq-core>=1.4.1", + "cirq-core[contrib]>=1.4.1", + "qpsolvers[clarabel]>=4.7.0", + "stim>=1.15.0", +] + +[tool.uv] +default-groups = ["dev", "extras"] [tool.isort] profile = "black" diff --git a/uv.lock b/uv.lock index d79ed423..e5c28b6b 100644 --- a/uv.lock +++ b/uv.lock @@ -104,7 +104,7 @@ wheels = [ [[package]] name = "bloqade-circuit" -version = "0.8.0.dev0" +version = "0.9.0.dev0" source = { editable = "." } dependencies = [ { name = "kirin-toolchain" }, @@ -163,6 +163,13 @@ dev = [ { name = "rust-just" }, { name = "tomlkit" }, ] +extras = [ + { name = "cirq-core", version = "1.5.0", source = { registry = "https://pypi.org/simple" }, extra = ["contrib"], marker = "python_full_version < '3.11'" }, + { name = "cirq-core", version = "1.6.1", source = { registry = "https://pypi.org/simple" }, extra = ["contrib"], marker = "python_full_version >= '3.11'" }, + { name = "lark" }, + { name = "qpsolvers", extra = ["clarabel"] }, + { name = "stim" }, +] [package.metadata] requires-dist = [ @@ -204,6 +211,13 @@ dev = [ { name = "rust-just", specifier = ">=1.36.0" }, { name = "tomlkit", specifier = ">=0.13.2" }, ] +extras = [ + { name = "cirq-core", specifier = ">=1.4.1" }, + { name = "cirq-core", extras = ["contrib"], specifier = ">=1.4.1" }, + { name = "lark", specifier = ">=1.2.2" }, + { name = "qpsolvers", extras = ["clarabel"], specifier = ">=4.7.0" }, + { name = "stim", specifier = ">=1.15.0" }, +] [[package]] name = "certifi"