mercurial/interfaces/repository.py
changeset 52506 199b0e62b403
parent 52500 3abf9bc10fcc
child 52518 5a924cb07768
--- a/mercurial/interfaces/repository.py	Mon Dec 02 02:45:41 2024 +0100
+++ b/mercurial/interfaces/repository.py	Sun Dec 15 18:52:05 2024 -0500
@@ -449,7 +449,8 @@
         """
 
 
-class peer(_ipeerconnection, ipeercapabilities, ipeerrequests, Protocol):
+# TODO: make this a Protocol class when 3.11 is the minimum supported version?
+class peer(_ipeerconnection, ipeercapabilities, ipeerrequests):
     """Unified interface for peer repositories.
 
     All peer instances must conform to this interface.