From: Dominic Davis-Foster Date: Fri, 22 Apr 2022 14:28:39 +0000 (+0100) Subject: gh-91764: Mark version typing.Unpack and LiteralString were added in (#91817) X-Git-Tag: v3.11.0b1~247 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9fe82d0b70d9d90ca78d6bacdc2e5eb2b3278e23;p=thirdparty%2FPython%2Fcpython.git gh-91764: Mark version typing.Unpack and LiteralString were added in (#91817) Closes GH-91764 --- diff --git a/Doc/library/typing.rst b/Doc/library/typing.rst index 6b2a0934171a..2f62193e65c2 100644 --- a/Doc/library/typing.rst +++ b/Doc/library/typing.rst @@ -614,6 +614,8 @@ These can be used as types in annotations and do not support ``[]``. that generate type checker errors could be vulnerable to an SQL injection attack. + .. versionadded:: 3.11 + .. data:: Never The `bottom type `_, @@ -1383,6 +1385,8 @@ These are not used in annotations. They are building blocks for creating generic tup: tuple[*Ts] # Syntax error on Python <= 3.10! tup: tuple[Unpack[Ts]] # Semantically equivalent, and backwards-compatible + .. versionadded:: 3.11 + .. class:: ParamSpec(name, *, bound=None, covariant=False, contravariant=False) Parameter specification variable. A specialized version of