Translucent persistent objects

Edit Package python-persistent

This package contains a generic persistence implementation for Python. It forms the core protocol for making objects interact "transparently" with a database such as the ZODB.

Please see the Sphinx documentation (docs/index.rst) for further information.

Refresh
Refresh
Source Files
Filename Size Changed
persistent-4.2.4.2-switch-off-tests.patch 0000000405 405 Bytes
persistent-4.3.0.tar.gz 0000098681 96.4 KB
python-persistent.changes 0000006050 5.91 KB
python-persistent.spec 0000003219 3.14 KB
Revision 7 (latest revision is 17)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 629251 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 7)
- Update to 4.3.0:
    * Fix the possibility of a rare crash in the C extension when
      deallocating items. See
      https://github.com/zopefoundation/persistent/issues/66
    * Change cPickleCache's comparison of object sizes to determine
      whether an object can go in the cache to use PyObject_TypeCheck().
      This matches what the pure Python implementation does and is
      a stronger test that the object really is compatible with the
      cache. Previously, an object could potentially include
      cPersistent_HEAD and not set tp_base to cPersistenceCAPI->pertype
      and still be eligible for the pickle cache; that is no longer the
      case. See https://github.com/zopefoundation/persistent/issues/69
Comments 0
openSUSE Build Service is sponsored by