新闻和更新

SQLAlchemy 1.0.0 发布
永久链接

SQLAlchemy 1.0.0 版本现已发布。

1.0.0 版本标志着 SQLAlchemy 的第十个主要系列,并且正值 SQLAlchemy 项目的第十年;开发始于 2005 年,0.1.0 版本于 2006 年 2 月发布。

早在 0.3 版本 (!) 就有人呼吁 SQLAlchemy 发布 "1.0" 版本。 然而,SQLAlchemy 所承担的任务范围要广泛得多;该项目采取的开发理念是缓慢构建广泛的功能基础,在很长一段时间内整合多轮重构和反思,并且只有在基础足够成熟以支持它们时才在其之上构建新的范例和功能。

1.0 的用户受益于十年的生产部署经验、早期版本中对核心 API 的全面反思、后期版本中大量的 API 添加和改进、至少十几次重大的内部架构调整,以及一如既往地专注于提高性能。

没有用户社区令人难以置信的支持、投入和纯粹的热爱,SQLAlchemy 项目不可能达到今天的成就——从从数万封邮件列表消息中获得的知识和改进,到通过三千多个错误报告改进,到世界各地令人惊叹的开发者们就 SQLAlchemy 所做的讲座和教程,当然还有继续参与其中的观众,到支持我们社区的博主和图书作者,到向我们表达感谢的推特用户,到我们数百名补丁和拉取请求的贡献者,以及持续支持 SQLAlchemy 托管成本的财务贡献者,以及不少墨西哥卷饼 ;)。

特别是,SQLAlchemy 的成功归功于其最初的开发团队,我想向他们所有人表达我最深切的感谢,感谢他们为项目贡献代码和智慧所做的巨大努力,以及从早期开始就对我的工作的支持。

  • Jason Kirtland
  • Gaëtan de Menten
  • Diana Clarke
  • Michael Trier
  • Philip Jenvey
  • Ants Aasma
  • Paul Johnston
  • Jonathan Ellis

我还要感谢 Simon King 和 Jonathan Vanasco 对邮件列表的持续贡献,感谢优秀 sqlacodegen 项目的创建者 Alex Grönholm 对数千名 IRC 用户的热情和无处不在的支持,以及 GeoAlchemy 的早期开发者 Sanjiv Singh,感谢他赠送的我很常用的超棒的杯垫 :)。

1.0.0 版本具有一系列可用性增强、新功能、错误修复和显著的性能提升。 经过五个简短的 beta 版本发布后,预计从 0.9 甚至 0.8 升级到 1.0.0 的影响应该是最小的; 然而,在所有情况下,都强烈建议用户仔细阅读 1.0 迁移说明中记录的行为增强和更改,请访问:What's new in 1.0?

1.0.0 的更新日志位于

更新日志

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

SQLAlchemy 1.0.0b5 发布
永久链接

SQLAlchemy 1.0.0b5 版本现已发布。

此版本又是针对 beta 测试人员报告的问题的一系列修复。 目前,1.0.0 已准备就绪,应该很快就会发布。

为了准备 1.0.0,尚未在 1.0 系列中测试过的生产环境安装应确保其 requirements 文件上限为 0.9.99,以避免意外升级。

1.0.0b5 的更新日志位于

更新日志

SQLAlchemy 1.0.0b5 可在下载页面上获取。

SQLAlchemy 1.0.0b4 发布
永久链接

SQLAlchemy 1.0.0b4 版本现已发布。

此版本包含一些修复和增强功能,主要用于解决 beta 测试人员报告的问题。 情况看起来非常好,希望这可能是最后一个 beta 版本,除非报告大量新的回归问题。

为了准备 1.0.0,尚未在 1.0 系列中测试过的生产环境安装应确保其 requirements 文件上限为 0.9.99,以避免意外升级。

1.0.0b4 的更新日志位于

更新日志

SQLAlchemy 1.0.0b4 可在下载页面上获取。

SQLAlchemy 1.0.0b3 发布
永久链接

SQLAlchemy 1.0.0b3 版本现已发布。

这是 1.0.0b2 的紧急重新发布,用于修复错误的提交。

1.0.0b3 的更新日志位于

更新日志.

SQLAlchemy 1.0.0b3 可在下载页面上获取。

SQLAlchemy 1.0.0b2 发布
永久链接

SQLAlchemy 1.0.0b2 版本现已发布。

这是 1.0.0 系列中的第二个预发布版本,其中包含少量回归修复和一些附加功能。 我们要感谢那些一直在 beta 测试 1.0.0 系列的用户,并鼓励所有 beta 测试人员升级到 beta2!

用户应仔细查看 1.0 系列的 1.0 迁移文档,以及更新日志,以了解此版本中受影响的行为和问题。 我们要感谢为此次发布做出贡献的许多贡献者。

SQLAlchemy 1.0.0b2 可在下载页面上获取。