mercurial/phases.py
changeset 45372 77b8588dd84e
parent 45356 f025b97f3758
child 45550 29a259be6424
--- 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):