https://github.com/python/cpython/commit/b3377c3b417cb3b3162623eeba740cb366df35d5
commit: b3377c3b417cb3b3162623eeba740cb366df35d5
branch: 3.14
author: Hugo van Kemenade <[email protected]>
committer: serhiy-storchaka <[email protected]>
date: 2025-11-07T20:38:26+02:00
summary:

[3.14] gh-140826: Update winreg's docstring (GH-141050) (GH-141200)

(cherry picked from commit bea0d3d12bcd122d8498b92cdd6c724822fd6505)

Co-authored-by: AN Long <[email protected]>

files:
M PC/winreg.c

diff --git a/PC/winreg.c b/PC/winreg.c
index b7b26411f2b1e9..fc649e10bac944 100644
--- a/PC/winreg.c
+++ b/PC/winreg.c
@@ -51,6 +51,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"
@@ -101,7 +102,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.");
 
 
 

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]

Reply via email to