You are here: Home / LBN / Up2date / Plone and Zope / BastionLinux 13 / zope-zc.dict-1.3b1-2.lbn13.noarch

zope-zc.dict-1.3b1-2.lbn13.noarch

Package Attributes
RPM  zope-zc.dict-1.3b1-2.lbn13.noarch.rpm Architecture  noarch Size  53689 Created  2017/08/04 11:06:44 UTC
Package Specification
Summary BTree-based persistent dict-like objects
Group Application/Internet
License ZPL
Home Page http://pypi.python.org/pypi/zc.dict/1.3b1
Description

BTree-based persistent dict-like objects (regular dict and ordered) that can be used as base classes. This is a bit of a heavyweight solution, as every zc.dict.Dict (and zc.dict.OrderedDict) is at least 3 persistent objects. Keep this in mind if you intend to create lots and lots of these. To build, run ``python bootstrap/bootstrap.py`` and then ``bin/buildout`` from this directory. A clean, non-system Python is strongly recommended.

An efficient, persistent and subclassable dict

PersistentDict is very inefficient if it contains more than a couple of values, and BTrees are not recommended to inherit from.

This class is a simple wrapper over a BTree. It retains the efficiency of BTrees and is safe to use as a base class. Also, it implements the full Python dict interface.

Requires
rpmlib(PayloadFilesHavePrefix)  
rpmlib(PartialHardlinkSets)  
rpmlib(CompressedFileNames)  
zope-zc  
rpmlib(PayloadIsXz)  
rpmlib(FileDigests)  
Provides
zope-zc.dict
Obsoletes
zope-zc.dict-egginfo

Document Actions