Skip to content

Commit 66c3046

Browse files
committed
RF: Conform to trait_get API, leave get as alias with no warning
1 parent 7d1b5fd commit 66c3046

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

nipype/interfaces/base/specs.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -150,19 +150,18 @@ def _deprecated_warn(self, obj, name, old, new):
150150
'%s' % trait_spec.new_name: new
151151
})
152152

153-
def get(self, **kwargs):
153+
def trait_get(self, **kwargs):
154154
""" Returns traited class as a dict
155155
156156
Augments the trait get function to return a dictionary without
157157
notification handles
158158
"""
159-
try:
160-
out = super(BaseTraitedSpec, self).trait_get(**kwargs)
161-
except AttributeError: # deprecated old get
162-
out = super(BaseTraitedSpec, self).get(**kwargs)
159+
out = super(BaseTraitedSpec, self).trait_get(**kwargs)
163160
out = self._clean_container(out, Undefined)
164161
return out
165162

163+
get = trait_get
164+
166165
def get_traitsfree(self, **kwargs):
167166
""" Returns traited class as a dict
168167

0 commit comments

Comments
 (0)