Zope.security

Latest version: v6.2

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

Scan your dependencies

Page 10 of 11

3.4.0b5

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

- Fix a circular import in the C implementation.

3.4.0b4

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

- Improve ugly/brittle ID of ``zope.security.management.system_user``.

3.4.0b3

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

- Add support for Python 2.5.

- Bug: ``zope.security.management.system_user`` wasn't a valid principal
(didn't provide IPrincipal).

- Bug: Fix inclusion of doctest to use the doctest module from
``zope.testing``. Now tests can be run multiple times without
breaking. (98250)

3.4.0b2

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

- Bug: Remove stack extraction in ``newInteraction``. When using eggs this is
an extremly expensive function. The publisher is now more than 10 times
faster when using eggs and about twice as fast with a zope trunk checkout.

3.4.0b1

=======

- Temporarily fixed the hidden (and accidental) dependency on zope.testing to
become optional.

Note: The releases between 3.2.0 and 3.4.0b1 where not tracked as an
individual package and have been documented in the Zope 3 changelog.

3.2.0

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

- Corresponds to the verison of the ``zope.security`` package shipped as part
of the Zope 3.2.0 release.

- Remove deprecated helper functions, ``proxy.trustedRemoveSecurityProxy``
and ``proxy.getProxiedObject``.

- Make handling of ``management.{end,restore}Interaction`` more careful w.r.t.
edge cases.

- Make behavior of ``canWrite`` consistent with ``canAccess``:
if ``canAccess`` does not raise ``ForbiddenAttribute``, then neither will
``canWrite``. See: http://www.zope.org/Collectors/Zope3-dev/506

- Code style / documentation / test fixes.

Page 10 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.