10000 Merge pull request #27 from ghisvail/enh/public-api · nipype/pydra-nipype1@cea8f9b · GitHub
[go: up one dir, main page]

Skip to content

Commit cea8f9b

Browse files
authored
Merge pull request #27 from ghisvail/enh/public-api
[ENH] Expose Nipype1Task to the root package
2 parents 536458e + 69f0444 commit cea8f9b

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

pydra/tasks/nipype1/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,7 @@
66
from ._version import __version__
77
except ImportError:
88
pass
9+
10+
from .utils import Nipype1Task
11+
12+
__all__ = ["Nipype1Task"]

pydra/tasks/nipype1/tests/test_nipype1task.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from nipype.interfaces import fsl
66
import nipype.interfaces.utility as nutil
77

8-
from pydra.tasks.nipype1.utils import Nipype1Task
8+
from pydra.tasks.nipype1 import Nipype1Task
99

1010

1111
@pytest.mark.skipif(fsl.Info.version() is None, reason="Test requires FSL")

pydra/tasks/nipype1/utils.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
import attrs
44
import typing as ty
55

6+
__all__ = ["Nipype1Task"]
7+
68

79
def traitedspec_to_specinfo(traitedspec):
810
trait_names = set(traitedspec.copyable_trait_names())

0 commit comments

Comments
 (0)
0