summaryrefslogtreecommitdiffstats
path: root/Lib/dbm
Commit message (Expand)AuthorAgeFilesLines
* [3.13] gh-120417: Remove unused imports in the stdlib (GH-120420) (#120429)Miss Islington (bot)2024-06-121-1/+0
* gh-100414: Make dbm.sqlite3 the preferred dbm backend (#115447)Erlend E. Aasland2024-02-141-1/+1
* gh-100414: Add SQLite backend to dbm (#114481)Erlend E. Aasland2024-02-142-2/+147
* gh-83383: Always mark the dbm.dumb database as unmodified after open() and sy...Serhiy Storchaka2024-02-041-1/+3
* bpo-40563: Support pathlike objects on dbm/shelve (GH-21849)Henry-Joseph Audéoud2021-09-102-9/+11
* bpo-36232: Improve error message on dbm.open() when the db doesn't exist (GH-...Marco Rougeth2019-04-291-1/+2
* Clean up code which checked presence of os.{stat,lstat,chmod} (#11643)Anthony Sottile2019-02-251-2/+1
* bpo-33106: change dbm key deletion error for readonly file from KeyError to d...Xiang Zhang2018-12-121-2/+2
* bpo-32749: Make dbm.dumb databases more cosistent with other dbm databases. (...Serhiy Storchaka2018-02-051-19/+7
* bpo-30144: Import collections ABC from collections.abc rather than collection...Serhiy Storchaka2017-04-241-2/+2
* Issue #28847: A deprecation warning is now emitted if the index file is missedSerhiy Storchaka2016-12-071-2/+7
* Issue #28847: dbm.dumb now supports reading read-only files and no longerSerhiy Storchaka2016-12-071-2/+5
|\
| * Issue #28847: dbm.dumb now supports reading read-only files and no longerSerhiy Storchaka2016-12-071-2/+6
* | Issue #21708: Deprecated dbm.dumb behavior that differs from common dbmSerhiy Storchaka2016-07-061-0/+18
|/
* Issue #23865: close() methods in multiple modules now are idempotent and moreSerhiy Storchaka2015-04-101-2/+4
|\
| * Issue #23865: close() methods in multiple modules now are idempotent and moreSerhiy Storchaka2015-04-101-2/+4
* | Issue #22831: Use "with" to avoid possible fd leaks.Serhiy Storchaka2015-04-041-3/+3
* | Issue #22885: Fixed arbitrary code execution vulnerability in the dbm.dumbSerhiy Storchaka2015-02-151-1/+2
|\ \ | |/
| * Issue #22885: Fixed arbitrary code execution vulnerability in the dbm.dumbSerhiy Storchaka2015-02-151-1/+2
* | Issue #21729: Used the "with" statement in the dbm.dumb module to ensureSerhiy Storchaka2014-06-251-36/+33
|\ \ | |/
| * Issue #21729: Used the "with" statement in the dbm.dumb module to ensureSerhiy Storchaka2014-06-251-36/+33
* | Issue #18039: dbm.dump.open() now always creates a new database when theSerhiy Storchaka2014-06-101-9/+18
|/
* Restore performance of some dumb database methods (regression introduced by #...Serhiy Storchaka2014-05-281-8/+19
* make operations on closed dumb databases raise a consistent exception (closes...Benjamin Peterson2014-04-261-0/+12
* Close #19282: Native context management in dbmNick Coghlan2013-11-171-0/+6
* #17198: merge with 3.3.Ezio Melotti2013-07-071-0/+5
|\
| * #17198: Fix a NameError in the dbm module. Patch by Valentina Mukhamedzhanova.Ezio Melotti2013-07-071-0/+5
* | Replace IOError with OSError (#16715)Andrew Svetlov2012-12-252-8/+8
* | Issue #16706: get rid of os.errorAndrew Svetlov2012-12-181-2/+2
* | #16135: Removal of OS/2 support (Remove OS2 and OS/2 references)Jesus Cea2012-10-051-4/+2
|/
* Close #13007: whichdb should recognize gdbm 1.9 magic numbersJesus Cea2011-09-191-1/+1
* Merge 3.1Éric Araujo2011-04-201-10/+12
|\
| * Add docstring to dbm.openÉric Araujo2011-04-201-10/+12
| * Fix #11491. When dbm.open was called with a file which already exists andbriancurtin2011-03-141-3/+3
| * Backporting since it would have helped us find a regression.Antoine Pitrou2009-10-271-1/+1
* | Fix #11491. When dbm.open was called with a file which already exists andbriancurtin2011-03-141-3/+3
* | #6045: provide at least get() and setdefault() for all dbm modules.Georg Brandl2010-12-041-2/+2
* | #9397: remove mention of dbm.bsd which does not exist anymore.Victor Stinner2010-07-291-15/+6
* | Redundancy isn't needed here.Antoine Pitrou2009-10-101-1/+1
* | Merged revisions 75312 via svnmerge fromAntoine Pitrou2009-10-101-1/+1
|/
* We dont have dbm.bsd support anymore.Georg Brandl2009-05-171-3/+3
* dbm.dumb was opening files without specifying the encoding. Caused problem onBrett Cannon2008-11-241-8/+10
* Make dbm.dumb encode strings as UTF-8. Also fix it so it accepts bytes andBrett Cannon2008-11-211-11/+17
* #3929: dbm.open() would try to raise a tuple. This does not work anymore wit...Amaury Forgeot d'Arc2008-09-251-4/+4
* clean up some more bsddb scrapsBenjamin Peterson2008-09-031-11/+0
* Make db modules' error classes inherit IOError.Georg Brandl2008-05-282-25/+20
* Create the dbm package from PEP 3108. #2881.Georg Brandl2008-05-265-0/+471