Zope.security

Latest version: v7.0

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

Scan your dependencies

Page 3 of 11

5.1.1

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

- Ensure all objects have consistent interface resolution orders (if
all dependencies are up-to-date). See `issue 71
<https://github.com/zopefoundation/zope.security/issues/71>`_.

5.1.0

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

- Let proxied interfaces be iterated on Python 3. This worked on
Python 2, but raised ``ForbiddenAttribute`` an Python 3. See
`zope.interface issue 141 <https://github.com/zopefoundation/zope.interface/issues/141>`_.

- Allow to use a common Sphinx version for Python 2 and 3.

5.0.0

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

- Drop support for Python 3.4.

- Add support for Python 3.8.

- Properly declare dependency on zope.schema >= 4.2.0, introduced in
zope.security 4.2.1.

- Fix dict item view iteration on PyPy3 7.x.

4.3.1

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

- Fix the decimal.Decimal checker, ``__truediv__`` was missing causing
``ForbiddenAttribute`` on a ``ProxyFactory(Decimal('1')) / 1`` operation

4.3.0

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

- Add the interface ``ISystemPrincipal`` and make
``zope.security.management.system_user`` a regular object that
implements this interface. This facilitates providing adapter
registrations specifically for the ``system_user``.

4.2.3

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

- Add support for Python 3.7.

Page 3 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.