新闻和更新

SQLAlchemy 1.0.13 发布
永久链接

SQLAlchemy 1.0.13 版本现已发布。

1.0.13 版本修复了过去几周内针对 1.0 系列解决的各种问题。修复包括 ORM、Core、Postgresql、Oracle、SQL Server 方言中修复的小问题。大多数问题都非常小,但有一个问题例外,该问题涉及 Oracle LOB 类型与查询缓存结合使用(例如,由sqlalchemy.ext.baked)扩展,这会导致结果集获取失败。

1.0.13 的变更日志位于

变更日志

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

SQLAlchemy 1.0.12 发布
永久链接

SQLAlchemy 1.0.12 版本现已发布。

1.0.12 版本是一个错误修复版本,解决了过去几周报告的一些问题。主要开发工作继续在 1.1 系列上进行,该系列计划于春季进行首次发布。

1.0.12 包括相对较小的修复,包括对 1.0.10 版本修复的修订,在该版本中,我们试图报告在 MySQL 平台上因稍后未能发出 ROLLBACK 而中断的错误的“原因”。虽然 Python 3 使用异常链和原因报告解决了这个问题,但在 Python 2 上,我们发出警告,以便原因不会完全隐藏。条件已扩展为在更广泛的场景中发出此警告。

1.0.12 的变更日志位于

变更日志

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

SQLAlchemy 1.0.11 发布
永久链接

SQLAlchemy 1.0.11 版本现已发布。

1.0.11 版本,仅在 1.0.10 版本发布后十二天,被加速发布以纠正 1.0.10 修复引入的一个 ORM 相关回归;一些其他相当重要的错误修复,涉及最近添加的功能,所有这些都在 1.0.10 版本发布后报告,也得到了修复。修复包括当“baked lazy loader”扩展用作惰性加载的系统范围替代品时的一个主要问题,对“eager_defaults”映射器持久性选项的一系列重大修复,以及对 1.0.10 针对特定多态连接急切加载问题的修复的修订。

1.0.11 的变更日志位于

变更日志

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

SQLAlchemy 1.0.10 发布
永久链接

SQLAlchemy 1.0.10 版本现已发布。

1.0.10 版本继续进行维护修复,因为我们继续在 1.1 系列上进行重大开发。此处的修复包括一些相当晦涩的 ORM 问题,因为我们的用户群继续更深入地使用 0.9 中引入的新加载器选项系统,对内部结构进行了一些调整,以便更顺畅地与最新的 Python 3.5 和即将到来的 3.6 版本一起工作,一系列特定于方言的修复,以及对新的“baked query”扩展的一个非常重要的修复。还有一个新功能,即能够使用 SET 子句的特定顺序呈现 UPDATE 语句。

1.0.10 的变更日志位于

变更日志

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

SQLAlchemy 1.0.9 发布
永久链接

SQLAlchemy 1.0.9 版本现已发布。

1.0.9 版本是一个错误修复版本,推出了一系列主要是在过去几个月中积累的小修复。特别是,对于最新 cx_Oracle 库(5.2 或更高版本)与 Python 3 结合使用的用户来说,有一个小但重要的修复,它纠正了正确检测此 DBAPI 的版本及其 Unicode 行为中的一个重要问题。

新功能、架构和行为改进的主要开发工作继续在 1.1 系列中进行,目标是在 2016 年初进行首次 beta 发布。

1.0.9 的变更日志位于

变更日志

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