Skip to content

Commit 5c7f2db

Browse files
committed
RF: Import LooseVersion from nipype.external.version
1 parent 30430bc commit 5c7f2db

File tree

8 files changed

+11
-10
lines changed

8 files changed

+11
-10
lines changed

nipype/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@
1212
1313
"""
1414
import os
15-
from distutils.version import LooseVersion
15+
16+
# XXX Deprecate this import
17+
from .external.version import LooseVersion
1618

1719
from .info import URL as __url__, STATUS as __status__, __version__
1820
from .utils.config import NipypeConfig

nipype/interfaces/dipy/preprocess.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,8 @@
33
import os.path as op
44
import nibabel as nb
55
import numpy as np
6-
from distutils.version import LooseVersion
7-
86

7+
from nipype.external.version import LooseVersion
98
from ... import logging
109
from ..base import traits, TraitedSpec, File, isdefined
1110
from .base import (

nipype/interfaces/dipy/reconstruction.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import numpy as np
99
import nibabel as nb
10-
from distutils.version import LooseVersion
10+
from nipype.external.version import LooseVersion
1111

1212
from ... import logging
1313
from ..base import TraitedSpec, File, traits, isdefined

nipype/interfaces/dipy/registration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from distutils.version import LooseVersion
1+
from nipype.external.version import LooseVersion
22
from ... import logging
33
from .base import HAVE_DIPY, dipy_version, dipy_to_nipype_interface, get_dipy_workflows
44

nipype/interfaces/dipy/stats.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from distutils.version import LooseVersion
1+
from nipype.external.version import LooseVersion
22
from ... import logging
33
from .base import HAVE_DIPY, dipy_version, dipy_to_nipype_interface, get_dipy_workflows
44

nipype/interfaces/dipy/tracks.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import os.path as op
44
import numpy as np
55
import nibabel as nb
6-
from distutils.version import LooseVersion
6+
from nipype.external.version import LooseVersion
77

88
from ... import logging
99
from ..base import TraitedSpec, BaseInterfaceInputSpec, File, isdefined, traits

nipype/utils/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
import errno
1515
import atexit
1616
from warnings import warn
17-
from distutils.version import LooseVersion
17+
from nipype.external.version import LooseVersion
1818
import configparser
1919
import numpy as np
2020

nipype/utils/misc.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
from collections.abc import Iterator
1010
from warnings import warn
1111

12-
from distutils.version import LooseVersion
12+
from nipype.external.version import LooseVersion
1313

1414
import numpy as np
1515

@@ -145,7 +145,7 @@ def package_check(
145145
packages. Default is *Nipype*.
146146
checker : object, optional
147147
The class that will perform the version checking. Default is
148-
distutils.version.LooseVersion.
148+
nipype.external.version.LooseVersion.
149149
exc_failed_import : Exception, optional
150150
Class of the exception to be thrown if import failed.
151151
exc_failed_check : Exception, optional

0 commit comments

Comments
 (0)