Zope.securitypolicy

Latest version: v5.0

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

Scan your dependencies

Page 2 of 3

4.1.0

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

- Add support for Python 3.5.

- Drop support for Python 2.6.

- Add support to grant multiple permissions with one ZCML statement. Example::

<grant
role="my-role"
permissions="zope.foo
zope.bar" />

4.0.0

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

- Add support for PyPy. (PyPy3 is pending release of a fix for:
https://bitbucket.org/pypy/pypy/issue/1946)

- Add support for Python 3.4.

- Add support for testing on Travis.

4.0.0a1

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

- Add support for Python 3.3.

- Replace deprecated ``zope.interface.classProvides`` usage with equivalent
``zope.interface.provider`` decorator.

- Replace deprecated ``zope.interface.implements`` usage with equivalent
``zope.interface.implementer`` decorator.

- Drop support for Python 2.4 and 2.5.

3.7.0

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

- LP 131115: Clean up inconsistency in ``getSetting`` interface definitions
and actual usage for the various security maps.

- LP 564525: fix permission moved from ``zope.app.dublincore`` namespace
to ``zope.dublincore``.

- Remove unused imports and pep8 cleanup.

- Use doctest module instead of the deprecated zope.testing.doctest.

- AnnotationGrantInfo implements IGrantInfo.

- Add test extra to declare test dependency on ``zope.component [test]``.

- Add an extra named ``dublincore`` to express optional dependency on
``zope.dublincore >= 3.7``.

- Add tests for ZCML files making sure they include everything they need.

3.6.1

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

- Make tests work when the default and Zope vocabulary registry compete in the
cleanup.

3.6.0

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

- Change ``zope.app.security`` dependency to the new ``zope.authentication``
package, dropping a big number of unused dependencies.

- Get rid of ``zope.app.testing`` and other testing dependencices.

- Add ``ZODB3`` to install dependencies, because we use ``Persistent``
class. We didn't fail before, because it was installed implicitly.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.