新闻和更新
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 迁移说明中记录的行为增强和更改,地址为 1.0 版本的新功能?
1.0.0 版本的更新日志位于
SQLAlchemy 1.0.0 可在下载页面上获取。