新闻和更新

SQLAlchemy 2.0.31 发布
永久链接

SQLAlchemy 2.0.31 现已发布。

版本 2.0.31 在 ORM 和 SQL Core 组件中包含各种修复。修复包括针对特定用例的 ORM 预加载策略的调整,SQL 函数的 filter() 功能的修复,以及对 Python 3.13 的初步支持。

2.0.31 的详细更新日志链接位于 Changelog

SQLAlchemy 2.0.31 可在 下载页面 获取。

SQLAlchemy 2.0.30 发布
永久链接

SQLAlchemy 2.0.30 现已发布。

版本 2.0.30 包含各种小的 ORM 和类型修复。

2.0.30 的详细更新日志链接位于 Changelog

SQLAlchemy 2.0.30 可在 下载页面 获取。

SQLAlchemy 2.0.29 发布
永久链接

SQLAlchemy 2.0.29 现已发布。

版本 2.0.29 包含对 2.0.10 中引入的关于新的 "insertmanyvalues" 批量插入功能的鲁棒性的行为的调整。此调整允许定义自己的面向主键的数据类型(如 GUID 类型)的第三方库在此模式下工作,而无需特殊调整。还包括一些 ORM Annotated Declarative 修复、pep-484 类型修复和测试套件改进等。

2.0.29 的详细更新日志链接位于 Changelog

SQLAlchemy 2.0.29 可在 下载页面 获取。

SQLAlchemy 1.4.52 发布
永久链接

SQLAlchemy 1.4.52 现已发布。

此版本是为了支持从 2.0 系列向后移植的单个 ORM 问题而发布的,该问题涉及with_loader_criteria()ORM 选项,该选项通常用于根据 ACL 和类似条件限制结果。

1.4.52 的完整更新日志位于 Changelog

SQLAlchemy 1.4.52 可在 下载页面 获取。

SQLAlchemy 2.0.28 发布
永久链接

SQLAlchemy 2.0.28 现已发布。

版本 2.0.28 包含两个 ORM 相关的回归修复,其中一个是关于 ORM “criteria” 选项(例如with_expression()构造,以及当向加载器选项(例如selectinload())添加 WHERE criteria 时。替换方法明显更简单,并且对于遇到此特定代码路径/场景的应用程序可能会产生显着影响。

2.0.28 的详细更新日志链接位于 Changelog

SQLAlchemy 2.0.28 可在 下载页面 获取。