Skip to content

Commit b4ba7c6

Browse files
committed
Update pixi.toml to use all-PyPI deps.
1 parent bf8236e commit b4ba7c6

File tree

1 file changed

+15
-10
lines changed

1 file changed

+15
-10
lines changed

pixi.toml

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ platforms = ["osx-arm64", "osx-64", "linux-64", "win-64"]
66

77
[pypi-dependencies]
88
sparse = { path = ".", editable = true }
9+
numba = ">=0.49"
10+
numpy = ">=1.17"
911

1012
[dependencies]
11-
python = ">=3.10"
12-
numpy = ">=1.17"
13-
numba = ">=0.49"
13+
python = ">=3.10,<3.13"
1414

15-
[feature.extras.dependencies]
16-
dask = ">=2024"
15+
[feature.extras.pypi-dependencies]
16+
dask = { version = ">=2024", extras = ["array"] }
1717
scipy = ">=0.19"
1818
scikit-learn = "*"
1919

@@ -37,16 +37,22 @@ pytest-xdist = "*"
3737
pre-commit = "*"
3838
pytest-codspeed = "*"
3939

40-
[feature.notebooks.dependencies]
40+
[feature.notebooks.pypi-dependencies]
41+
ipykernel = "*"
4142
nbmake = "*"
4243
matplotlib = "*"
44+
networkx = "*"
45+
jupyterlab = "*"
4346

44-
[feature.matrepr.dependencies]
47+
[feature.matrepr.pypi-dependencies]
4548
matrepr = "*"
4649

4750
[feature.finch.tasks]
4851
precompile = "python -c 'import finch'"
4952

53+
[feature.finch.dependencies]
54+
juliaup = ">=1.17.10"
55+
5056
[feature.finch.pypi-dependencies]
5157
scipy = ">=1.13"
5258
finch-tensor = ">=0.2.2"
@@ -57,10 +63,8 @@ SPARSE_BACKEND = "Finch"
5763
[feature.finch.target.osx-arm64.activation.env]
5864
PYTHONFAULTHANDLER = "${HOME}/faulthandler.log"
5965

60-
[feature.mlir.dependencies]
61-
scipy = ">=0.19"
62-
6366
[feature.mlir.pypi-dependencies]
67+
scipy = ">=0.19"
6468
finch-mlir = ">=0.0.2"
6569

6670
[feature.mlir.activation.env]
@@ -71,3 +75,4 @@ tests = ["tests", "extras"]
7175
docs = ["docs", "extras"]
7276
mlir-dev = {features = ["tests", "mlir"], no-default-feature = true}
7377
finch-dev = {features = ["tests", "finch"], no-default-feature = true}
78+
notebooks = ["extras", "mlir", "finch", "notebooks"]

0 commit comments

Comments
 (0)