# HG changeset patch # User Anton Shestakov # Date 1573793297 -25200 # Node ID ad2a8a649b61afdca0424810c873ea13cd27daa4 # Parent acc7e27fa5c66ace2319c6e758382936cdd14afd topic: drop compat.successorssets(), it's not used The only place in topics that uses successorssets function is in evolvebits.py, and it's using that function from obsutil directly. diff -r acc7e27fa5c6 -r ad2a8a649b61 hgext3rd/topic/compat.py --- a/hgext3rd/topic/compat.py Fri Nov 15 11:37:34 2019 +0700 +++ b/hgext3rd/topic/compat.py Fri Nov 15 11:48:17 2019 +0700 @@ -8,22 +8,11 @@ from __future__ import absolute_import from mercurial import ( - obsolete, pycompat, registrar, util, ) -successorssets = None -try: - from mercurial import obsutil - successorssets = getattr(obsutil, 'successorssets', None) -except ImportError: - pass - -if successorssets is None: - successorssets = obsolete.successorssets - if pycompat.ispy3: def branchmapitems(branchmap): return branchmap.items()