COMMITS
/ Modules/_dbmmodule.c March 24, 2026
K
gh-128341: Use _Py_ABI_SLOT in stdlib modules (#145770)
Karolina Surma committed
October 22, 2025
October 8, 2025
V
gh-138342: Move _PyObject_VisitType() to the internal C API (#139734)
Victor Stinner committed
September 13, 2025
V
gh-129813, PEP 782: Use Py_GetConstant(Py_CONSTANT_EMPTY_BYTES) (#138830)
Victor Stinner committed
September 1, 2025
P
gh-138342: Use a common utility for visiting an object's type (GH-138343)
Peter Bierma committed
May 14, 2025
D
gh-127081: add critical sections to `dbm` objects (gh-132749)
Duane Griffin committed
February 10, 2025
B
gh-111178: fix UBSan failures in `Modules/_dbmmodule.c` (#129775)
Bénédikt Tran committed
May 3, 2024
B
gh-116322: Add Py_mod_gil module slot (#116882)
Brett Simmers committed
November 8, 2023
S
Remove redundant check in dbm.open() (GH-111844)
Serhiy Storchaka committed
October 17, 2023
V
gh-110964: Remove private _PyArg functions (#110966)
Victor Stinner committed
July 23, 2023
D
gh-107122: Add clear method to dbm.ndbm module (gh-107126)
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
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
May 3, 2022
Ł
gh-89452: Prefer gdbm-compat over ndbm (#92208)
Łukasz Langa committed
February 16, 2022
D
bpo-46541: Remove usage of _Py_IDENTIFIER from dbms modules (GH-31358)
Dong-hee Na committed
February 8, 2022
November 10, 2021
C
bpo-45747: Detect gdbm/dbm dependencies in configure (GH-29467)
Christian Heimes committed
September 10, 2021
H
bpo-40563: Support pathlike objects on dbm/shelve (GH-21849)
Henry-Joseph Audéoud 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 15, 2020
D
bpo-1635741: Port _dbm module to multiphase initialization (GH-20848)
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
December 12, 2018
X
September 27, 2018
Z
bpo-34248: Add filename to error raised in {gnu,ndbm}.open() (GH-8590)
Zsolt Cserna committed
April 29, 2018
S
bpo-33383: Fix crash in get() of the dbm.ndbm database object. (#6630)
Serhiy Storchaka 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
April 17, 2015
S
Issue #20184: Converted _dbm and _gdbm modules to Argument Clinic.
Serhiy Storchaka committed
April 16, 2015
L
Issue #23935: Argument Clinic's understanding of format units
Larry Hastings committed
April 14, 2015
L
Issue #23944: Argument Clinic now wraps long impl prototypes at column 78.
Larry Hastings committed
April 3, 2015
S
Issue #23501: Argumen Clinic now generates code into separate files by default.
Serhiy Storchaka committed
February 9, 2014
L
Issue #20530: Argument Clinic's signature format has been revised again.
Larry Hastings committed
February 1, 2014
L
#Issue 20456: Several improvements and bugfixes for Argument Clinic,
Larry Hastings committed
January 28, 2014
L
Issue #20326: Argument Clinic now uses a simple, unique signature to
Larry Hastings committed
January 26, 2014
L
Issue #20390: Small fixes and improvements for Argument Clinic.
Larry Hastings committed
January 24, 2014
L
Issue #20189: Four additional builtin types (PyTypeObject,
Larry Hastings committed