https://github.com/python/cpython/commit/242ededffd2bbbb7c9b9a13c2d91e52f6a4b4792
commit: 242ededffd2bbbb7c9b9a13c2d91e52f6a4b4792
branch: 3.14
author: Miss Islington (bot) <[email protected]>
committer: StanFromIreland <[email protected]>
date: 2026-04-03T16:40:12+01:00
summary:

[3.14] gh-125895: Fix static asset location for `sphinx-notfound-page` 
(GH-147984) (#148040)

(cherry picked from commit 80ab6d958a0e4aa322aaf96994c43cd637496be6)

Co-authored-by: Stan Ulbrych <[email protected]>

files:
M Doc/conf.py

diff --git a/Doc/conf.py b/Doc/conf.py
index f24a4d1fa1a3b8..78baab4ad1e941 100644
--- a/Doc/conf.py
+++ b/Doc/conf.py
@@ -570,6 +570,17 @@
 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
 # -------------------------------
 

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]

Reply via email to