mercurial/interfaces/repository.py
changeset 52464 73a46cef57c9
parent 52463 0cfcc276b796
child 52465 4cc186255672
--- a/mercurial/interfaces/repository.py	Tue Oct 22 16:45:10 2024 -0400
+++ b/mercurial/interfaces/repository.py	Tue Oct 22 16:52:39 2024 -0400
@@ -116,7 +116,7 @@
 CACHES_POST_CLONE.discard(CACHE_REV_BRANCH)
 
 
-class ipeerconnection(Protocol):
+class _ipeerconnection(Protocol):
     """Represents a "connection" to a repository.
 
     This is the base interface for representing a connection to a repository.
@@ -400,7 +400,7 @@
         """
 
 
-class ipeerbase(ipeerconnection, ipeercapabilities, ipeerrequests):
+class ipeerbase(_ipeerconnection, ipeercapabilities, ipeerrequests):
     """Unified interface for peer repositories.
 
     All peer instances must conform to this interface.