Zope.traversing

Latest version: v5.0

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

Scan your dependencies

Page 5 of 6

3.5.4

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

- Revert BBB-incompatible use of ``zope.publisher.skinnable``: that
change belongs in a 3.6.0 release, because it requires a BBB-incompatible
version of ``zope.publisher``.

3.5.3

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

- Use applySkin from new location. zope.publisher.skinnable instead of
zope.publisher.browser.

- Use IAbsoluteURL lookup instead of the "absolute_url" view in the
recursive AbsoluteURL adapters (LP: 338101).

3.5.2

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

- ``RootPhysicallyLocatable`` is not the same as
``LocationPhysicallyLocatable`` (now in ``zope.location``).
Fix the import and testing setups.

3.5.1

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

- Obsolete the ``RootPhysicallyLocatable`` adapter, which has been superseded
by the refactored ``zope.location.traversing.LocationPhysicallyLocatable``
that we depend on since 3.5.0a4.

Remove the adapter and its registration, and making its import place
pointing to ``zope.location.traversing.LocationPhysicallyLocatable``
to maintain backward-compatibility.

This also fixes a bug introduced in version 3.5.0a4 when trying to
call ``getParents`` function for the root object.

- Use direct imports instead of compatibility ones for things that were
moved to ``zope.location``.

- Remove the ``zope.traversing.interfaces.INamespaceHandler`` interface,
as it seems not to be used for years.

- Change package's mailing list address to zope-dev at zope.org instead
of retired zope3-dev at zope.org

3.5.0

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

- Use zope.container instead of ``zope.app.container``.

- Use zope.site instead of ``zope.app.folder`` in the unit tests.

- Reduce, but not eliminate, test dependencies on ``zope.app.component``.

3.5.0a4

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

- Reverse dependencies between ``zope.location`` and ``zope.traversing``.

- Update (test) dependencies and tests to expect and work with a spec
compliant TAL interpreter as available in ``zope.tal`` >= 3.5.0.

- Fix deprecation warning caused by using an old module name for
``ZopeSecurityPolicy`` in ``ftesting.zcml``.

- Ensure traversing doesn't raise an TypeError but a TraversalError when the
traversal step before yielded a string.

Page 5 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.