Zope-location

Latest version: v4.1.0

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

Scan your dependencies

Page 3 of 4

3.7.0

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

- Add getParent() to ILocationInfo and moved the actual implementation here
from zope.traversal.api, analogous to getParents().

- Actually remove deprecated PathPersistent class from
zope.location.pickling.

- Move ITraverser back to zope.traversing where it belongs conceptually. The
interface had been moved to zope.location to invert the package
interdependency but is no longer used here.

3.6.0

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

- New feature release: deprecate locationCopy, CopyPersistent and
PathPersistent from zope.location.pickling. These changes were already part
of the 3.5.3 release, which was erroneously numbered as a bugfix relese.

- Remove dependency on zope.deferredimport, directly import deprecated modules
without using it.

3.5.5

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

- Add zope.deferredimport as a dependency as it's used directly by
zope.location.pickling.

3.5.4

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

- Add ``IContained`` interface to ``zope.location.interfaces`` module.
This interface was moved from ``zope.container`` (after
``zope.container`` 3.8.2); consumers of ``IContained`` may now
depend on zope.location rather than zope.container to reduce
dependency cycles.

3.5.3

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

- Use new zope.copy package for implementing location copying. Thus
there's changes in the ``zope.locaton.pickling`` module:

* The ``locationCopy`` and ``CopyPersistent`` was removed in prefer
to their equivalents in zope.copy. Deprecated backward-compatibility
imports provided.

* The module now provides a ``zope.copy.interfaces.ICopyHook`` adapter
for ``ILocation`` objects that replaces the old CopyPersistent
functionality of checking for the need to clone objects based on
their location.

3.5.2

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

- Split RootPhysicallyLocatable adapter back from LocationPhysicallyLocatable,
because the IRoot object may not always provide ILocation and the code
for the root object is also simplier. It's basically a copy of the
RootPhysicallyLocatable adapter from zope.traversing version 3.5.0 and
below with ``getParents`` method added (returns an empty list).

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.