https://github.com/python/cpython/commit/ce724571b35f4e79fff1c862fcd9afa4c26b605f commit: ce724571b35f4e79fff1c862fcd9afa4c26b605f branch: main author: Hugo van Kemenade <1324225+hug...@users.noreply.github.com> committer: hugovk <1324225+hug...@users.noreply.github.com> date: 2025-04-07T18:21:13+03:00 summary:
Docs HTML: Remove self-closing tags (#132220) Co-authored-by: Adam Turner <9087854+aa-tur...@users.noreply.github.com> files: M Doc/conf.py M Doc/includes/email-alternative.py M Doc/tools/templates/indexcontent.html M Doc/tools/templates/layout.html diff --git a/Doc/conf.py b/Doc/conf.py index cfd8b3a16dc8f7..467961dd5e2bff 100644 --- a/Doc/conf.py +++ b/Doc/conf.py @@ -631,12 +631,12 @@ 'line_color': '#3776ab', } ogp_custom_meta_tags = [ - '<meta name="theme-color" content="#3776ab" />', + '<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" />', + '<meta property="og:image:width" content="200">', + '<meta property="og:image:height" content="200">', ] diff --git a/Doc/includes/email-alternative.py b/Doc/includes/email-alternative.py index 26b302b495c7ac..afe2b4fbb5eb3f 100644 --- a/Doc/includes/email-alternative.py +++ b/Doc/includes/email-alternative.py @@ -36,7 +36,7 @@ recette </a> sera sûrement un très bon repas. </p> - <img src="cid:{asparagus_cid}" /> + <img src="cid:{asparagus_cid}"> </body> </html> """.format(asparagus_cid=asparagus_cid[1:-1]), subtype='html') diff --git a/Doc/tools/templates/indexcontent.html b/Doc/tools/templates/indexcontent.html index 2686f48dad2a95..0d25dd45e9a0c7 100644 --- a/Doc/tools/templates/indexcontent.html +++ b/Doc/tools/templates/indexcontent.html @@ -10,30 +10,30 @@ <h1>{{ docstitle|e }}</h1> <p><strong>{% trans %}Documentation sections:{% endtrans %}</strong></p> <table class="contentstable" align="center"><tr> <td width="50%"> - <p class="biglink"><a class="biglink" href="{{ pathto("whatsnew/" + version) }}">{% trans %}What's new in Python {{ version }}?{% endtrans %}</a><br/> + <p class="biglink"><a class="biglink" href="{{ pathto("whatsnew/" + version) }}">{% trans %}What's new in Python {{ version }}?{% endtrans %}</a><br> <span class="linkdescr"> {% trans whatsnew_index=pathto("whatsnew/index") %}Or <a href="{{ whatsnew_index }}">all "What's new" documents since Python 2.0</a>{% endtrans %}</span></p> - <p class="biglink"><a class="biglink" href="{{ pathto("tutorial/index") }}">{% trans %}Tutorial{% endtrans %}</a><br/> + <p class="biglink"><a class="biglink" href="{{ pathto("tutorial/index") }}">{% trans %}Tutorial{% endtrans %}</a><br> <span class="linkdescr">{% trans %}Start here: a tour of Python's syntax and features{% endtrans %}</span></p> - <p class="biglink"><a class="biglink" href="{{ pathto("library/index") }}">{% trans %}Library reference{% endtrans %}</a><br/> + <p class="biglink"><a class="biglink" href="{{ pathto("library/index") }}">{% trans %}Library reference{% endtrans %}</a><br> <span class="linkdescr">{% trans %}Standard library and builtins{% endtrans %}</span></p> - <p class="biglink"><a class="biglink" href="{{ pathto("reference/index") }}">{% trans %}Language reference{% endtrans %}</a><br/> + <p class="biglink"><a class="biglink" href="{{ pathto("reference/index") }}">{% trans %}Language reference{% endtrans %}</a><br> <span class="linkdescr">{% trans %}Syntax and language elements{% endtrans %}</span></p> - <p class="biglink"><a class="biglink" href="{{ pathto("using/index") }}">{% trans %}Python setup and usage{% endtrans %}</a><br/> + <p class="biglink"><a class="biglink" href="{{ pathto("using/index") }}">{% trans %}Python setup and usage{% endtrans %}</a><br> <span class="linkdescr">{% trans %}How to install, configure, and use Python{% endtrans %}</span></p> - <p class="biglink"><a class="biglink" href="{{ pathto("howto/index") }}">{% trans %}Python HOWTOs{% endtrans %}</a><br/> + <p class="biglink"><a class="biglink" href="{{ pathto("howto/index") }}">{% trans %}Python HOWTOs{% endtrans %}</a><br> <span class="linkdescr">{% trans %}In-depth topic manuals{% endtrans %}</span></p> </td><td width="50%"> - <p class="biglink"><a class="biglink" href="{{ pathto("installing/index") }}">{% trans %}Installing Python modules{% endtrans %}</a><br/> + <p class="biglink"><a class="biglink" href="{{ pathto("installing/index") }}">{% trans %}Installing Python modules{% endtrans %}</a><br> <span class="linkdescr">{% trans %}Third-party modules and PyPI.org{% endtrans %}</span></p> - <p class="biglink"><a class="biglink" href="{{ pathto("distributing/index") }}">{% trans %}Distributing Python modules{% endtrans %}</a><br/> + <p class="biglink"><a class="biglink" href="{{ pathto("distributing/index") }}">{% trans %}Distributing Python modules{% endtrans %}</a><br> <span class="linkdescr">{% trans %}Publishing modules for use by other people{% endtrans %}</span></p> - <p class="biglink"><a class="biglink" href="{{ pathto("extending/index") }}">{% trans %}Extending and embedding{% endtrans %}</a><br/> + <p class="biglink"><a class="biglink" href="{{ pathto("extending/index") }}">{% trans %}Extending and embedding{% endtrans %}</a><br> <span class="linkdescr">{% trans %}For C/C++ programmers{% endtrans %}</span></p> - <p class="biglink"><a class="biglink" href="{{ pathto("c-api/index") }}">{% trans %}Python's C API{% endtrans %}</a><br/> + <p class="biglink"><a class="biglink" href="{{ pathto("c-api/index") }}">{% trans %}Python's C API{% endtrans %}</a><br> <span class="linkdescr">{% trans %}C API reference{% endtrans %}</span></p> - <p class="biglink"><a class="biglink" href="{{ pathto("faq/index") }}">{% trans %}FAQs{% endtrans %}</a><br/> + <p class="biglink"><a class="biglink" href="{{ pathto("faq/index") }}">{% trans %}FAQs{% endtrans %}</a><br> <span class="linkdescr">{% trans %}Frequently asked questions (with answers!){% endtrans %}</span></p> - <p class="biglink"><a class="biglink" href="{{ pathto("deprecations/index") }}">{% trans %}Deprecations{% endtrans %}</a><br/> + <p class="biglink"><a class="biglink" href="{{ pathto("deprecations/index") }}">{% trans %}Deprecations{% endtrans %}</a><br> <span class="linkdescr">{% trans %}Deprecated functionality{% endtrans %}</span></p> </td></tr> </table> @@ -41,16 +41,16 @@ <h1>{{ docstitle|e }}</h1> <p><strong>{% trans %}Indices, glossary, and search:{% endtrans %}</strong></p> <table class="contentstable" align="center"><tr> <td width="50%"> - <p class="biglink"><a class="biglink" href="{{ pathto("py-modindex") }}">{% trans %}Global module index{% endtrans %}</a><br/> + <p class="biglink"><a class="biglink" href="{{ pathto("py-modindex") }}">{% trans %}Global module index{% endtrans %}</a><br> <span class="linkdescr">{% trans %}All modules and libraries{% endtrans %}</span></p> - <p class="biglink"><a class="biglink" href="{{ pathto("genindex") }}">{% trans %}General index{% endtrans %}</a><br/> + <p class="biglink"><a class="biglink" href="{{ pathto("genindex") }}">{% trans %}General index{% endtrans %}</a><br> <span class="linkdescr">{% trans %}All functions, classes, and terms{% endtrans %}</span></p> - <p class="biglink"><a class="biglink" href="{{ pathto("glossary") }}">{% trans %}Glossary{% endtrans %}</a><br/> + <p class="biglink"><a class="biglink" href="{{ pathto("glossary") }}">{% trans %}Glossary{% endtrans %}</a><br> <span class="linkdescr">{% trans %}Terms explained{% endtrans %}</span></p> </td><td width="50%"> - <p class="biglink"><a class="biglink" href="{{ pathto("search") }}">{% trans %}Search page{% endtrans %}</a><br/> + <p class="biglink"><a class="biglink" href="{{ pathto("search") }}">{% trans %}Search page{% endtrans %}</a><br> <span class="linkdescr">{% trans %}Search this documentation{% endtrans %}</span></p> - <p class="biglink"><a class="biglink" href="{{ pathto("contents") }}">{% trans %}Complete table of contents{% endtrans %}</a><br/> + <p class="biglink"><a class="biglink" href="{{ pathto("contents") }}">{% trans %}Complete table of contents{% endtrans %}</a><br> <span class="linkdescr">{% trans %}Lists all sections and subsections{% endtrans %}</span></p> </td></tr> </table> diff --git a/Doc/tools/templates/layout.html b/Doc/tools/templates/layout.html index b09fd21a8ddcc9..10a87f50d8566b 100644 --- a/Doc/tools/templates/layout.html +++ b/Doc/tools/templates/layout.html @@ -29,7 +29,7 @@ {% if builder == "html" and enable_analytics %} <script defer data-domain="docs.python.org" src="https://plausible.io/js/script.js"></script> {% endif %} - <link rel="canonical" href="https://docs.python.org/3/{{pagename}}.html" /> + <link rel="canonical" href="https://docs.python.org/3/{{pagename}}.html"> {% if builder != "htmlhelp" %} {% if pagename == 'whatsnew/changelog' and not embedded %} <script type="text/javascript" src="{{ pathto('_static/changelog_search.js', 1) }}"></script>{% endif %} _______________________________________________ Python-checkins mailing list -- python-checkins@python.org To unsubscribe send an email to python-checkins-le...@python.org https://mail.python.org/mailman3/lists/python-checkins.python.org/ Member address: arch...@mail-archive.com