diff -r e58e234096de -r 77b8588dd84e mercurial/phases.py --- a/mercurial/phases.py Sat Aug 08 15:48:17 2020 +0530 +++ b/mercurial/phases.py Sat Aug 08 16:24:12 2020 +0530 @@ -121,11 +121,11 @@ from . import ( error, pycompat, + requirements, smartset, txnutil, util, ) -from .interfaces import repository _fphasesentry = struct.Struct(b'>i20s') @@ -155,7 +155,7 @@ def supportinternal(repo): """True if the internal phase can be used on a repository""" - return repository.INTERNAL_PHASE_REQUIREMENT in repo.requirements + return requirements.INTERNAL_PHASE_REQUIREMENT in repo.requirements def _readroots(repo, phasedefaults=None):