build: Make dependency groups optional
This commit is contained in:
@@ -11,22 +11,29 @@ readme = "README.md"
|
||||
|
||||
[tool.poetry.dependencies]
|
||||
python = "^3.9,<3.13"
|
||||
qibojit = "^0.0.7"
|
||||
quimb = { version = "^0.0.7", extras = ["tensor"] }
|
||||
quimb = { version = "^1.6.0", extras = ["tensor"] }
|
||||
|
||||
[tool.poetry.group.dev.dependencies]
|
||||
ipython = "^7"
|
||||
ipython = "^7.0.0"
|
||||
|
||||
|
||||
[tool.poetry.group.tests]
|
||||
optional = true
|
||||
|
||||
[tool.poetry.group.tests.dependencies]
|
||||
pytest = "^8.0.0"
|
||||
pytest-cov = "^4.1.0"
|
||||
pytest-env = "^1.1.3"
|
||||
|
||||
[tool.poetry.group.analysis]
|
||||
optional = true
|
||||
|
||||
[tool.poetry.group.analysis.dependencies]
|
||||
pylint = "^3.0.3"
|
||||
|
||||
[tool.poetry.group.cuda]
|
||||
optional = true
|
||||
|
||||
[tool.poetry.group.cuda.dependencies]
|
||||
cupy = "^11.6.0"
|
||||
cuquantum-python-cu11 = "^23.3.0"
|
||||
|
||||
Reference in New Issue
Block a user