Introducing Django 0.95
We're pleased to introduce Django release 0.95, a formal packaging of all of the significant advances in Django development since the 0.91 release in January 2006.
This is the sexiest version of Django ever. It would take another six months to list all of the improvements, feature additions and bug fixes we've put into this release, but the release notes document attempts to list the big changes. The overall theme is: Slicker, faster, easier, better.
Notably, this release includes the "magic-removal" changes that were made to Django's development ("trunk") version a few months ago. If you're upgrading from Django 0.91 to 0.95, you'll need to make some changes to your code, because several APIs have changed. See the RemovingTheMagic wiki page for full instructions, and feel free to ask questions on the django-users mailing list; if you have a problem, chances are somebody else has had it and solved it.
With those API changes in mind, we've written a new document, API stability, that explains which APIs should be considered stable and which ones will likely change before 1.0. The good news is that most (80 percent?) of Django's APIs are set in stone at this point. Once we get to version 1.0, of course, all APIs will be stable.
Also forthcoming is a roadmap to Django's next version, 0.96, which we're hoping to churn out sooner rather than later. It'll incorporate some improvements to model subclassing and validation-aware models, along with other features. Look for that roadmap in the next few days.
Thanks, as always, to the dozens of Django contributors around the world. We try (but inevitably fail) to list everybody in the AUTHORS file.
So, what are you waiting for? Download it, and let us know what you think!
Posted by Adrian Holovaty on July 29, 2006
Comments
Deryck Hodge July 29, 2006 at 9:06 p.m.
Yes, congratulations on the release everyone! If only we were running post magic removal at work... :-)
CoolGoose July 30, 2006 at 12:01 a.m.
Congrats for this new release of django. Imho it's great for the "company" image of django because people now have an official magic-removal release.
Alex Bucur.
canen July 30, 2006 at 12:20 a.m.
Congratulations. digg it here http://digg.com/programming/Django_0_95 !
Daniel Tietze July 30, 2006 at 2:22 a.m.
Wow. Great work! Congratulations to everybody involved.
I agree with CoolGoose -- having a stable, current, downloadable release is *very* important for the public perception of the project.
Jeff Croft July 30, 2006 at 2:29 a.m.
Great work, Adrian and all the others involved. I agree with CoolGoose in that this should really give a boost to the public perception of Django. Having an official release that matches with the docs, as well as the great page on API stability should really help in getting more users on board.
Way to go, guys.
Peter Kuma July 30, 2006 at 3:15 a.m.
Congratulations to all developers of this fabulous framework!
Gasper Zejn July 30, 2006 at 3:37 a.m.
Will translations still be accepted to 0.95, since there was no string freeze announced?
Otherwise: excellent!
mazben July 30, 2006 at 4:26 a.m.
Congratulations to all developers ! great work !
Alex Aguilar July 30, 2006 at 8:41 a.m.
Congrats and thanks for all the hard work!
dp_wiz July 30, 2006 at 9:56 a.m.
Cheers!
slowness chen July 30, 2006 at 10:23 a.m.
Congrats! thanks for all the great work!
__FRES__ July 30, 2006 at 11:10 a.m.
cool! Congratulations!
for OSX Tiger install I had to do this:
1. wget http://www.djangoproject.com/download...
2. tar xzvf Django-0.95.tar.gz
3. cd *95
4. sudo python setup.py install
NOTE: *this failed because my setuptools was old hence the following steps*
5. sudo python ./ez_setup.py
6. sudo python setup.py install
at this point django-admin works without doing any linking etc.
Much, Much less painful than what I remember from the 0.90 days. Good Job!
Alok July 30, 2006 at 3:41 p.m.
Congratulations! I will be downloading this new version today!
Archatas July 30, 2006 at 4:26 p.m.
Great! As far as I have experienced from the SVN, the new Django version is even clearer, more convenient, and more time-saving. Thank you, Django developers!
JPS July 30, 2006 at 4:56 p.m.
Keep up the good work!
Mike July 30, 2006 at 6:17 p.m.
Fantastic Work. Will there be multiple DB access before Version 1?
Pash July 31, 2006 at 7:33 a.m.
Whats up with Oracle Support??
Is/Will there be any??
Thanx
Pash July 31, 2006 at 7:35 a.m.
Ooops, found some path @ http://code.djangoproject.com/ticket/....
Will try that...
jcs July 31, 2006 at 9:02 a.m.
Thanks to all Django developers for the good work.
Django rocks!
Matt Boersma July 31, 2006 at 1:36 p.m.
Keep up the good work--you seem to have had great buzz at OSCON, and I find Django a joy to work with.
Ricardo July 31, 2006 at 7:13 p.m.
Congratulations e thanks for that...
I'm newbie, but I think this better python framework...
Dilshod July 31, 2006 at 10:52 p.m.
Thanks for the excellent work.
And if someone could update FreeBSD port, it'd be awesome ;-)
Markus Majer August 3, 2006 at 2:41 a.m.
There is also a boost in documentation..
I find it more and more accessable for a newbie in web frameworks, and even for a newbie in python in general.
Keep up the good (documentation) work!
PS: And PLEASE implement a contrib.search ;) and use it in this website - it would be also very helpful!!
karolvs August 4, 2006 at 9:12 a.m.
I just tried django and the tutorial for an phone-reselling application. Simply fantastic, congratulations! ...and now i waitin' for the next chapter of the tutorial :)
Best regards from Italy!
Timer August 4, 2006 at 6:29 p.m.
that's fast!
Alfonso August 6, 2006 at 1:29 p.m.
Great guys, I was losing my hopes with django, but finally a great new version, keep the excelent work, way to go!!
Dieter August 20, 2006 at 4:30 p.m.
Yeah, really great framework. I love it. I am actually yet a Python newbie coming from the Java world. With Django building my site was really fun.
Comments are closed
To prevent spam, comments are no longer allowed after sixty days.


Steven July 29, 2006 at 8:42 p.m.
Congratulations! You are doing a wonderful job. Django is amazing!