We are practicing “release often” this time and as you can see on the release notes the only big change is compatibility with Django 1.1. But that’s good enough to cut a new release: It means you can use the most recent stable release of Django with Jython!
On the other hand, if you want to continue using Django 1.0.4, do not upgrade. We are following Django version numbers to indicate compatibility. Thus, releases 1.1.x of django-jython are only meant to be used with the Django 1.1 releases.
If you were using django-jython 1.0 and want to upgrade it, do:
$ /path/to/jython/bin/easy_install -U django-jython
Otherwise (that is, if you haven’t installed it previously):
$ /path/to/jython/bin/easy_install django-jython
New features like JNDI support are still on the roadmap and should appear on the next release, namely 1.1.1 (and also backported into 1.0.1 if there is demand from those who need to stick with Django 1.0.4). So stay tuned or (even better!) come and give us a hand on moving this project forward faster.
Originally published at techblog.leosoto.com on December 16, 2009.