跳转到主要内容

应用程序控制

项目描述

zope.app.applicationcontrol

应用程序控制实例通常在启动时生成。此软件包提供了应用程序控制和Zope版本的运行时信息适配器。还提供了一个具有关闭和重启服务器方法的实用程序。

变更日志

4.1.0 (2022-07-13)

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

  • 停止支持Python 3.3和3.4。

  • 使测试与zope.app.locales >= 4.2兼容。

4.0.0 (2017-05-03)

  • 添加对Python 3.4、3.5和3.6以及PyPy的支持。

  • 移除对zope.app.testingzope.app.zcmlfiles等测试的依赖。

  • 将依赖关系从ZODB3更改为ZODB

  • 移除ZopeVersion从子版本签出中解析信息的能力。zope.app软件包现在在git中。

3.5.10 (2011-11-02)

  • 扩展了针对设置环境中的LC_*的宿主机的特定于区域的修复,从版本3.5.6开始:这些变量会屏蔽LANG

  • 用zope.password替换了对zope.app.authentication的测试依赖。

  • 移除了不需要的zope.app.appsetup测试依赖。

3.5.9 (2010-12-18)

  • 修复错误:当使用pip install而不是easy_install时,出现AttributeError: ‘module’ object has no attribute ‘__file__’。

    由于在现代eggified世界中没有统一的Zope 3,因此IZopeVersion实用程序现在返回“无意义”。

3.5.8 (2010-09-17)

  • 将测试依赖项从zope.app.securitypolicy替换为zope.securitypolicy。

3.5.7 (2010-07-08)

  • 3.5.6是一个糟糕的egg发行版本。

3.5.6 (2010-07-07)

  • 修复错误:启动svn时,替换了整个环境,而不是仅追加LANG

3.5.5 (2010-01-09)

  • 将RuntimeInfo和ApplicationRoot功能提取到zope.applicationcontrol中。从该包导入此功能(参见此包内的BBB导入)。

3.5.4 (2010-01-08)

  • 移除对zptpage的测试依赖。

3.5.3 (2010-01-05)

  • 更新以使用较新的zope.publisher 3.12和zope.login以使测试工作。

3.5.2 (2009-12-19)

  • 将“zope.ManageApplication”权限从zope.app.security包移动出来。

  • 通过条件导入来打破对zope.app.appsetup的依赖。

3.5.1 (2009-08-15)

  • 添加了缺失的(正常和测试)依赖项。

  • 重新启用功能测试。

3.5.0 (2009-05-23)

  • 应用程序控制器现在注册为实用程序,以便其他包(如zope.traversing和zope.app.publication)不需要直接依赖于此包。这也使得应用程序控制器可插拔。

3.4.3 (2008-07-30)

  • 当从egg而不是检出运行时,不要使3.4.2中ZopeVersion错误修复的测试失败。

3.4.2 (2008-07-30)

3.4.1 (2007-09-27)

  • 重新发布以替换有缺陷的egg

3.4.0 (2007-09-25)

  • 首次发布文档

  • 反映从zope.app.error重构中更改的内容

支持