SQLAlchemy 2.0 发布了首个补丁更新:2.0.1。
下载地址:https://www.sqlalchemy.org/download.html
公告写道,SQLAlchemy 2.0.0 正式推出后获得了非常高的关注,每天大约有一半的下载量(600K/天)都来自于它。尤其是 ORM 的声明式注释 (Declarative Annotations) 功能受到了广泛关注。
2.0.1 的更新重点是修复错误和改进新功能,以及对通用 pep-484 类型的持续改进和修复,pep-484 类型目前用于 main source 的内联应用。此外,该版本还修复了新“批量插入”机制中的一个问题,修复了复杂 INSERT 语句的编译以及嵌套 CTE,这些 CTE 本身也可能包含 INSERT 语句。
详情查看 Changelog。
SQLAlchemy 2.0 是一个非常大的版本更新,它有两个迁移指南:
- Major Migration Guide:介绍了如何使应用程序达到 API 兼容性,以便能够在 SQLAlchemy 1.4 或 2.0 中同等运行
- SQLAlchemy 2.0 新功能:提供了应用程序在 SQLAlchemy 2.0 上运行后可用的所有新功能和 API。
延伸阅读
- SQLAlchemy 2.0.0 正式发布,Python ORM 框架