from calibre.web.feeds.news import BasicNewsRecipe class YakimaHeraldRepublicRecipe(BasicNewsRecipe): title = u'Yakima Herald-Republic' description = 'The Yakima Herald-Republic.' language = 'en' __author__ = 'Laura Gjovaag' oldest_article = 1.5 max_articles_per_feed = 100 no_stylesheets = True remove_javascript = True keep_only_tags = [ dict(name='div', attrs={'id': ['searchleft', 'headline_credit']}), dict(name='div', attrs={'class': ['photo', 'cauthor', 'photocredit']}), dict(name='div', attrs={'id': ['content_body', 'footerleft']}) ] extra_css = '.cauthor {font: monospace 60%;} .photocredit {font: monospace 60%}' feeds = [ (u'Yakima Herald Online', u'http://feeds.feedburner.com/yhronlinenews'), ]