Zope Object Database: object database and persistence

Edit Package python-ZODB

The Zope Object Database provides an object-oriented database for Python that provides a high-degree of transparency. Applications can take advantage of object database features with few, if any, changes to application logic. ZODB includes features such as a plugable storage interface, rich transaction support, and undo.

Refresh
Refresh
Source Files
Filename Size Changed
ZODB-5.4.0.tar.gz 0000514222 502 KB
python-ZODB-testsuite.patch 0000000816 816 Bytes
python-ZODB.changes 0000003564 3.48 KB
python-ZODB.spec 0000004007 3.91 KB
Revision 6 (latest revision is 13)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 625400 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 6)
- Disable tests for now as 16 of them fail

- Add patch to fix testsuite execution:
  * python-ZODB-testsuite.patch

- Version update to 5.4.0:
  * Dropped support for py3.3 and added support for new ones
  * ZODB now uses pickle protocol 3 for both Python 2 and Python 3.
  * The zodbpickle package provides a zodbpickle.binary string type that should be used in Python 2 to cause binary strings to be saved in a pickle binary format, so they can be loaded correctly in Python 3. Pickle protocol 3 is needed for this to work correctly.
  * Object identifiers in persistent references are saved as zodbpickle.binary strings in Python 2, so that they are loaded correctly in Python 3.
  * If an object is missing from the index while packing a FileStorage, report its full oid.
  * Storage imports are a bit faster.
  * Storages can be important from non-seekable sources, like file-wrapped pipes.
Comments 0
openSUSE Build Service is sponsored by