新闻和更新
SQLAlchemy 1.4.5 发布
2021年04月02日 永久链接
SQLAlchemy 1.4.5 现已发布。
1.4.5 版本包括下一轮主要针对 1.4 系列的小回归和错误修复。此版本中最主要的更改是,在识别出某些方言中与语句缓存不兼容的模式后,“语句缓存”功能已更改为第三方方言的“选择加入”。想要添加语句缓存支持的第三方方言应设置supports_statement_cache在他们实现的每个方言子类上标记,然后测试包含 Python 字面值的 SQL 语句(特别是用于 LIMIT/OFFSET 的语句)在同一语句的不同执行中更改时是否正确呈现。有关更多详细信息,请参阅更新日志。
上述问题也在 Oracle 方言中被发现,因此所有使用 1.4 系列的 Oracle 安装都应升级到 1.4.5。
对 Mypy 插件的支持仍在进行中;虽然此版本中包含一些 Mypy 修复,但仍有一些已知问题将在即将发布的版本中解决。sqlalchemy2-stubs软件包也在快速开发中,并且在未来几周内应该会有显著提升。
非常感谢我们的用户群和核心开发团队为 1.4.5 版本的发布所做的努力。
1.4.5 的完整更新日志请见 更新日志。
SQLAlchemy 1.4.5 可在下载页面下载。
SQLAlchemy 1.4.4 发布
2021年03月31日 永久链接
SQLAlchemy 1.4.4 现已发布。
1.4.4 版本包含一组简短的主要是小错误修复,以及对新版本中一个重大问题的少量修复PropComparator.and_()该方法可用于将自定义条件应用于关系加载,在这些加载中,绑定参数将无法正确应用。
1.4 系列中的主要开发工作是进一步修复和改进 Mypy 插件以及相关的sqlalchemy2-stubs软件包。即将到来的对这些功能的修复涉及更重要的新测试套件的开发,因此不包含在 1.4.4 中。与 Mypy 集成的 Mypy 插件工作进展顺利,一些与 Mypy 集成相关的难题已被解决。
非常感谢我们的用户群和核心开发团队为 1.4.4 版本的发布所做的努力。
对于从 1.3 迁移的用户,第一站是 1.4 版本的新特性? 文档,该文档将概述如何开始使用 SQLAlchemy 1.4。
1.4.4 的完整更新日志以及所有 beta 版本请见 更新日志。
SQLAlchemy 1.4.4 可在下载页面下载。
SQLAlchemy 1.4.3 发布
2021年03月25日 永久链接
SQLAlchemy 1.4.3 现已发布。
1.4.3 版本继续进行小错误修复,并额外引入了对aiosqlite用于 SQLite 的 asyncio API 的支持。
非常感谢我们的用户群和核心开发团队为 1.4.3 版本的发布所做的努力。
对于从 1.3 迁移的用户,第一站是 1.4 版本的新特性? 文档,该文档将概述如何开始使用 SQLAlchemy 1.4。
1.4.3 的完整更新日志以及所有 beta 版本请见 更新日志。
SQLAlchemy 1.4.3 可在下载页面下载。