I'm proud to announce the release of listparser v0.11!
I've made two simple changes. First, listparser now runs on Jython 2.5.1. Second,
parse() accepts local filenames. Up until now it's been necessary to use a URL notation like
file:///home/smith/opml.xml, but no more! I'm pretty sure that it will run fine on Windows, but please test it and report back any errors.
listparser is a Python library that parses subscription lists (also called reading lists) and returns all of the feeds, subscription lists, and "opportunity" URLs that it finds. It supports OPML, RDF+FOAF, and the iGoogle exported settings format.