新闻和更新

SQLAlchemy 2.0.15 发布
永久链接

SQLAlchemy 2.0.15 现已可用。

版本 2.0.15 增加了一个额外的回归修复,与 "insertmanyvalues" 的一系列更改相关,它在 PostgreSQL 后端使用了一种新的 SQL 语法,这次修复了通用Uuid数据类型的支持,用于 ORM 在使用 RETURNING 的同时插入多个uuid值的情况。

2.0.15 的详细更新日志链接位于 更新日志

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

SQLAlchemy 2.0.14 发布
永久链接

SQLAlchemy 2.0.14 现已可用。

版本 2.0.14 包括 ORM、SQL 和特定于方言的类别中的错误修复,包括修复了一个罕见的竞争条件,据报告该条件在使用 "joined eager loading" 策略在异常情况下发生。

2.0.14 的详细更新日志链接位于 更新日志

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

SQLAlchemy 2.0.13 发布
永久链接

SQLAlchemy 2.0.13 现已可用。

版本 2.0.13 修复了一系列错误和一些与最近更改相关的回归,并且还为sqlalchemy.ext.asyncio扩展添加了一个新功能,一个实用程序类AsyncAttrs,它向任何映射类添加了一个通用属性访问命名空间.awaitable_attrs,它将任何属性作为可等待对象返回,允许内联访问使用延迟加载或其他类型的过期/延迟/等等列加载的集合和其他属性。

2.0.13 的详细更新日志链接位于 更新日志

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

SQLAlchemy 1.4.48 发布
永久链接

SQLAlchemy 1.4.48 现已可用。

版本 1.4.48 包括 SQL 缓存系统中的一个关键错误修复,从 2.0.12 版本向后移植,其中使用hybrid_property()与 ORMaliased()构造结合使用的 SQL 表达式不会被适当地缓存,从而导致内存问题。强烈建议所有使用这些构造的应用程序升级到 1.4.48(相同的修复也在 2.0 系列的 2.0.12 版本中)。

1.4.48 的完整更新日志位于 更新日志

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

SQLAlchemy 2.0.12 发布
永久链接

SQLAlchemy 2.0.12 现已可用。

版本 2.0.12 包括 SQL 缓存系统中的一个关键错误修复,也向后移植到 1.4.48 版本,其中使用hybrid_property()与 ORMaliased()构造的 SQL 表达式不会被适当地缓存,从而导致内存问题。强烈建议所有使用这些构造的应用程序升级到 2.0.12。

2.0.12 的详细更新日志链接位于 更新日志

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