Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
a2eefa67542c25617a58c03a27c17fd48e2a0856
/
Lib
/
dbm
/
dumb.py
6c85efa5
bpo-32749: Make dbm.dumb databases more cosistent with other dbm databases. (#5497)
by Serhiy Storchaka
· 7 years ago
2e576f5
bpo-30144: Import collections ABC from collections.abc rather than collections. (#1263)
by Serhiy Storchaka
· 7 years ago
4fc7942
Issue #28847: A deprecation warning is now emitted if the index file is missed
by Serhiy Storchaka
· 8 years ago
520348e
Issue #28847: dbm.dumb now supports reading read-only files and no longer
by Serhiy Storchaka
· 8 years ago
028ace1
Issue #28847: dbm.dumb now supports reading read-only files and no longer
by Serhiy Storchaka
· 8 years ago
0122ae9
Issue #21708: Deprecated dbm.dumb behavior that differs from common dbm
by Serhiy Storchaka
· 8 years ago
2116b12
Issue #23865: close() methods in multiple modules now are idempotent and more
by Serhiy Storchaka
· 9 years ago
7e7a3db
Issue #23865: close() methods in multiple modules now are idempotent and more
by Serhiy Storchaka
· 9 years ago
23edd49
Issue #22885: Fixed arbitrary code execution vulnerability in the dbm.dumb
by Serhiy Storchaka
· 9 years ago
74eb8b2
Issue #22885: Fixed arbitrary code execution vulnerability in the dbm.dumb
by Serhiy Storchaka
· 9 years ago
e5243cc
Issue #21729: Used the "with" statement in the dbm.dumb module to ensure
by Serhiy Storchaka
· 10 years ago
65c623d
Issue #21729: Used the "with" statement in the dbm.dumb module to ensure
by Serhiy Storchaka
· 10 years ago
b398d33
Issue #18039: dbm.dump.open() now always creates a new database when the
by Serhiy Storchaka
· 10 years ago
12c575f
Restore performance of some dumb database methods (regression introduced by #19385).
by Serhiy Storchaka
· 10 years ago
e3083d3
make operations on closed dumb databases raise a consistent exception (closes #19385)
by Benjamin Peterson
· 10 years ago
c610aba
Close #19282: Native context management in dbm
by Nick Coghlan
· 11 years ago
f7a17b4
Replace IOError with OSError (#16715)
by Andrew Svetlov
· 12 years ago
ad28c7f
Issue #16706: get rid of os.error
by Andrew Svetlov
· 12 years ago
d9e833c
#6045: provide at least get() and setdefault() for all dbm modules.
by Georg Brandl
· 14 years ago
2b5d6eb
dbm.dumb was opening files without specifying the encoding. Caused problem on
by Brett Cannon
· 16 years ago
58425d3
Make dbm.dumb encode strings as UTF-8. Also fix it so it accepts bytes and
by Brett Cannon
· 16 years ago
0a7ac7d
Create the dbm package from PEP 3108. #2881.
by Georg Brandl
· 16 years ago
[Renamed (97%) from Lib/dumbdbm.py]
b9da9bc
Start replacing UserDict.DictMixin with collections.MutableMapping (the bsddb modules are next).
by Raymond Hettinger
· 17 years ago
1a3284e
#1535: rename __builtin__ module to builtins.
by Georg Brandl
· 17 years ago
254348e
Rename buffer -> bytearray.
by Guido van Rossum
· 17 years ago
98297ee
Merging the py3k-pep3137 branch back into the py3k branch.
by Guido van Rossum
· 17 years ago
7b4beea
Make dumbdbm use bytes for keys consistently.
by Guido van Rossum
· 17 years ago
0f3cff5
Fix test_shelve when it uses dumbdbm. Found and fixed by Larry Hastings.
by Neal Norwitz
· 17 years ago
7a98be2
Remove RISCOS support
by Skip Montanaro
· 17 years ago
e656869
Change dumbdbm to use bytes keys.
by Martin v. Löwis
· 17 years ago
cd16bf6
Merged revisions 55817-55961 via svnmerge from
by Guido van Rossum
· 17 years ago
6252e10
Make gdbm and dumbdbm use byte strings. Updated their tests.
by Guido van Rossum
· 17 years ago
c1b22a0
Fix dumbdbm and test_dumbdbm to work with dict views. Bug in dumbdbm was from
by Brett Cannon
· 17 years ago
cc2b016
- PEP 3106: dict.iterkeys(), .iteritems(), .itervalues() are now gone;
by Guido van Rossum
· 18 years ago
9fe394c
Merged revisions 53538-53622 via svnmerge from
by Thomas Wouters
· 18 years ago
902d6eb
Merged revisions 53005-53303 via svnmerge from
by Thomas Wouters
· 18 years ago
e2b70bc
Get rid of dict.has_key(). Boy this has a lot of repercussions!
by Guido van Rossum
· 18 years ago
ecdad85
[Bug #1172763] dumbdbm uses eval() on lines, so it chokes if there's an extra \r on the end of a line; fixed by stripping off trailing whitespace.
by Andrew M. Kuchling
· 19 years ago
6d06815
Give dumbdbm a sync() method which Shelve can call. Should solve some
by Skip Montanaro
· 21 years ago
7a6c733
Make close() identical to __del__() for a dumbdbm database. Make
by Tim Peters
· 21 years ago
0320464
Repaired typos in comments.
by Tim Peters
· 21 years ago
d7472ec
Fixed critical shutdown race in _Database._commit.
by Tim Peters
· 21 years ago
1d8d729
More comments about why not closing a dumddbm properly can be a disaster.
by Tim Peters
· 21 years ago
3898a70
_commit(): Modernization.
by Tim Peters
· 21 years ago
7dfd570
There's a persistent rumor on the spambayes mailing list that dumbdbm
by Tim Peters
· 21 years ago
ef6573e
__setitem__: Use integer division for computing # of blocks.
by Tim Peters
· 21 years ago
2dd1ed6
SF 662923: iterator for dbm keys
by Raymond Hettinger
· 21 years ago
f421e81
Fix comment, mode really is used
by Neal Norwitz
· 21 years ago
793d4b4
SF 563203. Replaced 'has_key()' with 'in'.
by Raymond Hettinger
· 22 years ago
aef22fb
Patch 560023 adding docstrings. 2.2 Candidate (after verifying modules were not updated after 2.2).
by Raymond Hettinger
· 22 years ago
e441860
Whitespace normalization.
by Tim Peters
· 22 years ago
ed90570
forward-patch from release21-maint branch:
by Anthony Baxter
· 23 years ago
2c8373b
Honor the mode argument to dumbdbm.open(); there is not good reason not to,
by Fred Drake
· 23 years ago
e2ae77b
SF patch #474590 -- RISC OS support
by Guido van Rossum
· 23 years ago
54e54c6
The first batch of changes recommended by the fixdiv tool. These are
by Guido van Rossum
· 23 years ago
d0cd95c
Replace __import__ with import as.
by Martin v. Löwis
· 23 years ago
a7cc69e
Added support for .__contains__(), .__iter__(), .iterkeys().
by Fred Drake
· 23 years ago
d74fb6b
RISCOS changes by dschwertberger.
by Guido van Rossum
· 23 years ago
7834907
removed __all__ from several modules
by Skip Montanaro
· 23 years ago
eccd02a
more __all__ updates
by Skip Montanaro
· 24 years ago
88869f9
Whitespace normalization.
by Tim Peters
· 24 years ago
5b7b764
Apply rstrip() to the lines read from _dirfile in _update(), so that a
by Guido van Rossum
· 24 years ago
a48dbde
Patch from Joe Eaton <jeaton@hostway.net> (SF#100741) to fix following problem:
by Andrew M. Kuchling
· 24 years ago
3f36a08
Cast f.tell() result to int() in _addval(), so it works even on
by Guido van Rossum
· 25 years ago
22a1890
export error == IOError
by Guido van Rossum
· 28 years ago
ba42664
fix typo in _setval() return value
by Guido van Rossum
· 29 years ago
9f824a7
Initial revision
by Guido van Rossum
· 29 years ago