COMMITS
/ Doc/c-api/dict.rst March 12, 2026
V
gh-141510: Update PyDict C API doc for frozendict (#145533)
Victor Stinner committed
March 10, 2026
H
Python 3.15.0a7
Hugo van Kemenade committed
March 5, 2026
V
gh-141510: No longer accept frozendict in PyDict_Copy() (#145542)
Victor Stinner committed
February 26, 2026
P
gh-141510: Update `PyDict_Copy` documentation with note on `frozendict` (GH-145249)
Pieter Eendebak committed
February 21, 2026
V
gh-141510: Test frozendict in test_capi.test_dict (#145084)
Victor Stinner committed
February 17, 2026
V
gh-141510, PEP 814: Add built-in frozendict type (#144757)
Victor Stinner committed
December 1, 2025
Y
gh-141004: Document descriptor and dict proxy type objects (GH-141803)
Yashraj committed
November 17, 2025
P
gh-141004: Document `PyODict*` APIs (GH-141136)
Peter Bierma committed
November 13, 2025
P
gh-141004: Document C APIs for dictionary keys, values, and items (GH-141009)
Peter Bierma committed
November 5, 2025
P
gh-141004: Document `PyDict_GET_SIZE` (GH-141078)
Peter Bierma committed
November 2, 2025
R
August 25, 2025
P
gh-138098: Clarify strong references in `PyDict_Next` docs on the free-threaded build (GH-138106)
PrinceNaroliya committed
March 20, 2025
P
gh-127989: C API: Refer to "attached thread states" instead of the GIL (GH-127990)
Peter Bierma committed
July 2, 2024
R
Fix phrasing in paragraphs with leading "similar" (#121135)
Rafael Fontenelle committed
June 24, 2024
S
gh-120858: PyDict_Next should not lock the dict (#120859)
Sam Gross committed
May 17, 2024
L
gh-112066: Fix versionadded in PyDict_SetDefaultRef docs (#118696)
Lysandros Nikolaou committed
February 6, 2024
S
gh-112066: Add `PyDict_SetDefaultRef` function. (#112123)
Sam Gross committed
November 14, 2023
V
gh-111262: Add PyDict_Pop() function (#112028)
Victor Stinner committed
September 1, 2023
S
Improve some C API documentation (GH-108768)
Serhiy Storchaka committed
August 24, 2023
V
gh-108314: Add PyDict_ContainsString() function (#108323)
Victor Stinner committed
July 21, 2023
V
gh-106004: Add PyDict_GetItemRef() function (#106005)
Victor Stinner committed
June 24, 2023
G
gh-106033: [docs] Improve C API GetItem & HasAttr notes. (#106047)
Gregory P. Smith committed
May 6, 2023
A
GH-97950: Use new-style index directive ('builtin') (#104164)
Adam Turner committed
May 4, 2023
A
GH-97950: Use new-style index directive ('object') (#104158)
Adam Turner committed
March 8, 2023
C
gh-102381: don't call watcher callback with dead object (#102382)
Carl Meyer committed
February 14, 2023
F
GH-101898: Fix missing term references for hashable definition (#101899)
Furkan Onder committed
October 8, 2022
C
gh-91052: Add PyDict_Unwatch for unwatching a dictionary (#98055)
Carl Meyer committed
October 7, 2022
C
GH-91052: Add C API for watching dictionaries (GH-31787)
Carl Meyer committed
October 5, 2022
A
gh-93738: Documentation C syntax (:c:type:<C type> -> :c:expr:<C type>) (#97768)
Adam Turner committed
October 4, 2022
A
gh-93738: Documentation C syntax (:c:type:`PyObject` -> :c:expr:`PyObject`) (#97776)
Adam Turner committed
January 6, 2021
A
bpo-42528: Improve the docs of most Py*_Check{,Exact} API calls (GH-23602)
Antonio Cuni committed
October 2, 2020
C
bpo-41802: Document 'PyDict_DelItem' can raise a 'KeyError' (GH-22291)
Campbell Barton committed
August 13, 2020
V
bpo-40204, doc: Fix syntax of C variables (GH-21846)
Victor Stinner committed
June 2, 2020
V
bpo-40839: PyDict_GetItem() requires the GIL (GH-20580)
Victor Stinner committed
April 29, 2020
Z
bpo-40428: Remove references to Py*_ClearFreeList in the docs (GH-19783)
Zackery Spytz committed
January 29, 2020
J
bpo-39153: Clarify C API *SetItem refcounting semantics (GH-18220)
Joannah Nanjekye committed
October 30, 2019
S
bpo-38600: Change the mark up of NULL in the C API documentation. (GH-16950)
Serhiy Storchaka committed
May 17, 2019
S
Doc: Replace the deprecated highlightlang directive by highlight. (#13377)
Stéphane Wirtel committed
February 25, 2019
S
Correct name of 'defaultobj' parameter in PyDict_SetDefault() signature. (GH-11929)
Sergey Fedoseev committed
December 18, 2018
S
bpo-35461: Document C API functions which suppress exceptions. (GH-11119)
Serhiy Storchaka committed
March 30, 2017
S
bpo-29918: Add missed "const" modifiers in C API documentation. (#846)
Serhiy Storchaka committed
July 5, 2016
B
Add versionadded to PyDict_SetDefault documentation
Berker Peksag committed
March 25, 2014
October 19, 2013
S
Issue #1772673: The type of `char*` arguments now changed to `const char*`.
Serhiy Storchaka committed
March 11, 2013
B
fix spelling (#17327)
Benjamin Peterson committed
B
say defaultobj is returned (#17327)
Benjamin Peterson committed
B
remove more useless words
Benjamin Peterson committed
B
remove useless words (#17327)
Benjamin Peterson committed
March 10, 2013
E
Fix typo in PyDict_SetDefault docs.
Ezio Melotti committed
March 8, 2013
B
Add PyDict_SetDefault. (closes #17327)
Benjamin Peterson committed