feedparser is now optional