For those of you actively tracking tip, I wanted to make sure you were aware of a backwards incompatible change we recently made to move livesettings and keyedcache to separate apps. The high level details are here -
http://www.bitbucket.org/chris1610/satchmo/wiki/BackwardsIncompatibleChangesAfter0.9
The one gotcha to keep in mind is that when you hg update to tip, the keyedcache and livesettings files will be removed but the .pyc files will not. This may result in everything looking ok but the templates not being shown. The solution is to delete all your pyc files. I use something like this:
find . -name '*.pyc' -print0|xargs -0 rm
Once they are all deleted, you can safely remove the livesettings and keyedcache directories. Of course, you'll now need to install these separate packages -
http://bitbucket.org/bkroeze/django-livesettings
http://bitbucket.org/bkroeze/django-keyedcacheThe other purpose of this email is to encourage you to download and test Satchmo 0.9.1-RC1
You may download the package here -
http://www.bitbucket.org/chris1610/satchmo/downloads/If you haven't been keeping up with Satchmo tip, you may not be aware of the huge amount of bug fixes, improvements and new features we have added since 0.9 release. The full changelog is here -
http://www.satchmoproject.com/docs/dev/release-notes-0-9-1.htmlI plan to put out more notes on the changes but here are a few highlights:
- New ajax calls in checkout to automatically populate states based on a chosen country
- New custom product and category attributes
- South migration support
- New HTML email support for customer notifications
- Performance and stability improvements
- Lots of documentation updates
Overall, this is going to be a really great Satchmo release so I would appreciate all your support in downloading, testing and reporting any issues. Also, I'm still open to translation and documentation updates so feel free to submit tickets with your updates.
Thanks to everyone who contributed towards this release.
Chris