]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.13] gh-127954: Document PyObject_DelItemString (GH-127986) (#128496)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Sat, 4 Jan 2025 20:53:30 +0000 (21:53 +0100)
committerGitHub <noreply@github.com>
Sat, 4 Jan 2025 20:53:30 +0000 (20:53 +0000)
(cherry picked from commit 8ade15343d5daec3bf79ff7c47f03726fb2bcadf)

Co-authored-by: RUANG (James Roy) <rruuaanng@outlook.com>
Doc/c-api/object.rst

index ce6cb0496139f7f7769176655b37b620227cbb88..8bb392af01fcd2dd172e52810e15d21d7ba99ede 100644 (file)
@@ -493,6 +493,13 @@ Object Protocol
    on failure.  This is equivalent to the Python statement ``del o[key]``.
 
 
+.. c:function:: int PyObject_DelItemString(PyObject *o, const char *key)
+
+   This is the same as :c:func:`PyObject_DelItem`, but *key* is
+   specified as a :c:expr:`const char*` UTF-8 encoded bytes string,
+   rather than a :c:expr:`PyObject*`.
+
+
 .. c:function:: PyObject* PyObject_Dir(PyObject *o)
 
    This is equivalent to the Python expression ``dir(o)``, returning a (possibly