Universal Feed Formatter
Feedformatter has moved!
In mid-2009 I migrated all my major free software projects to the Google code open source project hosting service. The canonical webpage for feedformatter is now http://code.google.com/p/feedformatter. All future releases, documentation, etc. will be published at that page and not at this one, so please update your bookmarks!
Links to old pages associated with feedformatter 0.1 through 0.3 are maintained below for historical interest.
Old versions / History
The list below details all versions of feedformatter which have ever been
feedformatter 0.3 - March 4, 2008 (Download) (Website)
- Renamed
render_*
methods toformat_*
- makes a bit more sense. - Use the standard library ElementTree if it's available, only use an external library if not. In either case, use cElementTree instead of the Python version if available - this should speed things up a bit.
- Pretty printing is now optional (restoring compatibility with Python < 2.0)
- Atom formatting is now handled in the same way as RSS formatting - no visible changes to the user, just tidier and more manageable code.
- Slightly more intelligent handling of some Atom components.
- General code tidy up and website tidy up.
feedformatter 0.2 - March 3, 2008 (Download) (Website)
- Feeds are now "pretty printed" to their output files, i.e. new lines and indentation are used where appropriate.
- The
fromUFP
factory function is now partially working. - RSS 2.0 validation has been slightly improved.
feedformatter 0.1 - March 2, 2008 (Download) (Website)
The original release.
Contribute
Bug reports and suggestion for improvement of feedformatter are very welcome: just email them to me. Full credit will be given on this page for bug reports, fixes, etc. Feel free to email me even just to let me know you think feedformatter is neat, too.