]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.14] gh-125895: Fix static asset location for `sphinx-notfound-page` (GH-147984...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Fri, 3 Apr 2026 15:40:12 +0000 (17:40 +0200)
committerGitHub <noreply@github.com>
Fri, 3 Apr 2026 15:40:12 +0000 (16:40 +0100)
(cherry picked from commit 80ab6d958a0e4aa322aaf96994c43cd637496be6)

Co-authored-by: Stan Ulbrych <stan@python.org>
Doc/conf.py

index f24a4d1fa1a3b8d457a7fed7c61ec45e07bf642b..78baab4ad1e941f1989ab3a1bad6214bc590d968 100644 (file)
@@ -570,6 +570,17 @@ refcount_file = 'data/refcounts.dat'
 stable_abi_file = 'data/stable_abi.dat'
 threadsafety_file = 'data/threadsafety.dat'
 
+# Options for notfound.extension
+# -------------------------------
+
+if not os.getenv("READTHEDOCS"):
+    if language_code:
+        notfound_urls_prefix = (
+            f'/{language_code.replace("_", "-").lower()}/{version}/'
+        )
+    else:
+        notfound_urls_prefix = f'/{version}/'
+
 # Options for sphinxext-opengraph
 # -------------------------------