Zope.container

Latest version: v6.1

Safety actively analyzes 681844 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

4.0.0

==================

- Add support for Python 3.4.

- Add support for PyPy.

4.0.0a3

====================

- Restore ``Folder`` pickle forward/backward compatibility with
version 3.12.0 after making it inherit from ``BTreeContainer.``

4.0.0a2

====================

- Allow testing without checkouts of unreleased ``zope.publisher`` and
``ZODB``.

- Add Python 3 Trove classifiers.

4.0.0a1

====================

- Add support for Python 3.3.

- Make ``Folder`` class inherit from ``BTreeContainer`` class, so that the
IContainer interface does not need to be re-implemented. Added a ``data``
attribute for BBB.

- Replace deprecated ``zope.component.adapts`` usage with equivalent
``zope.component.adapter`` decorator.

- Replace deprecated ``zope.interface.implements`` usage with equivalent
``zope.interface.implementer`` decorator.

- Drop support for Python 2.4 and 2.5.

- Send ``IContainerModifiedEvent`` *after* the container is modified
(LP705600).

- Preserve the original exception traceback in
``OrderedContainer.__setitem__``.

- Handle Broken Objects more gracefully

- Fix a bug that made it impossible to store None values in containers
(LP1070719).

3.12.0

===================

- Fix detection of moving folders into itself or a subfolder of itself.
(LP118088)

- Fix ZCML-related tests and dependencies.

- Add ``zcml`` extra dependencies.

3.11.1

===================

- Prefer the standard libraries doctest module to the one from ``zope.testing``.

- Add compatibility with ZODB3 3.10 by importing the ``IBroken`` interface
from it directly. Once we can rely on the new ZODB3 version exclusively,
we can remove the dependency onto the ``zope.broken`` distribution.

- Never fail if the suggested name is in a wrong type (227617)

- ``checkName`` first checks the parameter type before the emptiness.

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.