diff -r fa0382088993 -r e1b32dc4646c mercurial/repository.py --- a/mercurial/repository.py Fri Apr 13 10:23:05 2018 -0700 +++ b/mercurial/repository.py Fri Apr 13 10:51:23 2018 -0700 @@ -278,7 +278,8 @@ being issued. """ -class ipeerbase(ipeerconnection, ipeercapabilities, ipeercommands): +class ipeerbase(ipeerconnection, ipeercapabilities, ipeercommands, + ipeerrequests): """Unified interface for peer repositories. All peer instances must conform to this interface.