Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Implement find_class() without exec statement. | Guido van Rossum | 1997-03-14 | 1 | -4/+2 | |
| | ||||||
* | Compromise on test in find_class(): a user-defined function is okay, | Guido van Rossum | 1996-10-07 | 1 | -3/+1 | |
| | | | | but a built-in function is not. | |||||
* | This is the third time I check in this change :-( | Guido van Rossum | 1996-08-08 | 1 | -2/+1 | |
| | | | | | Don't use assignments into inst.__dict__ to restore instance variables; use setattr() instead. | |||||
* | Slight update of doc string -- suggest default args for __init__, no | Guido van Rossum | 1996-08-08 | 1 | -4/+6 | |
| | | | | longer complain that __getinitargs__ is an ugly name. | |||||
* | Optimizations and one intentional loophole by Jim Fulton. | Guido van Rossum | 1996-07-22 | 1 | -58/+82 | |
| | | | | | | | | | | The optimizations consist mostly of using local variables to cache methods or instance variables used a lot (e.g. "self.write"). The loopholes allows marshalling extension types as long as they have a __class__ attribute (in which case they may support the rest of the class piclking protocol as well). This allows pickling MESS extension types. | |||||
* | Set the base for atoi() and atol() to 0, since we're reading Python | Guido van Rossum | 1996-05-15 | 1 | -3/+3 | |
| | | | | | numbers here, and so that atol() doesn't barf on the trailing 'L'. Add a test case involving a long integer. | |||||
* | Don't atoi() the memo key. | Guido van Rossum | 1996-04-12 | 1 | -7/+16 | |
| | | | | Use atoi(), atol(), atof() instead of load_atomic for seed-up. | |||||
* | correct typo (persis*ent) | Guido van Rossum | 1995-08-07 | 1 | -1/+1 | |
| | ||||||
* | test other name variable | Guido van Rossum | 1995-06-22 | 1 | -1/+1 | |
| | ||||||
* | correct typo in example | Guido van Rossum | 1995-04-10 | 1 | -1/+1 | |
| | ||||||
* | pickle classes; add format_version, load(s)/dump(s) shortcuts | Guido van Rossum | 1995-03-14 | 1 | -16/+61 | |
| | ||||||
* | added PicklingError exception | Guido van Rossum | 1995-03-09 | 1 | -2/+9 | |
| | ||||||
* | raise EOFError when load() hits EOF, instead of KeyError | Guido van Rossum | 1995-03-04 | 1 | -0/+4 | |
| | ||||||
* | minute comment changes | Guido van Rossum | 1995-02-16 | 1 | -3/+3 | |
| | ||||||
* | shelve.py: database of persistent objects, on top of pickle.py and anydbm.py | Guido van Rossum | 1995-01-10 | 1 | -0/+504 | |
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) |