Leo's Technical Blog

Django-Jython 1.0.0 released!

Introduction

user

Leo Soto


jython, django

Django-Jython 1.0.0 released!

Posted by Leo Soto on .
Featured

jython, django

Django-Jython 1.0.0 released!

Posted by Leo Soto on .

Yes, it's a long overdue release for the collection of tools to use Django on top Jython that began its life after my Google Summer of Code project in 2008. If you don't know what I'm talking about, take a look at the shiny new documentation to get an idea of what it includes.

There is something that makes me happy to release it now instead of some months ago (original plan was May or June). That's because I can say now that django-jython is not a solo project anymore: It's got two huge contributions from other developers of the Jython community: Josh Juneau and Jacob Fenwick who wrote the Oracle and MySQL database backends, respectively. Thanks to both of you guys for moving the project forward! I'm also grateful for the useful bug reports from other members of the community who has helped us to make a better release.

The release is meant to be used with Django 1.0.4 and Jython 2.5.x and here is a copy of the important points of the release notes:

  • Added Oracle backend
  • Added MySQL backend
  • PostgreSQL backend: Works on Django 1.1.x
  • War command: Fixed problems when using multiple apps from a package not belonging to the project.
  • PostgreSQL backend: DecimalField works as expected
  • Added doj.VERSION following the same convention as django.VERSION
  • Stand-alone documentation included on the distributionNext goal: Release 1.1.0 next month, featuring full compatibility with Django 1.1.x (and hopefully some new database backends too!)