Update poetry to using CUDA12, fix the paths in refactored cuquantum code.

This commit is contained in:
Yang Liwei
2025-11-19 11:10:48 +08:00
parent 4d2c3251a2
commit c51057df3f
6 changed files with 13 additions and 3325 deletions

View File

@@ -23,16 +23,17 @@ packages = [{ include = "qibotn", from = "src" }]
python = ">=3.11,<3.14"
qibo = { git="https://github.com/qiboteam/qibo", branch="expectation"}
quimb = { version = "^1.10.0", extras = ["tensor"] }
cupy-cuda11x = { version = "^13.1.0", optional = true }
cuquantum-python-cu11 = { version = "^24.1.0", optional = true }
cupy-cuda12x = { version = "^13.6.0", optional = true }
cuda-toolkit = {extras = ["all"], version = "^12.9.1"}
cuquantum-python-cu12 = { version = "^25.9.1", optional = true }
qmatchatea = { version = "^1.4.3", optional = true }
qiskit = { version = "^1.4.0", optional = true }
qtealeaves = { version = "^1.5.20", optional = true }
[tool.poetry.extras]
cuda = ["cupy-cuda11x", "cuquantum-python-cu11", "mpi4py"]
qmatchatea = ["qmatchatea", "qtealeaves", "qiskit"]
cuda = ["cupy-cuda12x", "cuda-toolkit", "cuquantum-python-cu12", "mpi4py"]
qmatchatea = ["qmatchatea"]
[tool.poetry.group.docs]
optional = true