This is an automated email from the ASF dual-hosted git repository.

hcr pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/mahout.git


The following commit(s) were added to refs/heads/main by this push:
     new 2d2283383 MAHOUT-861 Merge qdp-dev into dev dependency-groups (#863)
2d2283383 is described below

commit 2d2283383c8e23e60361715df2d60dd7bc81321c
Author: Guan-Ming (Wesley) Chiu <[email protected]>
AuthorDate: Mon Jan 19 00:22:18 2026 +0800

    MAHOUT-861 Merge qdp-dev into dev dependency-groups (#863)
---
 README.md      |  2 +-
 pyproject.toml |  6 ++++--
 uv.lock        | 18 +++++++-----------
 3 files changed, 12 insertions(+), 14 deletions(-)

diff --git a/README.md b/README.md
index cc5899d42..dc14d1b0f 100644
--- a/README.md
+++ b/README.md
@@ -44,7 +44,7 @@ git clone https://github.com/apache/mahout.git
 cd mahout
 pip install uv
 uv sync                     # Core Qumat
-uv sync --group qdp         # With QDP (requires CUDA GPU)
+uv sync --extra qdp         # With QDP (requires CUDA GPU)
 ```
 
 ### Qumat: Run a quantum circuit
diff --git a/pyproject.toml b/pyproject.toml
index 56234a74c..4286a5ab1 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -18,8 +18,10 @@ dependencies = [
 qdp = ["qumat-qdp"]
 
 [dependency-groups]
-dev = ["pytest>=9.0.1", "ruff>=0.13.1", "pre-commit>=3.0.0"]
-qdp-dev = [
+dev = [
+    "pytest>=9.0.1",
+    "ruff>=0.13.1",
+    "pre-commit>=3.0.0",
     "maturin>=1.10.2",
     "patchelf>=0.17.2.4",
     "torch>=2.2",
diff --git a/uv.lock b/uv.lock
index d0dfe67dd..f0c4224e0 100644
--- a/uv.lock
+++ b/uv.lock
@@ -1,5 +1,5 @@
 version = 1
-revision = 2
+revision = 3
 requires-python = ">=3.10, <3.13"
 resolution-markers = [
     "python_full_version >= '3.12'",
@@ -1679,14 +1679,12 @@ qdp = [
 
 [package.dev-dependencies]
 dev = [
-    { name = "pre-commit" },
-    { name = "pytest" },
-    { name = "ruff" },
-]
-qdp-dev = [
     { name = "maturin" },
     { name = "numpy" },
     { name = "patchelf" },
+    { name = "pre-commit" },
+    { name = "pytest" },
+    { name = "ruff" },
     { name = "torch" },
 ]
 
@@ -1703,14 +1701,12 @@ provides-extras = ["qdp"]
 
 [package.metadata.requires-dev]
 dev = [
-    { name = "pre-commit", specifier = ">=3.0.0" },
-    { name = "pytest", specifier = ">=9.0.1" },
-    { name = "ruff", specifier = ">=0.13.1" },
-]
-qdp-dev = [
     { name = "maturin", specifier = ">=1.10.2" },
     { name = "numpy", specifier = ">=1.24,<2.0" },
     { name = "patchelf", specifier = ">=0.17.2.4" },
+    { name = "pre-commit", specifier = ">=3.0.0" },
+    { name = "pytest", specifier = ">=9.0.1" },
+    { name = "ruff", specifier = ">=0.13.1" },
     { name = "torch", specifier = ">=2.2" },
 ]
 

Reply via email to