Skip to content

Commit 93946f2

Browse files
committed
Add tigre dependency through tigre fork
1 parent c3c018f commit 93946f2

File tree

3 files changed

+309
-2
lines changed

3 files changed

+309
-2
lines changed

.github/workflows/build_uv.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,11 @@ jobs:
3030
python-version: [3.11]
3131
numpy-version: [1.25]
3232
steps:
33-
3433
- uses: actions/checkout@v4
3534
with: {fetch-depth: 0, submodules: recursive}
35+
- name: Set up CUDA
36+
uses: Jimver/cuda-toolkit@master
37+
id: cuda-toolkit
3638
- name: Install uv
3739
uses: astral-sh/setup-uv@v5
3840
with:

pyproject.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@ changelog = "https://github.com/TomographicImaging/CIL/blob/master/CHANGELOG.md"
4343
astra = [
4444
"astra-toolbox>=2.3.0",
4545
]
46+
tigre = [
47+
"pytigre",
48+
]
4649

4750
[dependency-groups]
4851
dev = [
@@ -62,3 +65,6 @@ search.site-packages = true
6265
[tool.scikit-build.wheel.packages]
6366
cil = "Wrappers/Python/cil"
6467
"cil/cilacc" = "src/cilacc"
68+
69+
[tool.uv.sources]
70+
pytigre = { git = "https://github.com/purepani/TIGRE", subdirectory = "Python", branch = "push-myxtropotyqx" }

0 commit comments

Comments
 (0)