新闻和更新

SQLAlchemy 1.4.23 发布
永久链接

SQLAlchemy 1.4.23 现已可用。

版本 1.4.23 包含大量的修复和改进。值得注意的更改包括

  • greenlet依赖项中,被asyncio扩展现在默认只会在常见平台上安装,在这些平台上greenlet已知受支持;如果需要在不太常见的架构上支持 asyncio,则sqlalchemy[asyncio]目标需要在使用 pip 安装时显式声明。
  • 改进了对sqlalchemy2-stubs包的支持,允许在运行时针对 SQLAlchemy 类声明“泛型”类型
  • 对 "selectinload" 和 "lazyload" 加载器策略进行了更改,以更正确地适应各种加载器和用户定义的选项场景,方法是简化这些策略,不再在内部使用 "lambda 缓存" 功能。
  • 添加了一个新参数maintain_column_fromsSelect.with_only_columns方法,以便更容易更改要从中 SELECT 的列,而无需更改 FROM 列表。

感谢我们的用户和贡献者社区的持续帮助和支持,以及我们核心团队的卓越工作。

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

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