Zope 版本控制
项目描述
概述
Zope 应用服务器的 Zope 版本控制系统。
变更日志
4.1 (2023-11-24)
添加对 Python 3.12 和 ZODB 6 的支持。
4.0 (2023-02-01)
停止对 Python 2.7、3.5、3.6 的支持。
3.1.0 (2022-12-16)
修复了针对 Zope 4 的测试中存在的 buildout 配置隐秘错误。
添加对 Python 3.11 的支持。
3.0.0 (2022-07-13)
破坏性更改
停止对 Zope 2.x 的支持。
新特性
添加对 Python 3.9、3.10 的支持。
2.0.0 (2020-03-09)
破坏性更改
停止对 Python 3.4 的支持。
新特性
添加对 Python 3.7 和 3.8 的支持。
错误修复
通过不注册帮助系统,增加了与 Zope 5 的兼容性。
修复了克隆时有序文件夹顺序保留的问题。
修复了处理从另一个系统导入的 ZEXP 导入/导出数据时遇到的数据错误。
修复了 Repository.py 中的字符串格式化错误。
1.1.4 (2018-11-07)
Zope 主分支兼容性用于产品初始化。
修复 _findModificationTime 以兼容 ZODB 5 [davisagli]
添加对 Python 3 的支持 [rudaporto, pbauer, icemac, davisagli]
为 zodbupdate 迁移添加解码映射到 Python 3。
1.1.3 - 2010-10-02
确保 VersionHistory.BranchInfo 类满足 API,提供 getId 方法。添加了缺失的安全声明。
1.1.2 - 2010-08-05
确保我们将 MAX32 转换为 int,因为在 32 位 Python 中,2**31 将自动溢出为 long。
1.1.1 - 2010-08-04
确保与 Zope 2.13 和 ZODB 3.10 兼容。
1.1 - 2010-07-18
没有变化。
1.1a1 - 2009-11-13
修复了一个未定义的异常。
当在 ZODB>=3.9 中检查连接版本时不要中断。
修复了测试,以避免使用已删除的 DemoStorage 配额参数。
以向后兼容的方式更改了 Globals.InitializeClass 的导入。
修复了使用 Globals 的弃用警告。指定了包依赖项。
清除旧的 zope2 Interface 接口以兼容 Zope 2.12。请注意,它们是此模块实现的内部部分。
1.0a1 (2008/05/03)
更新了包元数据。
0.3.4 (2007/02/05)
添加了省略的 'tests/common.py' 模块。
0.3.3 (2006/09/20)
__init__.py, nonversioned.py: 修复了与 Zope 2.8 和新式对象的兼容性 (http://www.zope.org/Collectors/Zope/2137)
0.3.2 (2006/06/02)
ZopeRepository.py: 通过 GenericSetup 工具集使 ZR 可添加 (http://www.zope.org/Collectors/CMF/438)。
Utility.py: 导入清理,包括与 ZODB 3.3+ 位置 'refrencesf' 的兼容性。
0.3.1 (2004/05/03)
IVersionControl.py: 为依赖于旧名称的旧软件添加了模块范围的别名。
针对 References 产品不存在的情况进行了单元测试加固。
0.3 (2004/04/20)
细化了独立于版本控制系统维护对象部分的模式。这是对版本化容器项机制的推广。IVersionedContainer 现在命名为 INonVersionedData,并具有更具描述性的方法名称。
‘updateResource’ 和 ‘uncheckoutResource’ 现在保留正在版本化的对象的身份。也就是说,它们永远不会用一个新对象替换一个对象,而是更改现有对象的状态。
‘updateResource’ 和 ‘uncheckoutResource’ 以前在容器中替换对象,但这种策略有两个缺点
它要求 ZopeVersionControl 使用 ObjectManager API。版本控制不应要求可版本化对象包含在 ObjectManagers 中。
它假设可版本化对象只是通过获取来包装。引用(类似符号链接的对象)破坏了这个假设。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
构建分发
哈希值 for Products.ZopeVersionControl-4.1-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 38b742008665bbd2022e4434bd0e0d5f273fbb9d92186878644cecdb07a18112 |
|
MD5 | 7c3bc861234927108c01f4fdc53a7724 |
|
BLAKE2b-256 | a28a3deb7b9810e531aaf667f769f2cc4c3f654bbc02aded9775699f10993d34 |