新闻和更新
SQLAlchemy 1.0.0 发布
2015年4月16日 永久链接
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 可在下载页面上获取。