Skip to content

Commit 7752a70

Browse files
committed
Install httomolibgpu without its dependencies, install them manually without cupy
1 parent ac66a3d commit 7752a70

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

.github/workflows/run_tests_iris.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,8 @@ jobs:
3535
- name: Install httomo-backends
3636
run: |
3737
micromamba activate httomo_backends
38-
pip install httomolibgpu
39-
pip uninstall -y cupy
40-
pip install .[dev]
38+
pip install --no-deps httomolibgpu
39+
pip install -v .[dev]
4140
micromamba list
4241
4342
- name: Run tests

pyproject.toml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,15 @@ requires-python = ">=3.10"
4949
dependencies = [
5050
"numpy",
5151
"pyyaml",
52-
"httomolibgpu",
5352
"tomopy",
5453
"cupy-cuda11x==12.3.0",
5554
"nvtx",
55+
"toml",
56+
"imageio",
57+
"h5py",
58+
"astra-toolbox",
59+
"tomobar",
60+
"scikit-image",
5661
]
5762

5863
[project.optional-dependencies]

0 commit comments

Comments
 (0)