From: Jelle Zijlstra Date: Fri, 17 Jul 2026 02:50:00 +0000 (-0700) Subject: [3.14] gh-145521: Add 'infer_variance' parameter to ParamSpec class (GH-145522) ... X-Git-Url: http://git.ipfire.org/index.cgi?a=commitdiff_plain;h=890bd0ed9130c8baa1e5a29fcfac266b1504889e;p=thirdparty%2FPython%2Fcpython.git [3.14] gh-145521: Add 'infer_variance' parameter to ParamSpec class (GH-145522) (#153824) (cherry picked from commit 2e94f14310e8ab62f41dd01276f2c69cb3d36da2) Co-authored-by: Kai (Kazuya Ito) --- diff --git a/Doc/library/typing.rst b/Doc/library/typing.rst index 14d76e7b4558..c1eba81a982a 100644 --- a/Doc/library/typing.rst +++ b/Doc/library/typing.rst @@ -2099,7 +2099,7 @@ without the dedicated syntax, as documented below. Support for default values was added. -.. class:: ParamSpec(name, *, bound=None, covariant=False, contravariant=False, default=typing.NoDefault) +.. class:: ParamSpec(name, *, bound=None, covariant=False, contravariant=False, infer_variance=False, default=typing.NoDefault) Parameter specification variable. A specialized version of :ref:`type variables `.