]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.11] 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:50:31 +0000 (23:50 -0700)
committerGitHub <noreply@github.com>
Wed, 7 Jun 2023 06:50:31 +0000 (07:50 +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 6d398eae29326fdb5c0b0365f12ad304ffe4664d..a7c5143b3d4d3d92942903411e89e552c7e14ea8 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
@@ -99,6 +104,11 @@ annotations. These include:
 * :pep:`681`: Data Class Transforms
     *Introducing* the :func:`@dataclass_transform<dataclass_transform>` decorator
 
+.. raw:: html
+
+   </details>
+   <br>
+
 .. _type-aliases:
 
 Type aliases