Skip to content

Commit

Permalink
Install httomolibgpu without its dependencies, install them manuall…
Browse files Browse the repository at this point in the history
…y without `cupy`
  • Loading branch information
yousefmoazzam committed Dec 12, 2024
1 parent ac66a3d commit 7752a70
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 4 deletions.
5 changes: 2 additions & 3 deletions .github/workflows/run_tests_iris.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,8 @@ jobs:
- name: Install httomo-backends
run: |
micromamba activate httomo_backends
pip install httomolibgpu
pip uninstall -y cupy
pip install .[dev]
pip install --no-deps httomolibgpu
pip install -v .[dev]
micromamba list
- name: Run tests
Expand Down
7 changes: 6 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,15 @@ requires-python = ">=3.10"
dependencies = [
"numpy",
"pyyaml",
"httomolibgpu",
"tomopy",
"cupy-cuda11x==12.3.0",
"nvtx",
"toml",
"imageio",
"h5py",
"astra-toolbox",
"tomobar",
"scikit-image",
]

[project.optional-dependencies]
Expand Down

0 comments on commit 7752a70

Please sign in to comment.