From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Tue, 25 Oct 2022 15:42:12 +0000 (-0700) Subject: gh-98602: [typing docs] Use quotes for forward reference in TypeVarTuple example... X-Git-Tag: v3.11.1~209 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4cd5ea62acae3de3bb33734bc5103d6454a97629;p=thirdparty%2FPython%2Fcpython.git gh-98602: [typing docs] Use quotes for forward reference in TypeVarTuple example (GH-98605) (cherry picked from commit be0cf82ae4e49891dcd5e37012d6f6ce08bc4726) Co-authored-by: Eclips4 <80244920+Eclips4@users.noreply.github.com> --- diff --git a/Doc/library/typing.rst b/Doc/library/typing.rst index 353e7eb1ca87..313c67b75c0c 100644 --- a/Doc/library/typing.rst +++ b/Doc/library/typing.rst @@ -1351,7 +1351,7 @@ These are not used in annotations. They are building blocks for creating generic Shape = TypeVarTuple('Shape') class Array(Generic[*Shape]): def __getitem__(self, key: tuple[*Shape]) -> float: ... - def __abs__(self) -> Array[*Shape]: ... + def __abs__(self) -> "Array[*Shape]": ... def get_shape(self) -> tuple[*Shape]: ... Type variable tuples can be happily combined with normal type variables::