my implementation of RFC 4287 for Django is pretty much done.
I'll wait to see what feedback I get then will release what I have as 0.1. Of course, there's still the protocol work to do.
An interesting thing I noticed: the code for mapping arbitrary objects to atom feeds is not specific to django at all. So the atom.py module could actually be used entirely independently of django. It's a general atom feed generator for python.
UPDATE (2007-08-01): support for atom:source and checking of co-occurrence constraints is now done.
The original post had 1 comment I'm in the process of migrating over.