Zope.principalregistry

Latest version: v5.0

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

Scan your dependencies

Page 2 of 2

4.0.0a2

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

- Make sure that the password is always bytes when passed into the principal
registry.

- Fix deprecation warnings.

4.0.0a1

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

- Add support for Python 3.3.

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

- Dropd support for Python 2.4 and 2.5.

3.7.1

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

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

- Use Python's ``doctest`` module instead of deprecated
``zope.testing.doctest``.

3.7.0

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

- Remove ``zope.container`` dependency, as contained principals didn't make any
sense, since PrincipalRegistry never provided IContainer. Also, zope.container
pulls a number dependencies, that are not needed for non-persistent principal
registry (like, ZCML, for example).

Set ``__name__`` and ``__parent__`` by hand to provide some backward-compatibility and
to save a pointer to registry from principal objects.

- Initial release. This package was split from zope.app.security as a part
of the refactoring process to provide global principal registry without extra
dependencies.

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.