# HG changeset patch # User Pierre-Yves David # Date 1508518226 -7200 # Node ID ef38b44c08cfde54d7fdac9dedf61704dade2087 # Parent c29a19413e92d8d9beef969e1e8de7966e14719a compat: handle version where obsutil is not available Version older than 4.3 is do not have the obsutil option. We need to handle that. diff -r c29a19413e92 -r ef38b44c08cf hgext3rd/evolve/obshistory.py --- a/hgext3rd/evolve/obshistory.py Fri Oct 20 18:19:01 2017 +0200 +++ b/hgext3rd/evolve/obshistory.py Fri Oct 20 18:50:26 2017 +0200 @@ -17,12 +17,17 @@ mdiff, patch, obsolete, - obsutil, node as nodemod, scmutil, util, ) +try: + from mercurial import obsutil + obsutil.marker +except ImportError: + obsutil = None + from mercurial.i18n import _ from . import (