Atom extension for Tinkerer

Tinkerer, the software I'm using for my blog, lacks a good Atom feed, so last night I wrote my first Sphinx extension to provide one. Rutherford adds a couple new config items and a full content Atom feed. It exposes the Tinker categories and tags and tracks the modification times of posted .rst files so that feeds and their entries get updated accordingly. My own feed is http://sgillies.net/blog/feed.atom.

I'm becoming a fan of the Sphinx extension story, at least for simple cases like mine. Python's packaging situation continues to get better and there are all kinds of wins for insisting that extensions (think QGIS plugins) be Python packages: support from pip and setuptools, version pinning, package dependency resolution, etc.