diff -r eaaedad68011 -r dbcef8918bbd mercurial/util.py --- a/mercurial/util.py Fri Oct 07 15:29:57 2016 +0200 +++ b/mercurial/util.py Fri Oct 07 08:01:16 2016 -0400 @@ -881,7 +881,7 @@ This garbage collector issue have been fixed in 2.7. """ - if sys.version >= (2, 7): + if sys.version_info >= (2, 7): return func def wrapper(*args, **kwargs): gcenabled = gc.isenabled()