Scalable persistent object containers

Edit Package python-BTrees

This package contains a set of persistent object containers built around a modified BTree data structure. The trees are optimized for use inside ZODB's "optimistic concurrency" paradigm, and include explicit resolution of conflicts detected by that mechanism.

Refresh
Refresh
Source Files
Filename Size Changed
BTrees-4.5.1.tar.gz 0000164930 161 KB
python-BTrees.changes 0000005975 5.83 KB
python-BTrees.spec 0000003499 3.42 KB
Revision 6 (latest revision is 19)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 673140 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 6)
- Update to v4.5.1
  + Use pyproject.toml to specify build dependencies. This requires pip
    18 or later to build from source.
- 4.5.0
  + Add support for Python 3.6 and 3.7, and drop support for Python 3.3.
  + Raise an ``ImportError`` consistently on Python 3 if the C extension for
    BTrees is used but the ``persistent`` C extension is not available.
    Previously this could result in an odd ``AttributeError``.
  + Fix the possibility of a rare crash in the C extension when
    deallocating items.
  + Respect the ``PURE_PYTHON`` environment variable at runtime even if
    the C extensions are available.
  + Always attempt to build the C extensions, but make their success
    optional.
  + Fix a ``DeprecationWarning`` that could come from I and L objects in
    Python 2 in pure-Python mode.
- Use %license (forwarded request 673139 from jayvdb)
Comments 0
openSUSE Build Service is sponsored by