diff --git a/fsl/wrappers/wrapperutils.py b/fsl/wrappers/wrapperutils.py index 527a871fb208e7d924d71f44deabf06742eb3089..3a0e46b7098123536a70c83dee001f89ec1309eb 100644 --- a/fsl/wrappers/wrapperutils.py +++ b/fsl/wrappers/wrapperutils.py @@ -46,7 +46,7 @@ def _update_wrapper(wrapper, wrapped, *args, **kwargs): wrapper = functools.update_wrapper(wrapper, wrapped, *args, **kwargs) # Python >= 3.4 does things right - if sys.version_info[0] * 10 + sys.version_info[1] < 3.4: + if (sys.version_info[0] * 10 + sys.version_info[1]) < 34: wrapper.__wrapped__ = wrapped return wrapper @@ -57,7 +57,7 @@ def _unwrap(func): """ # Python >= 3.4 has an inspect.unwrap function - if sys.version_info[0] * 10 + sys.version_info[1] < 3.4: + if (sys.version_info[0] * 10 + sys.version_info[1]) >= 34: return inspect.unwrap(func) # Otherwise we follow the __wrapped__ chain ourselves