Congratulations Mike! I must say that I am impressed (and always have been) by the amount of dedication you have put into SQLAlchemy over the years and everything you built around it, documentation, community, ... I can't think of any other open source project that has such a high degree of quality given the complexity of the library and the size of the team (I always saw it as a 1-man show).
Glad to see 1.0 is out! So, does this mean I can use SQLAlchemy in production now? ;P 2015-04-16 12:38 GMT-07:00 Mike Bayer <mike...@zzzcomputing.com>: > Hello list ! > > It is my great pleasure to announce that SQLAlchemy release 1.0.0 is now > available. > > Release 1.0.0 marks the tenth major SQLAlchemy series and occurs within > the tenth year of the SQLAlchemy project overall; development started in > 2005 and the release of 0.1.0 was in February of 2006. > > Calls for SQLAlchemy to go "1.0" started early on, as early as version 0.3 > (!). However, the magnitude of the task taken on by SQLAlchemy was much > broader than that; the development philosophy taken by the project is one > of slowly building out a wide-reaching base of functionality, integrating > many rounds of refactoring and rethinks over a long period of time and > building new paradigms and features on top only as the foundation matures > enough to support them. > > Users of 1.0 have the benefit of ten years of production deployments, > total rethinks of core APIs in early versions, a vast number of API > additions and refinements over later versions, at least a dozen major > internal rearchitectures, and as always a relentless focus on improving > performance. > > The SQLAlchemy project could not be what it is today without the > unbelievable support, input, and sheer love of the user community - from > the vast amounts of knowledge and improvements gained from tens of > thousands of mailing list messages, to the improvements hammered out > through over three thousand bug reports, to the amazing developers all > around the world who have presented talks and tutorials on SQLAlchemy and > of course the audiences who continue to attend them, to the bloggers and > book authors supporting our community, to the tweeters sending gratitude > our way, to our many hundreds of contributors of patches and pull requests, > as well as financial contributors who have consistently supported > SQLAlchemy's hosting costs, as well as more than a few burritos ;). > > In particular, SQLAlchemy's success was made possible by its original > developer team, and I would like to express to all of them my very deep > gratitude for their tremendous efforts towards contributing code and wisdom > to the project, as well as support of my work from very early on: > > * Jason Kirtland > * Gaëtan de Menten > * Diana Clarke > * Michael Trier > * Philip Jenvey > * Ants Aasma > * Paul Johnston > * Jonathan Ellis > > I'd also like to thank Simon King and Jonathan Vanasco for their ongoing > contributions towards the mailing list, Alex Grönholm, creator of the > excellent sqlacodegen [1] project, for his energetic and ubiquitous support > of thousands of IRC users, and Sanjiv Singh, early developer of GeoAlchemy > [2] for the awesome set of drink coasters I use every day :). > > Release 1.0.0 features an array of usability enhancements, new features, > bug fixes, and considerable performance enhancements. After five short > beta releases, it is anticipated that the impact of upgrading from 0.9 or > even 0.8 to 1.0.0 should be minimal; however in all cases, users are highly > encouraged to carefully read through the behavioral enhancements and > changes documented in the 1.0 migration notes, at "What's new in 1.0?" at > http://www.sqlalchemy.org/docs/10/changelog/migration_10.html. > > Changelog for 1.0.0 is at: > http://www.sqlalchemy.org/changelog/CHANGES_1_0_0 > > SQLAlchemy 1.0.0 is available on the download page at > http://www.sqlalchemy.org/download.html > > > [1] https://pypi.python.org/pypi/sqlacodegen > [2] http://geoalchemy.org/ > > > -- > You received this message because you are subscribed to the Google Groups > "sqlalchemy-devel" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sqlalchemy-devel+unsubscr...@googlegroups.com. > To post to this group, send email to sqlalchemy-de...@googlegroups.com. > Visit this group at http://groups.google.com/group/sqlalchemy-devel. > For more options, visit https://groups.google.com/d/optout. > -- Alex -- You received this message because you are subscribed to the Google Groups "sqlalchemy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sqlalchemy+unsubscr...@googlegroups.com. To post to this group, send email to sqlalchemy@googlegroups.com. Visit this group at http://groups.google.com/group/sqlalchemy. For more options, visit https://groups.google.com/d/optout.