Skip to main content

Zope Container

Project description

This package define interfaces of container components, and provides sample container implementations such as a BTreeContainer and OrderedContainer.

CHANGES

3.8.0 (2009-05-13)

  • Moved IAdding interface to zope.browser.interfaces, leaving BBB imports.

3.7.2 (2009-03-12)

  • Show a “nothing to add” message instead of empty list in the adding view, if there’s nothing to add.

  • Don’t show the “Add” menu item if there’s nothing to add.

  • Adapt to the removal of deprecated interfaces from zope.component.interfaces. Now IAdding inherits from zope.publisher.interfaces.browser.IBrowserView.

3.7.1 (2009-02-05)

  • Updated test to accomodate “Pythonic” exception now raised from __setitem__ provided by zope.container (KeyError instead of zope.exceptions.UserError).

3.7.0 (2009-01-31)

  • Remove long-time deprecated IContentContainer class.

  • We now rely on a new package called zope.container, which contains the basic implementation of zope.container and is intended to have less dependencies. We have gone through a wide range of packages and updated their dependencies to point to zope.container so that they will also have less indirect dependencies.

    For backwards compatibility we have left the original modules in zope.app.container in place and have placed imports to make sure the symbols exist in their original locations.

3.6.2 (2008-10-21)

  • Fixed bug in _zope_app_container_contained.c.

3.6.1 (2008-10-15)

3.6.0 (2008-05-06)

  • Added an IBTreeContainer interface that allows an argument to the items, keys, and values methods with the same semantics as for a BTree object. The extended interface is implemented by the BTreeContainer class.

3.5 (2007-10-11)

  • Updated bootstrap script to current version.

  • Store length of BTreeContainer in its own Length object for faster __len__ implementation of huge containers.

  • Send IObjectModifiedEvent when changing the title through the @@contents.html view. This fixes https://bugs.edge.launchpad.net/zope3/+bug/98483.

  • Resolve ZopeSecurityPolicy and IRolePermissionManager deprecation warning.

3.4 (2007-04-22)

  • Initial release as a separate project, corresponds to zope.app.container from Zope 3.4.0a1.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zope.app.container-3.8.0.tar.gz (28.1 kB view details)

Uploaded Source

File details

Details for the file zope.app.container-3.8.0.tar.gz.

File metadata

File hashes

Hashes for zope.app.container-3.8.0.tar.gz
Algorithm Hash digest
SHA256 a4cbcc8330704fc4878aa7fd5209aed6ca8bd40a47684e26198fea3e6982c1e2
MD5 b12ee54538266ee841b26ecf4f9478e5
BLAKE2b-256 decef00556f259841b0405f44f1a1497df6222b22ecf87d607559af65dfefacc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page