跳转到主要内容

Zope3的全局主体注册组件

项目描述

zope.principalregistry

Latest release Supported Python versions https://github.com/zopefoundation/zope.principalregistry/actions/workflows/tests.yml/badge.svg https://coveralls.io/repos/github/zopefoundation/zope.principalregistry/badge.svg?branch=master Documentation Status

此包为 zope.authentication 提供一个认证实用程序,它使用一个简单的非持久主体注册。这通常注册为一个全局实用程序,并且通常在 ZCML 中进行配置。

文档托管在 https://zopeprincipalregistry.readthedocs.io

变更

5.0 (2023-07-06)

  • 删除对Python 2.7、3.5、3.6的支持。

  • 删除对已弃用的 python setup.py test 的支持。

  • 添加对Python 3.11的支持。

4.3 (2022-07-14)

  • 删除对Python 3.4的支持。

  • 添加对Python 3.7、3.8、3.9、3.10的支持。

4.2.0 (2017-10-01)

4.1.0 (2017-09-04)

  • 添加对Python 3.5和3.6的支持。

  • 删除对Python 2.6和3.3的支持。

  • 将文档托管在 https://zopeprincipalregistry.readthedocs.io

  • 达到100%的测试覆盖率并确保保持在该水平。

  • 在Travis CI上测试PyPy3。

4.0.0 (2014-12-24)

4.0.0a2(2013-03-03)

  • 确保密码在传递到主要注册表时总是字节。

  • 修复弃用警告。

4.0.0a1(2013-02-22)

  • 增加对 Python 3.3 的支持。

  • 将弃用的 zope.interface.implements 使用替换为等效的 zope.interface.implementer 装饰器。

  • 移除对 Python 2.4 和 2.5 的支持。

3.7.1 (2010-09-25)

  • 添加测试额外内容以声明对 zope.component [test] 的测试依赖。

  • 使用 Python 的 doctest 模块而不是已弃用的 zope.testing.doctest

3.7.0 (2009-03-14)

  • 移除 zope.container 依赖,因为包含的主要用户没有意义,因为 PrincipalRegistry 从未提供 IContainer。此外,zope.container 拖拉了许多不必要的依赖项,这些依赖项对于非持久主要注册表(例如,ZCML)不是必需的。

    手动设置 __name____parent__ 以提供一些向后兼容性并从主要用户对象保存对注册表的指针。

  • 初始发布。此软件包是从 zope.app.security 分离出来的,作为重构过程的一部分,以提供全局主要注册表而不添加额外依赖项。

下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源分布

zope.principalregistry-5.0.tar.gz (21.4 kB 查看哈希

上传时间

构建分布

zope.principalregistry-5.0-py3-none-any.whl (16.3 kB 查看哈希

上传时间 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面