跳转到主要内容

Zope的SQL方法支持。

项目描述

https://github.com/zopefoundation/Products.ZSQLMethods/actions/workflows/tests.yml/badge.svg https://coveralls.io/repos/github/zopefoundation/Products.ZSQLMethods/badge.svg?branch=master Current version on PyPI Supported Python versions

Products.ZSQLMethods

此Zope产品为Zope中的SQL方法对象提供支持。它们可以与任何数据库适配器一起使用,以便在Zope环境中使用关系数据库数据。

变更日志

4.1 (2024-01-04)

  • 添加对Python 3.12的支持。

  • 修复 Z 搜索界面创建问题(#46

  • 修复测试表单中的 HTML 引用问题(#44

4.0 (2023-02-02)

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

  • 移除了计划在版本 4.0 中删除的已弃用类 Shared.DC.ZRDB.TM.Surrogate

3.16 (2022-12-16)

  • 修复针对 Zope 4 的构建配置测试中的隐蔽错误。

  • 添加对 Python 3.11 的支持。

3.15 (2022-04-29)

  • 添加对 Python 3.10 的支持。

  • 修复 Shared.DC.ZRDB.Connection.Connection.connect 中的 Python 2 兼容性问题(#41

3.14 (2021-06-29)

  • 修复 Python 3 下 Z 搜索界面接口 创建问题(#30

3.13 (2021-03-15)

  • 添加对 Python 3.9 的支持。

3.12 (2020-01-09)

  • 改进 Zope 4 ZMI 的数据库连接测试表单。

  • 修复 SQL 方法的 repr

3.11 (2020-07-15)

  • 改进 ZMI 测试 选项卡上的分页和搜索结果显示(#28

3.10 (2020-07-14)

  • 移除 Zope 2 帮助系统的最后残余。

  • 改进 Zope 4 ZMI 中的 ZSQL 方法对象。

  • 改进 Zope 4 ZMI 中的数据库连接对象。

  • 清理包和 tox 配置,以允许并行运行测试。

3.9 (2020-04-16)

  • 在 ZMI 测试 选项卡上添加 ZSQL 参数的显式类型选择。

3.8 (2020-04-15)

  • 改进 ZMI 测试 选项卡的用户体验。

3.7 (2020-03-19)

  • 改进 dtml-sqltest 的错误处理和反馈。

3.6 (2020-02-28)

  • 修复批量链接和最大行数警告问题(#24

3.5 (2020-02-26)

  • 修复 ZMI 测试 选项卡。

    • 修复损坏的批量链接显示。

    • 使显示的行数可配置。

    • 显示结果集的总大小。

    • 如果结果集大小达到配置的限制,则显示警告。

  • 修复与 transaction 版本 3 的不兼容性(#23

3.4 (2020-02-13)

  • 修复 PUT 问题,该问题由于在 manage_edit 中的 WebDAV 锁定测试而失败。

  • manage_DAVget 现在插入一个 vi 语法高亮提示。

3.3 (2020-02-12)

  • 通过复制来自 Products.CMFCoreFSZSQLMethod 类的全功能格式来启用通过 WebDAV 编辑所有属性。

3.2 (2020-02-11)

  • 修复通过 WebDAV 编辑 ZSQL 方法的支持(#22

3.1 (2020-02-09)

  • 从 Zope 中引入 WebDAV 支持,并将 Zope 锁定到 4.2.1 或更高版本。

3.0.13 (2020-02-04)

  • 锁定 DocumentTemplate 3.2.2 以减少引号,因为它数据库特定。

3.0.12 (2020-02-03)

  • 依赖 DocumentTemplate 3.2.1+ 以不再转义 "

3.0.11 (2020-01-31)

  • 依赖 DocumentTemplate 3.1+ 以进行 SQL 引用。

3.0.10 (2020-01-29)

  • 移除 Zope 帮助系统的化石,以便产品与 Zope 5 兼容。

3.0.9 (2019-11-22)

  • 修复由于依赖项移动而导致的 Zope 5 下的 ImportError(#19

3.0.8 (2019-08-05)

  • 即使发生异常,也显示渲染的 SQL 输出(#15

  • 修复 sqltest 在字节输入上的行为(#14

3.0.7 (2019-04-26)

  • 针对 DocumentTemplate 的更好的 Unicode 支持进行兼容性修复。

3.0.6 (2019-04-03)

  • 修复旧 Z SQL 方法实例的失败反序列化问题(#12

  • 改进连接表单的可使用性并添加 Zope 4 兼容性。

  • 改进 ZSQL 方法编辑和测试表单的通用可使用性。

  • 启用 ZSQL 方法编辑表单的高级编辑器。

  • 清理 toxflake8 配置,达到 flake8 合规性。

3.0.5 (2019-03-29)

  • 修复 Zope 4 中所有 ZMI 表单的 ZSQL 方法(#11

3.0.4 (2019-02-17)

  • 使用 setup.py 中的 python_requires 指定支持的 Python 版本(Zope#481

  • 增加了对 Python 3.7 和 3.8 的支持。

3.0.3 (2018-06-11)

  • 修复了将整数作为事务管理器的 sortKey 方法的返回值的长期错误。它必须是一个字符串。

  • 符合 PEP-8 规范。

  • 删除所有已由 Zope 要求的 install_requires

  • 仅声称支持 Zope 本身支持的 Python 版本。

3.0.2 (2018-03-16)

  • 添加 flake8 代码检查。

  • 添加测试覆盖率计算。

  • 各种小的 Python 3 兼容性更改。

3.0.1 (2017-10-18)

  • 修复了 Shared/DC/ZRDB/dbi_db.py 中的语法错误。

  • 更多 PEP8 合规性。

3.0.0 (2017-05-23)

  • 添加了 tox 配置。

  • Python 3 兼容性。

3.0.0b1(2017-05-03)

  • 针对 Zope 4 的目标使用:不再支持 2.13.x。

  • 使 ZServer 的 webdav 可选。[dataflake]

2.13.5 (2016-11-10)

  • 在引号中的 SQL 字符串文字中删除 NUL 字节。

  • 修复了一个可能在 Windows 上发生的错误,即在没有改变 time.time() 的情况下存储了两个缓存条目,并且在之后清除了缓存。

2.13.4 (2011-07-03)

  • App.Extensions 复制代码以保持与 Zope 2.14 的兼容性。

2.13.3 (2010-08-31)

  • LP #142501:只有在设置了新的标志 connect_on_load 为真值(这是向后兼容的默认值)时才连接 ZODB。(LP #142501

  • LP #142689:实际上使用 SQL 连接标题在 SQL.SQLConnectionIDs 返回的连接列表中。(LP #142689

2.13.2 (2010-07-09)

  • 通过处理所有移动的类和函数的情况,实际上建立了 Zope 2.12 兼容性。

2.13.1 (2010-07-09)

  • 与 Zope 2.12 兼容。

2.13.0 (2010-07-09)

  • 作为独立软件包发布。

项目详情


下载文件

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

源分发

Products.ZSQLMethods-4.1.tar.gz (55.7 kB 查看散列)

上传于

构建分发版

Products.ZSQLMethods-4.1-py3-none-any.whl (74.9 kB 查看哈希值)

上传于 Python 3

由以下支持