新闻和更新

SQLAlchemy 1.3.14 发布
永久链接

SQLAlchemy 1.3.14 版本现已发布。

1.3.14 版本包含了大部分领域的各种错误修复。值得注意的更改包括重新设计了内部异常的引发方式,以便在 Python 3 下,所有“链接”到另一个内部异常的异常都应链接“原因”,以避免误导性的堆栈跟踪。新功能已经过测试,它不会像 Python 3 异常对象常见的问題那样创建新的引用循环,但用户应在 Github 问题跟踪器上报告遇到的任何回归。

有关所有错误修复的描述,请参阅更新日志。

与所有版本一样,我们要感谢所有为本次发布做出贡献的贡献者。

1.3.14 版本的更新日志位于 更新日志

SQLAlchemy 1.3.14 可在下载页面上获取。

SQLAlchemy 1.3.13 发布
永久链接

SQLAlchemy 1.3.13 版本现已发布。

1.3.13 版本是一个相当有雄心的错误修复版本,其中包括相当多的 ORM 相关修复以及各种内部更改,以便大大减少 Core 和 ORM 层中的引用循环。虽然这些更改已经过广泛测试,但弱引用对象的使用有所增加,这在理论上可能会影响处理 ORM 内部结构检查的非惯用代码,因为某些对象可能会比以前更早地被垃圾回收。

有关这些新功能的描述以及错误修复的概述,请参阅更新日志。

与所有版本一样,我们要感谢所有为本次发布做出贡献的贡献者。

1.3.13 版本的更新日志位于 更新日志

SQLAlchemy 1.3.13 可在下载页面上获取。

SQLAlchemy 1.3.12 发布
永久链接

SQLAlchemy 1.3.12 版本现已发布。

1.3.12 版本包含了一系列错误修复,主要在 ORM 领域。

有关这些新功能的描述以及错误修复的概述,请参阅更新日志。

与所有版本一样,我们要感谢所有为本次发布做出贡献的贡献者。

1.3.12 版本的更新日志位于 更新日志

SQLAlchemy 1.3.12 可在下载页面上获取。

SQLAlchemy 1.3.11 发布
永久链接

SQLAlchemy 1.3.11 版本现已发布。

1.3.11 版本在所有领域都有大量的错误修复以及新的用例添加。虽然它是一个“点版本”,但它包含了一些用例添加,相当于新功能,因为它们的需求比 1.4 系列准备就绪的时间更早。这包括适用于所有支持 JSON 后端的新标量访问器,用于 JSON 索引表达式,以及对 "GENERATED ALWAYS AS" SQL 构造的跨方言支持,这允许在数据库服务器的 DDL 中建立自动更新的表达式。

有关这些新功能的描述以及错误修复的概述,请参阅更新日志。

与所有版本一样,我们要感谢所有为本次发布做出贡献的贡献者。

1.3.11 版本的更新日志位于 更新日志

SQLAlchemy 1.3.11 可在下载页面上获取。

SQLAlchemy 1.3.10 发布
永久链接

SQLAlchemy 1.3.10 版本现已发布。

1.3.10 版本修复了新实现的 Oracle 最大标识符长度检测中的回归,尽管文档声明 1.3.9 版本将继续返回长度 30,除非显式设置该值,但在服务器版本 12.2 及更高版本上错误地使用了较新的值 128。此外,"兼容性"版本的检索和解析已得到改进,如果 "v$parameter" 表不可用,将不再发出警告,因为这种情况的报告似乎超出了预期。建议所有 Oracle 用户跳过 1.3.9 版本并升级到 1.3.10。

与所有版本一样,我们要感谢所有为本次发布做出贡献的贡献者。

1.3.10 版本的更新日志位于 更新日志

SQLAlchemy 1.3.10 可在下载页面上获取。