mercurial/bundlerepo.py
branchstable
changeset 49969 84680c003d44
parent 48946 642e31cb55f0
child 49972 1bd33932713d
--- a/mercurial/bundlerepo.py	Sat Jan 28 18:26:28 2023 +0400
+++ b/mercurial/bundlerepo.py	Mon Jan 30 18:25:11 2023 -0500
@@ -533,6 +533,8 @@
     try:
         repo = localrepo.instance(ui, repopath, create=False)
         tempparent = None
+    except error.RequirementError:
+        raise  # no fallback if the backing repo is unsupported
     except error.RepoError:
         tempparent = pycompat.mkdtemp()
         try: