Zope模板内容提供器框架
项目描述
zope.contentprovider
此包提供了一种开发模块化Web GUI应用程序的框架。不是使用单个模板或静态的模板和METAL宏系统来描述页面内容,而是根据应用程序的设置/配置动态查找内容提供器对象。
更改
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)
添加对Python 3.7的支持。
修复UpdateNotCalled不是异常类而是实例的问题(#4)。
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.testing 和 zope.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 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 9e6fc526664ac2126071b26a9b10f4baf1e169808fbcace73fce529d7c20a1cd |
|
MD5 | 6b23cf99814793e4b9f1ec136b9a521b |
|
BLAKE2b-256 | ba4951e90a4cd9feaebbfd93f2bea7bd54a849e498cd72fcf2f1b9fdf2460933 |