]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.12] typing docs: Make the PEPs list an expandable section, hidden by default ...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Wed, 7 Jun 2023 06:48:44 +0000 (23:48 -0700)
committerGitHub <noreply@github.com>
Wed, 7 Jun 2023 06:48:44 +0000 (07:48 +0100)
typing docs: Make the PEPs list an expandable section, hidden by default (GH-105353)
(cherry picked from commit d7645124f56c8832a7630a7f76c99e2630e685d7)

Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Doc/library/typing.rst

index a0aee8a601563ec71bb79bc42d430df3f0fa421e..cfc46979232ff24ae21ea0c8cd89aeaafa493d0d 100644 (file)
@@ -59,7 +59,12 @@ Relevant PEPs
 
 Since the initial introduction of type hints in :pep:`484` and :pep:`483`, a
 number of PEPs have modified and enhanced Python's framework for type
-annotations. These include:
+annotations:
+
+.. raw:: html
+
+   <details>
+   <summary><a style="cursor:pointer;">The full list of PEPs</a></summary>
 
 * :pep:`526`: Syntax for Variable Annotations
      *Introducing* syntax for annotating variables outside of function
@@ -106,6 +111,11 @@ annotations. These include:
 * :pep:`698`: Adding an override decorator to typing
     *Introducing* the :func:`@override<override>` decorator
 
+.. raw:: html
+
+   </details>
+   <br>
+
 .. _type-aliases:
 
 Type aliases