# HG changeset patch # User Pierre-Yves David # Date 1542591934 0 # Node ID 697ec7c2f3251ae52834ca3f7e95794d2fce02e4 # Parent 4a8f59b69d37067a4bd25d1fca5a893fec216a9b compat: drop 4.3 compatiblity code for `obsutil.allprecursors` function diff -r 4a8f59b69d37 -r 697ec7c2f325 hgext3rd/evolve/evolvecmd.py --- a/hgext3rd/evolve/evolvecmd.py Mon Nov 19 01:44:28 2018 +0000 +++ b/hgext3rd/evolve/evolvecmd.py Mon Nov 19 01:45:34 2018 +0000 @@ -1305,10 +1305,7 @@ """Compute sets of commits divergent with a given one""" cache = {} base = {} - allpredecessors = getattr(obsutil, 'allpredecessors', None) - if allpredecessors is None: # <= Mercurial 4.3 - allpredecessors = obsutil.allprecursors - for n in allpredecessors(repo.obsstore, [ctx.node()]): + for n in obsutil.allpredecessors(repo.obsstore, [ctx.node()]): if n == ctx.node(): # a node can't be a base for divergence with itself continue