We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4dbc102 commit ef296e2Copy full SHA for ef296e2
python_docs_theme/__init__.py
@@ -4,6 +4,7 @@
4
from pathlib import Path
5
from typing import Any, Dict, List
6
7
+import sphinx
8
import sphinx.application
9
from sphinx.builders.html import StandaloneHTMLBuilder
10
@@ -20,6 +21,11 @@ def _asset_hash(path: str) -> str:
20
21
22
23
def _add_asset_hashes(static: List[str], add_digest_to: List[str]) -> None:
24
+ if sphinx.version_info >= (7, 1):
25
+ # https://github.com/sphinx-doc/sphinx/pull/11415 added the relevant
26
+ # functionality to Sphinx, so we don't need to do anything.
27
+ return
28
+
29
for asset in add_digest_to:
30
index = static.index(asset)
31
static[index].filename = _asset_hash(asset) # type: ignore
0 commit comments