https://github.com/python/cpython/commit/71c84fadf4f502cd003bbd34b430aef5dbb260a1 commit: 71c84fadf4f502cd003bbd34b430aef5dbb260a1 branch: 3.12 author: Hugo van Kemenade <[email protected]> committer: hugovk <[email protected]> date: 2025-09-24T12:27:40+01:00 summary:
[3.12] GH-136155: Use ``sphinxext-opengraph`` v0.12.0 (GH-137393) (#138741) (cherry picked from commit 39bd7c3156b00dda85ea09dffdde3e3536f37a55) Co-authored-by: Adam Turner <[email protected]> files: M Doc/conf.py diff --git a/Doc/conf.py b/Doc/conf.py index 61c4e7d2b57fc8..9cb184d0786029 100644 --- a/Doc/conf.py +++ b/Doc/conf.py @@ -598,11 +598,17 @@ # Options for sphinxext-opengraph # ------------------------------- -ogp_site_url = 'https://docs.python.org/3/' +ogp_canonical_url = 'https://docs.python.org/3/' ogp_site_name = 'Python documentation' -ogp_image = '_static/og-image.png' -ogp_custom_meta_tags = ( - '<meta property="og:image:width" content="200">', - '<meta property="og:image:height" content="200">', - '<meta name="theme-color" content="#3776ab">', -) +ogp_social_cards = { # Used when matplotlib is installed + 'image': '_static/og-image.png', + 'line_color': '#3776ab', +} +ogp_custom_meta_tags = ('<meta name="theme-color" content="#3776ab">',) +if 'create-social-cards' not in tags: # noqa: F821 + # Define a static preview image when not creating social cards + ogp_image = '_static/og-image.png' + ogp_custom_meta_tags += ( + '<meta property="og:image:width" content="200">', + '<meta property="og:image:height" content="200">', + ) _______________________________________________ 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]
