From f00e96e79fe397654e8a8c979a1a9dd26ea21f70 Mon Sep 17 00:00:00 2001
From: Paul McCarthy <pauldmccarthy@gmail.com>
Date: Sat, 3 Mar 2018 13:42:46 +0000
Subject: [PATCH] fixes to python version check

---
 fsl/wrappers/wrapperutils.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/fsl/wrappers/wrapperutils.py b/fsl/wrappers/wrapperutils.py
index 527a871fb..3a0e46b70 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
-- 
GitLab