COMMITS
/ Lib/dbm/dumb.py January 20, 2026
B
Fix typo: 'exept' -> 'except' in Lib/dbm/dumb.py (GH-144060)
Bodhi Silberling committed
June 1, 2025
A
gh-134004: Added the reorganize() methods to dbm.sqlite, dbm.dumb and shelve (GH-134028)
Andrea-Oliveri committed
February 4, 2024
S
gh-83383: Always mark the dbm.dumb database as unmodified after open() and sync() (GH-114560)
Serhiy Storchaka committed
September 10, 2021
H
bpo-40563: Support pathlike objects on dbm/shelve (GH-21849)
Henry-Joseph Audéoud committed
February 25, 2019
A
Clean up code which checked presence of os.{stat,lstat,chmod} (#11643)
Anthony Sottile committed
December 12, 2018
X
February 5, 2018
S
bpo-32749: Make dbm.dumb databases more cosistent with other dbm databases. (#5497)
Serhiy Storchaka committed
April 24, 2017
S
bpo-30144: Import collections ABC from collections.abc rather than collections. (#1263)
Serhiy Storchaka committed
December 7, 2016
S
Issue #28847: A deprecation warning is now emitted if the index file is missed
Serhiy Storchaka committed
S
Issue #28847: dbm.dumb now supports reading read-only files and no longer
Serhiy Storchaka committed
S
Issue #28847: dbm.dumb now supports reading read-only files and no longer
Serhiy Storchaka committed
July 6, 2016
S
Issue #21708: Deprecated dbm.dumb behavior that differs from common dbm
Serhiy Storchaka committed
April 10, 2015
S
Issue #23865: close() methods in multiple modules now are idempotent and more
Serhiy Storchaka committed
S
Issue #23865: close() methods in multiple modules now are idempotent and more
Serhiy Storchaka committed
February 15, 2015
S
Issue #22885: Fixed arbitrary code execution vulnerability in the dbm.dumb
Serhiy Storchaka committed
S
Issue #22885: Fixed arbitrary code execution vulnerability in the dbm.dumb
Serhiy Storchaka committed
June 25, 2014
S
Issue #21729: Used the "with" statement in the dbm.dumb module to ensure
Serhiy Storchaka committed
S
Issue #21729: Used the "with" statement in the dbm.dumb module to ensure
Serhiy Storchaka committed
June 10, 2014
S
Issue #18039: dbm.dump.open() now always creates a new database when the
Serhiy Storchaka committed
May 28, 2014
S
Restore performance of some dumb database methods (regression introduced by #19385).
Serhiy Storchaka committed
April 26, 2014
B
make operations on closed dumb databases raise a consistent exception (closes #19385)
Benjamin Peterson committed
November 17, 2013
N
Close #19282: Native context management in dbm
Nick Coghlan committed
December 25, 2012
A
Replace IOError with OSError (#16715)
Andrew Svetlov committed
December 18, 2012
A
Issue #16706: get rid of os.error
Andrew Svetlov committed
December 4, 2010
G
#6045: provide at least get() and setdefault() for all dbm modules.
Georg Brandl committed
November 24, 2008
B
dbm.dumb was opening files without specifying the encoding. Caused problem on
Brett Cannon committed
November 21, 2008
B
Make dbm.dumb encode strings as UTF-8. Also fix it so it accepts bytes and
Brett Cannon committed
May 26, 2008
G
Create the dbm package from PEP 3108. #2881.
Georg Brandl committed