As Django starts the final stretch to 1.0, there’ll be a lot of changes to the core code. One of those updates came tonight with revision 7477, queryset-refactor.
If you haven’t been living under a rock, then you’ll already know that the merging of this branch is not only a substantial step towards the 1.0 milestone, but it is also a complete overhaul of the way Django works with different database backends. Now you can do things like subclass models and OneToOneFields actually work!
But why is this being posted here? Well, simple. The refactor brings along a lot of backwards incompatible changes, so before you update your source, just make sure you’re not risking the total annihilation of your project.
Keep your eyes here as the project developers start to update their code to work with the refactor.