Zope-traversing

Latest version: v4.2.0

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

Scan your dependencies

Page 3 of 6

3.11.0

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

- Remove testing dependency on ``zope.app.publication``.

3.10.0

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

- Remove stray test claiming a no longer existing dependency on
``zope.app.applicationcontrol``.

- Refactor functional tests to loose dependency on both
``zope.app.appsetup`` and ``zope.app.testing``.

- Simplify tests for the ``browser`` sub-package by using ``PlacelessSetup``
from ``zope.component.testing`` instead of ``zope.app.testing``.

- Simplify ``test_dependencies`` module by using ``zope.configuration``
instead of ``zope.app.testing.functional``.

- Remove testing dependency on ``zope.app.publisher``.

- Replace testing dependency on ``zope.app.security`` with
``zope.securitypolicy``.

- Remove testing dependency on ``zope.app.zcmlfiles`` in favor of more
explicit dependencies.

- Remove testing dependency on ``zope.app.component``.

- Replace a test dependency on ``zope.app.zptpage`` with a dependency on
``zope.pagetemplate``.

3.9.0

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

- Move ``IBeforeTraverseEvent`` here from ``zope.app.publication``,
as we already deal with publication traversal.

3.8.0

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

- In ``zope.traversing.api.getParent()``, try to delegate to
``zope.location.interfaces.ILocationInfo.getParent()``, analogous to
``getParents()``. Keep returning the traversal parent as a fallback.

- Bring ``ITraverser`` back from ``zope.location`` where it had been moved
to invert the package interdependency, but where it is now no longer used.

3.7.2

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

- Make virtual hosting tests compatible with ``zope.publisher`` 3.9.
Redirecting to a different host requires an explicit ``trusted``
redirect now.

3.7.1

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

- ``AbsoluteURL`` now implements the fact that ``__call__`` returns the same
as ``__str__`` in a manner that it applies for subclasses, too, so they only
have to override ``__str__`` and not both.

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.