跳转到主要内容

Zope模板内容提供器框架

项目描述

zope.contentprovider

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

此包提供了一种开发模块化Web GUI应用程序的框架。不是使用单个模板或静态的模板和METAL宏系统来描述页面内容,而是根据应用程序的设置/配置动态查找内容提供器对象。

详细文档可在 https://zopecontentprovider.readthedocs.io 查找

更改

6.0 (2024-06-07)

  • 停止支持Python 3.7。

  • 添加对Python 3.12的支持。

5.0 (2023-04-14)

  • 停止支持Python 2.7、3.4、3.5、3.6。

  • 停止支持已废弃的 python setup.py test

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

4.2.1 (2018-11-08)

  • 修复弃用警告。

4.2 (2018-10-05)

4.1.0 (2017-08-08)

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

  • 停止支持Python 2.6和3.3。

4.0.0 (2014-12-24)

  • 添加对PyPy和PyPy3的支持。

  • 添加对Python 3.4的支持。

  • 添加对Travis上的测试支持。

4.0.0a1 (2013-02-22)

  • 添加对 Python 3.3 的支持。

  • 将已弃用的 zope.component.adapts 使用方式替换为等效的 zope.component.adapter 装饰器。

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

  • 停止支持 Python 2.4 和 2.5。

3.7.2 (2010-05-25)

  • 通过切换到标准库中的 doctest 模块修复在 Python 2.4 下损坏的单元测试。

3.7.1 (2010-04-30)

  • 优先使用标准库中的 doctest 模块,而不是来自 zope.testing 的模块。

3.7 (2010-04-27)

  • 由于 tales:expressiontype 现在位于 zope.browserpage 中,相应地更新条件 ZCML,以便不再依赖于 zope.app.pagetemplate

3.6.1 (2009-12-23)

  • 确保我们的 configure.zcml 可以加载而不需要其他依赖。它使用在 zope.app.pagetemplate 中定义的 tales:expressiontype 指令。我们将此依赖项保留为可选,因为并非所有此包的消费者都使用 ZCML 来配置表达式类型。

3.6.0 (2009-12-22)

  • 更新测试依赖以使用 zope.browserpage

3.5.0 (2009-03-18)

  • 添加一个简单但实用的基类,用于实现内容提供者,请参阅 zope.contentprovider.provider.ContentProviderBase

  • 删除不必要的测试依赖。我们只需要 zope.testingzope.app.pagetemplate

  • 删除 zcml 段落和旧的 zpkg 相关文件。

  • 在 setup.py 中添加 setuptools 依赖。

  • 稍微整理包的描述和文档。从 README 中删除重复文本。

  • 将邮件列表地址更改为 zope-dev at zope.org,而不是已退役的地址。

  • 在包 URL 中将 cheeseshop 更改为 pypi

3.4.0 (2007-10-02)

  • 首次发布,独立于主 Zope 树。

下载文件

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

源分发

zope.contentprovider-6.0.tar.gz (22.4 kB 查看散列)

上传时间

构建分发

zope.contentprovider-6.0-py3-none-any.whl (11.2 kB 查看散列)

上传时间 Python 3