新闻和更新

SQLAlchemy 1.4.31 发布
永久链接

SQLAlchemy 1.4.31 现已可用。

版本 1.4.31 立即修复了 1.4.30 引起的两个回归错误,第一个错误涉及与 ENUM 内容一起使用的 PostgreSQL ARRAY 数据类型,第二个错误是asyncmy方言中的回归错误,CI 配置故障未能完全测试该方言而错过了该错误,其中删除了pymysql依赖项导致它缺少Binary符号。

感谢社区快速报告这两个回归错误并帮助我们修复它们!

1.4.31 的完整变更日志位于 变更日志

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

SQLAlchemy 1.4.30 发布
永久链接

SQLAlchemy 1.4.30 现已可用。

版本 1.4.30 具有广泛的错误修复和用例添加,影响 ORM 和 Core 组件以及 PostgreSQL 和 MySQL 方言。总体而言,SQLAlchemy 的主要开发工作主要集中在 2.0 版本上,该版本有望在未来几个月内发布 beta 版本。

一如既往地感谢我们的用户社区以及我们敬业的贡献者,感谢他们帮助实现了 1.4.30 版本的发布。

1.4.30 的完整变更日志位于 变更日志

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

SQLAlchemy 1.4.29 发布
永久链接

SQLAlchemy 1.4.29 现已可用。

版本 1.4.29 的发布略微提前,以适应 mypy 插件的修复,该插件由于今天早些时候发布的 mypy 版本 0.390 中发布的更改而停止工作。SQLAlchemy 的 mypy 持续集成被意外禁用,这阻止了此问题被捕获,现已修复。

还包括针对 ORM、asyncio、engine 和 MariaDB 组件的修复和用例添加。

我们的用户和贡献者社区每天都在交付错误报告、修复程序和代码贡献。非常感谢他们的奉献和努力。

1.4.29 的完整变更日志位于 变更日志

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

SQLAlchemy 1.4.28 发布
永久链接

SQLAlchemy 1.4.28 现已可用。

版本 1.4.28 在涉及第三方数据类型、SQL 构造和方言的语句缓存领域添加了新的警告,因为用户问题表明,SQLAlchemy 新的语句缓存被禁用的情况可能比之前意识到的更为常见,并且与 1.3 版本相比,这也会对 ORM 延迟加载领域的性能产生重大影响。以前,人们预计如果禁用语句缓存,1.4 版本只会比 1.3 版本稍慢,但是如果这些调用非常频繁,则在属性访问时发生的 ORM 延迟加载和对象刷新可能会成为例外。

因此,新的警告将引导用户访问 新的文档部分,其中描述了发生这些警告时要采取的步骤。

与往常一样,非常感谢我们的用户和贡献者社区的持续帮助和支持,以及我们的核心团队的奉献精神和辛勤工作。

1.4.28 的完整变更日志位于 变更日志

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

SQLAlchemy 1.4.27 发布
永久链接

SQLAlchemy 1.4.27 现已可用。

版本 1.4.27 包括对 Core 和 ORM 组件以及各个方言的一系列修复和改进。

1.4 系列已从 SQLAlchemy 的 “main” 分支移出,2.0 的开发工作正在进行中。

与往常一样,非常感谢我们的用户和贡献者社区的持续帮助和支持,以及我们的核心团队的奉献精神和辛勤工作。

1.4.27 的完整变更日志位于 变更日志

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