I've added support for generating Atom feeds with my site generator tool. Maybe I'll post a bit more often?
I'm using the xml.eetree.ElementTree library included with Python 3. I've tried to test it how I can, but if you spot some weirdness let me know!