From: Michael R. Crusoe <crusoe@debian.org>
Subject: Support Sphinx 7.x
Forwarded: https://github.com/python/mypy/pull/16460
--- mypy.orig/docs/source/html_builder.py
+++ mypy/docs/source/html_builder.py
@@ -9,11 +9,11 @@
 from sphinx.addnodes import document
 from sphinx.application import Sphinx
 from sphinx.builders.html import StandaloneHTMLBuilder
-
+from sphinx.environment import BuildEnvironment
 
 class MypyHTMLBuilder(StandaloneHTMLBuilder):
-    def __init__(self, app: Sphinx) -> None:
-        super().__init__(app)
+    def __init__(self, app: Sphinx, env: BuildEnvironment) -> None:
+        super().__init__(app, env)
         self._ref_to_doc = {}
 
     def write_doc(self, docname: str, doctree: document) -> None:
