diff --git a/pyproject.toml b/pyproject.toml index 18ccf47..430db90 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ description = "pydra-tasks-mrtrix3 contains Pydra task specifications for MRtrix readme = "README.rst" requires-python = ">=3.11" dependencies = [ - "fileformats-medimage_mrtrix3 >=3.0.4a5", + "fileformats-vendor-mrtrix3 >=3.0.4a5", "numpy", "pydra>=1.0a2" ] @@ -53,7 +53,7 @@ test = [ "pytest-xdist", "pytest-rerunfailures", "codecov", - "fileformats-medimage_mrtrix3-extras", + "fileformats-vendor-mrtrix3-extras", ] [tool.hatch.version] diff --git a/related-packages/fileformats/fileformats/vendor/mrtrix3/__init__.py b/related-packages/fileformats/fileformats/vendor/mrtrix3/__init__.py new file mode 100644 index 0000000..a98c6c1 --- /dev/null +++ b/related-packages/fileformats/fileformats/vendor/mrtrix3/__init__.py @@ -0,0 +1,5 @@ +from ._version import __version__ + +__all__ = [ + "__version__", +] diff --git a/related-packages/fileformats/fileformats/vendor/mrtrix3/medimage/__init__.py b/related-packages/fileformats/fileformats/vendor/mrtrix3/medimage/__init__.py index 347686c..87d7067 100644 --- a/related-packages/fileformats/fileformats/vendor/mrtrix3/medimage/__init__.py +++ b/related-packages/fileformats/fileformats/vendor/mrtrix3/medimage/__init__.py @@ -1,5 +1,3 @@ -from .._version import __version__ - from .image import ImageFormat, ImageFormatGz, ImageHeader, ImageDataFile from .in_out import ImageIn, ImageOut from .dwi import ( diff --git a/related-packages/fileformats/fileformats/vendor/mrtrix3/medimage/tests/test_mime.py b/related-packages/fileformats/fileformats/vendor/mrtrix3/medimage/tests/test_mime.py index c9ddb0f..f17c269 100644 --- a/related-packages/fileformats/fileformats/vendor/mrtrix3/medimage/tests/test_mime.py +++ b/related-packages/fileformats/fileformats/vendor/mrtrix3/medimage/tests/test_mime.py @@ -1,4 +1,5 @@ from fileformats.core import from_mime +from fileformats.generic import DirectoryOf from fileformats.vendor.mrtrix3.medimage import ImageFormatGz as MifGz @@ -8,3 +9,7 @@ def test_mif_gz_mime_roundtrip(): def test_mif_gz_mime_like_roundtrip(): assert MifGz is from_mime(MifGz.mime_like) + + +def test_mif_gz_directory_of_mime_like_roundtrip(): + assert DirectoryOf[MifGz] is from_mime(DirectoryOf[MifGz].mime_like)