Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Give in to tabnanny. | Guido van Rossum | 1998-04-06 | 1 | -5/+5 |
| | |||||
* | Don't write "if self.dict: self.dict.close()"; just write | Guido van Rossum | 1998-03-26 | 1 | -2/+1 |
| | | | | | | "self.dict.close()" and ignore the exception. The "if self.dict:" part would be calculated through len(self.dict.keys()), which is very expensive for a large dictionary... | ||||
* | Make close(), and hence __del__(), robust in the light of the world | Guido van Rossum | 1997-12-09 | 1 | -3/+6 |
| | | | | being destroyed already. | ||||
* | Use cPickle and cStringIO when available. | Guido van Rossum | 1997-06-06 | 1 | -20/+30 |
| | |||||
* | Added a 'sync' method to shelve. If the underlying database does not have a ↵ | Roger E. Masse | 1997-03-25 | 1 | -0/+4 |
| | | | | | | sync attribute, this method silently ignores this fact. The default (bsddb's dbhash) does. | ||||
* | Fix bogus len() call | Guido van Rossum | 1996-09-10 | 1 | -1/+1 |
| | |||||
* | renamed DbShelf->DbfilenameShelf;added BsdDbShelf (David Ely) | Guido van Rossum | 1995-08-11 | 1 | -5/+46 |
| | |||||
* | fix stupid bug (db should be dict) | Guido van Rossum | 1995-02-27 | 1 | -3/+3 |
| | |||||
* | minute comment changes | Guido van Rossum | 1995-02-16 | 1 | -1/+1 |
| | |||||
* | added __doc__ strings etc. | Guido van Rossum | 1995-02-09 | 1 | -7/+59 |
| | |||||
* | shelve.py: database of persistent objects, on top of pickle.py and anydbm.py | Guido van Rossum | 1995-01-10 | 1 | -0/+43 |
pickle.py: new low-level persistency module (used to be called flatten) dbmac.py: stupid dbm clone for the Mac anydbm.py: generic dbm interface (should be extended to support gdbm) |