--- a/mercurial/cmdutil.py Sat Aug 08 15:48:17 2020 +0530
+++ b/mercurial/cmdutil.py Sat Aug 08 16:24:12 2020 +0530
@@ -46,6 +46,7 @@
phases,
pycompat,
repair,
+ requirements,
revlog,
rewriteutil,
scmutil,
@@ -58,8 +59,6 @@
vfs as vfsmod,
)
-from .interfaces import repository
-
from .utils import (
dateutil,
stringutil,
@@ -1360,7 +1359,7 @@
if cl:
r = repo.unfiltered().changelog
elif dir:
- if repository.TREEMANIFEST_REQUIREMENT not in repo.requirements:
+ if requirements.TREEMANIFEST_REQUIREMENT not in repo.requirements:
raise error.Abort(
_(
b"--dir can only be used on repos with "