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) |