COMMITS
/ Modules/_gdbmmodule.c March 24, 2026
K
gh-128341: Use _Py_ABI_SLOT in stdlib modules (#145770)
Karolina Surma committed
October 22, 2025
October 18, 2025
S
gh-140272: Fix memory leak in _gdbm.gdbm.clear() (GH-140274)
Shamil committed
October 8, 2025
V
gh-138342: Move _PyObject_VisitType() to the internal C API (#139734)
Victor Stinner committed
September 20, 2025
S
Revert "gh-66234: Add flag to disable the use of mmap in dbm.gnu (GH-135005)" (GH-136989)
Serhiy Storchaka committed
September 1, 2025
P
gh-138342: Use a common utility for visiting an object's type (GH-138343)
Peter Bierma committed
August 18, 2025
A
GH-137623: Use an AC decorator for docstring line length enforcement (#137690)
Adam Turner committed
June 2, 2025
S
gh-66234: Add flag to disable the use of mmap in dbm.gnu (GH-135005)
Serhiy Storchaka committed
May 14, 2025
D
gh-127081: add critical sections to `dbm` objects (gh-132749)
Duane Griffin committed
January 10, 2025
B
gh-111178: fix UBSan failures for `gdbmobject` (GH-128178)
Bénédikt Tran committed
December 17, 2024
B
gh-126742: Add _PyErr_SetLocaleString, use it for gdbm & dlerror messages (GH-126746)
Bénédikt Tran committed
May 3, 2024
B
gh-116322: Add Py_mod_gil module slot (#116882)
Brett Simmers committed
October 17, 2023
V
gh-110964: Remove private _PyArg functions (#110966)
Victor Stinner committed
July 25, 2023
S
gh-86493: Modernize modules initialization code (GH-106858)
Serhiy Storchaka committed
July 23, 2023
D
gh-107122: Add clear method to dbm.gdbm.module (gh-107127)
Dong-hee Na committed
July 2, 2023
I
gh-104922: remove PY_SSIZE_T_CLEAN (#106315)
Inada Naoki committed
May 5, 2023
E
gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)
Eric Snow committed
November 14, 2022
S
gh-99426: Use PyUnicode_FromFormat() and PyErr_Format() instead of sprintf (GH-99427)
Serhiy Storchaka committed
V
gh-99300: Use Py_NewRef() in Modules/ directory (#99466)
Victor Stinner committed
September 9, 2022
G
GH-46412: More efficient bool() for ndbm/_gdbmmodule (#96692)
Guido van Rossum committed
February 16, 2022
D
bpo-46541: Remove usage of _Py_IDENTIFIER from dbms modules (GH-31358)
Dong-hee Na committed
February 8, 2022
October 13, 2021
V
bpo-45434: pyport.h no longer includes <stdlib.h> (GH-28914)
Victor Stinner committed
September 10, 2021
H
bpo-40563: Support pathlike objects on dbm/shelve (GH-21849)
Henry-Joseph Audéoud committed
August 31, 2021
S
bpo-45060: Get rid of few uses of the equality operators with None (GH-28087)
Serhiy Storchaka committed
June 17, 2021
E
bpo-43908: Make heap types converted during 3.10 alpha immutable (GH-26351)
Erlend Egeberg Aasland committed
May 27, 2021
E
bpo-42972: Fully support GC for pyexpat, unicodedata, and dbm/gdbm heap types (GH-26376)
Erlend Egeberg Aasland committed
May 8, 2021
I
Do not use Py_ssize_clean_t (GH-25940)
Inada Naoki committed
April 30, 2021
E
bpo-43916: Apply Py_TPFLAGS_DISALLOW_INSTANTIATION to selected types (GH-25748)
Erlend Egeberg Aasland committed
June 16, 2020
D
bpo-1635741: Port _gdbm module to multiphase initialization (GH-20920)
Dong-hee Na committed
May 1, 2020
D
bpo-32494: Use gdbm_count for dbm_length if possible (GH-19814)
Dong-hee Na committed
February 17, 2020
D
bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (GH-18521)
Dong-hee Na committed
February 7, 2020
V
bpo-39573: Use Py_TYPE() macro in Modules directory (GH-18393)
Victor Stinner committed
July 8, 2019
J
bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267)
Jeroen Demeyer committed
May 31, 2019
J
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
Jeroen Demeyer committed
March 20, 2019
I
bpo-8677: use PY_SSIZE_T_CLEAN in Modules/_gdbmodule.c (GH-12464)
Inada Naoki committed
December 12, 2018
X
December 9, 2018
S
Remove a duplicate descriptor in gdbm. (GH-11053)
Serhiy Storchaka committed
September 27, 2018
Z
bpo-34248: Add filename to error raised in {gnu,ndbm}.open() (GH-8590)
Zsolt Cserna committed
June 20, 2018
X
Fix compiling error when missing gdbm version macros (GH-7823)
Xiang Zhang committed
June 19, 2018
V
bpo-33901: Add _gdbm._GDBM_VERSION (GH-7794)
Victor Stinner committed
February 26, 2018
S
bpo-32922: dbm.open() now encodes filename with the filesystem encoding. (GH-5832)
Serhiy Storchaka committed
April 16, 2017
S
bpo-30022: Get rid of using EnvironmentError and IOError (except test… (#1051)
Serhiy Storchaka committed
January 23, 2017
S
Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever
Serhiy Storchaka committed
January 22, 2017
S
Issue #28769: The result of PyUnicode_AsUTF8AndSize() and PyUnicode_AsUTF8()
Serhiy Storchaka committed
July 7, 2016
S
- Issue #27332: Fixed the type of the first argument of module-level functions
Serhiy Storchaka committed
S
Issue #27332: Fixed the type of the first argument of module-level functions
Serhiy Storchaka committed
December 25, 2015
S
Issue #25923: Added the const qualifier to static constant arrays.
Serhiy Storchaka committed
May 8, 2015
L
Issue #24000: Improved Argument Clinic's mapping of converters to legacy
Larry Hastings committed
May 4, 2015
L
Issue #24001: Argument Clinic converters now use accept={type}
Larry Hastings committed