MongoEngine v0.7rc1 released

12 views
Skip to first unread message

Ross Lawley

unread,
Aug 24, 2012, 10:02:00 AM8/24/12
to mongoeng...@googlegroups.com, mongoen...@googlegroups.com
Hi,

Exciting news the release candidate for v0.7 is ready!  Since this is a release candidate it is not being pushed to PyPi but you can install it with pip like so:

  pip install https://github.com/MongoEngine/mongoengine/tarball/v0.7rc1

Why do an rc? 

Well there have been a few changes, including some major refactoring of the meta classes so they are more readable and clear in their intent.  Python version support has been clarified - we now support python 2.5 up to python 3!  Mainly its because I don't want another 20 point release as seen in the 0.6.x series so hopefully people will be able to try 0.7 out and provide feedback.


No changes are intended to be backwards breaking, but one was introduced inadvertently in the 0.6 series and not declared so it gives some notice to people upgrading.  I have added numerous FutureWarnings as defaults will change in 0.8 so you will be asked to explicitly declare intent for cascading saves etc..  See http://mongoengine-odm.readthedocs.org/en/latest/upgrade.html#to-0-7 for the full upgrade information.

The future

MongoEngine support and usage is growing - thanks to all the issue reporters, commiters and helpers on github, 0.8 is looking to be another exciting release with continuing improvements in performance, as well as a clean up of the style and pep8'ness of the code base.  Hopefully, a few core improvements will make into the 0.8 branch but until I've coded them, I'll keep them under my hat!

Framework support

Before 0.8 is released I aim to continue supporting web frameworks and get django-mongoengine support nailed and out into the wild.  Flask-MongoEngine has two new maintainers: Anthony Nemitz and Thomas Steinacher of flask-mongorest fame and they are keen to drive the product forward.

As always any feedback let me know!

Ross
Reply all
Reply to author
Forward
0 new messages