ZODB v5.3.0 Release NotesRelease Date: 2017-08-30 // over 4 years ago
➕ Add support for Python 3.6.
⬇️ Drop support for Python 3.3.
🚀 Ensure that the
releasemethod to its base instance. See
issue 78 <https://github.com/zopefoundation/ZODB/issues/788>_.
👉 Use a higher pickle protocol (2) for serializing objects on Python 2; previously protocol 1 was used. This is much more efficient for new-style classes (all persistent objects are new-style), at the cost of being very slightly less efficient for old-style classes.
.. note:: On Python 2, this will now allow open
fileobjects (but not open blobs or sockets) to be pickled (loading the object will result in a closed file); previously this would result in a
TypeError. Doing so is not recommended as they cannot be loaded in Python 3.
issue 179 <https://github.com/zopefoundation/ZODB/pull/179>_.