diff -r 9358d786af24 -r 3abf9bc10fcc mercurial/interfaces/repository.py --- a/mercurial/interfaces/repository.py Wed Dec 11 17:56:53 2024 -0500 +++ b/mercurial/interfaces/repository.py Wed Dec 11 18:04:21 2024 -0500 @@ -2233,7 +2233,9 @@ class completelocalrepository( - ilocalrepositorymain, ilocalrepositoryfilestorage + ilocalrepositorymain, + ilocalrepositoryfilestorage, + Protocol, ): """Complete interface for a local repository."""