From 85ccd416087c84be195d1e3feeb3a6e9a1d49a9d Mon Sep 17 00:00:00 2001 From: "Thomas G. Close" Date: Thu, 28 Aug 2025 11:11:26 +1000 Subject: [PATCH 1/2] removes dep on pydra@dev in favour of pydra 1.0a2 --- .github/workflows/ci-cd.yaml | 2 -- pyproject.toml | 6 +++++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci-cd.yaml b/.github/workflows/ci-cd.yaml index 48cdf46..8c02c1c 100644 --- a/.github/workflows/ci-cd.yaml +++ b/.github/workflows/ci-cd.yaml @@ -125,8 +125,6 @@ jobs: -e ./related-packages/fileformats -e ./related-packages/fileformats-extras -e '.[test]' - - name: Install development Pydra - run: pip install --no-deps git+https://github.com/nipype/pydra.git@develop - name: Test with pytest run: pytest -sv pydra/tasks/mrtrix3 --cov pydra.tasks.mrtrix3 --cov-report xml - uses: codecov/codecov-action@v2 diff --git a/pyproject.toml b/pyproject.toml index be1ad1b..18ccf47 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,11 @@ name = "pydra-tasks-mrtrix3" description = "pydra-tasks-mrtrix3 contains Pydra task specifications for MRtrix3 tools" readme = "README.rst" requires-python = ">=3.11" -dependencies = ["fileformats-medimage_mrtrix3 >=3.0.4a5", "numpy", "pydra"] +dependencies = [ + "fileformats-medimage_mrtrix3 >=3.0.4a5", + "numpy", + "pydra>=1.0a2" +] license = { file = "LICENSE" } authors = [{ name = "Thomas G. Close", email = "tom.g.close@gmail.com" }] maintainers = [{ name = "Thomas G. Close", email = "tom.g.close@gmail.com" }] From 80d83ec2a3ef9ff936e1a58a862b9f8e6ef68ccb Mon Sep 17 00:00:00 2001 From: "Thomas G. Close" Date: Tue, 9 Sep 2025 14:37:52 +1000 Subject: [PATCH 2/2] updated converter package to 3_1 from 3_0 --- .../fileformats/extras/medimage_mrtrix3/converters.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/related-packages/fileformats-extras/fileformats/extras/medimage_mrtrix3/converters.py b/related-packages/fileformats-extras/fileformats/extras/medimage_mrtrix3/converters.py index 1cfc522..07f0e9f 100644 --- a/related-packages/fileformats-extras/fileformats/extras/medimage_mrtrix3/converters.py +++ b/related-packages/fileformats-extras/fileformats/extras/medimage_mrtrix3/converters.py @@ -7,7 +7,7 @@ ImageFormatGz as MrtrixImageGz, ) -from pydra.tasks.mrtrix3.v3_0 import MrConvert +from pydra.tasks.mrtrix3.v3_1 import MrConvert def out_file_template(fileformat: ty.Type[FileSet]) -> str: