diff -r f075a9463ee7 -r a6e2a668c746 mercurial/localrepo.py --- a/mercurial/localrepo.py Fri Dec 02 18:04:51 2022 +0100 +++ b/mercurial/localrepo.py Sat Dec 03 00:00:41 2022 +0100 @@ -304,12 +304,11 @@ '''peer for a local repo; reflects only the most recent API''' def __init__(self, repo, caps=None): - super(localpeer, self).__init__() + super(localpeer, self).__init__(repo.ui) if caps is None: caps = moderncaps.copy() self._repo = repo.filtered(b'served') - self.ui = repo.ui if repo._wanted_sidedata: formatted = bundle2.format_remote_wanted_sidedata(repo)