]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.13] gh-140826: Update winreg's docstring (GH-141050) (GH-141200) (GH-141209)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Fri, 7 Nov 2025 19:01:27 +0000 (20:01 +0100)
committerGitHub <noreply@github.com>
Fri, 7 Nov 2025 19:01:27 +0000 (19:01 +0000)
(cherry picked from commit bea0d3d12bcd122d8498b92cdd6c724822fd6505)
(cherry picked from commit b3377c3b417cb3b3162623eeba740cb366df35d5)

Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: AN Long <aisk@users.noreply.github.com>
PC/winreg.c

index 75e93f7d8dd7d2612dd955f31ce8f0ee0a9f93dd..ed2cce51cb709aaa21e453c47b466aa4894b4c10 100644 (file)
@@ -53,6 +53,7 @@ PyDoc_STRVAR(module_doc,
 "CreateKey() - Creates the specified key, or opens it if it already exists.\n"
 "DeleteKey() - Deletes the specified key.\n"
 "DeleteValue() - Removes a named value from the specified registry key.\n"
+"DeleteTree() - Deletes the specified key and all its subkeys and values recursively.\n"
 "EnumKey() - Enumerates subkeys of the specified open registry key.\n"
 "EnumValue() - Enumerates values of the specified open registry key.\n"
 "ExpandEnvironmentStrings() - Expand the env strings in a REG_EXPAND_SZ\n"
@@ -103,7 +104,9 @@ PyDoc_STRVAR(PyHKEY_doc,
 "\n"
 "Operations:\n"
 "__bool__ - Handles with an open object return true, otherwise false.\n"
-"__int__ - Converting a handle to an integer returns the Win32 handle.");
+"__int__ - Converting a handle to an integer returns the Win32 handle.\n"
+"__enter__, __exit__ - Context manager support for 'with' statement,\n"
+"automatically closes handle.");