From 9d53cbf29fa38ab277318071682f93643fdd0974 Mon Sep 17 00:00:00 2001 From: "Miss Islington (bot)" <31488909+miss-islington@users.noreply.github.com> Date: Tue, 24 Feb 2026 15:16:21 +0100 Subject: [PATCH] [3.14] Fix `inspect.Parameter` docstring on the `kind` attribute (GH-143541) (GH-145174) MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit (cherry picked from commit 4c95ad8e495646eae4130957e0a4c1cc5ef19120) Co-authored-by: Bartosz Sławecki --- Lib/inspect.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Lib/inspect.py b/Lib/inspect.py index 3cee85f39a61..2d229051b4d3 100644 --- a/Lib/inspect.py +++ b/Lib/inspect.py @@ -2660,11 +2660,12 @@ class Parameter: The annotation for the parameter if specified. If the parameter has no annotation, this attribute is set to `Parameter.empty`. - * kind : str + * kind Describes how argument values are bound to the parameter. Possible values: `Parameter.POSITIONAL_ONLY`, `Parameter.POSITIONAL_OR_KEYWORD`, `Parameter.VAR_POSITIONAL`, `Parameter.KEYWORD_ONLY`, `Parameter.VAR_KEYWORD`. + Every value has a `description` attribute describing meaning. """ __slots__ = ('_name', '_kind', '_default', '_annotation') -- 2.47.3