From fcf3040d407d1d4e1d57f1bc2f9891bebc30be30 Mon Sep 17 00:00:00 2001 From: Jelle Zijlstra Date: Tue, 12 Mar 2024 15:17:53 -0700 Subject: [PATCH] gh-89547: typing.rst: Add note about change in behavior with ClassVar/Final (#116686) --- Doc/library/typing.rst | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Doc/library/typing.rst b/Doc/library/typing.rst index 3db5f06803607fe..713ad1c83546d16 100644 --- a/Doc/library/typing.rst +++ b/Doc/library/typing.rst @@ -1233,6 +1233,10 @@ These can be used as types in annotations. They all support subscription using .. versionadded:: 3.5.3 + .. versionchanged:: 3.13 + + :data:`ClassVar` can now be nested in :data:`Final` and vice versa. + .. data:: Final Special typing construct to indicate final names to type checkers. @@ -1256,6 +1260,10 @@ These can be used as types in annotations. They all support subscription using .. versionadded:: 3.8 + .. versionchanged:: 3.13 + + :data:`Final` can now be nested in :data:`ClassVar` and vice versa. + .. data:: Required Special typing construct to mark a :class:`TypedDict` key as required.