diff -r 67567d7f1174 -r 48b30ff742cb hgext3rd/topic/evolvebits.py --- a/hgext3rd/topic/evolvebits.py Tue Aug 06 15:06:27 2019 +0200 +++ b/hgext3rd/topic/evolvebits.py Tue Aug 06 15:06:38 2019 +0200 @@ -78,8 +78,8 @@ newer = obsutil.successorssets(repo, obs.node()) # search of a parent which is not killed while not newer: - ui.debug("stabilize target %s is plain dead," - " trying to stabilize on its parent\n" % + ui.debug(b"stabilize target %s is plain dead," + b" trying to stabilize on its parent\n" % obs) obs = obs.parents()[0] newer = obsutil.successorssets(repo, obs.node()) @@ -88,7 +88,7 @@ # we should pick as arbitrary one raise MultipleSuccessorsError(newer) elif 1 < len(newer[0]): - splitheads = list(repo.revs('heads(%ln::%ln)', newer[0], newer[0])) + splitheads = list(repo.revs(b'heads(%ln::%ln)', newer[0], newer[0])) if 1 < len(splitheads): # split case, See if we can make sense of it. raise MultipleSuccessorsError(newer)