diff -r 24ee91ba9aa8 -r 9bd6854aab86 mercurial/hgweb/server.py --- a/mercurial/hgweb/server.py Sun Jan 05 21:03:17 2025 -0500 +++ b/mercurial/hgweb/server.py Sun Jan 05 22:00:40 2025 -0500 @@ -352,7 +352,7 @@ return default -class MercurialHTTPServer(_mixin, httpservermod.httpserver, object): +class MercurialHTTPServer(_mixin, httpservermod.httpserver): # SO_REUSEADDR has broken semantics on windows if pycompat.iswindows: allow_reuse_address = 0