新闻和更新

SQLAlchemy 1.4.5 发布
永久链接

SQLAlchemy 1.4.5 现在可用。

1.4.5 版本包含了 1.4 系列中下一轮主要是一些小的回归和错误修复。此版本中最主要的更改是,“语句缓存”功能已更改为第三方方言的“选择加入”,此前已发现在某些方言中的某些模式与语句缓存不兼容。想要添加语句缓存支持的第三方方言应设置supports_statement_cache在他们实现的每个方言子类上标记,然后测试包含字面 Python 值(特别是用于 LIMIT/OFFSET 的值)的 SQL 语句是否在相同语句的不同执行中正确呈现。有关更多详细信息,请参阅更新日志。

上述问题也在 Oracle 方言中被发现,因此所有使用 1.4 系列的 Oracle 安装都应升级到 1.4.5。

对 Mypy 插件的支持仍在进行中;虽然此版本中包含一些 Mypy 修复,但仍存在其他已知问题,这些问题将在即将发布的版本中解决。sqlalchemy2-stubs软件包也在快速开发中,并且在未来几周内应该会有显着改进。

非常感谢我们的用户群和核心开发团队为使 1.4.5 版本成为可能所做的工作。

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

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