__license__ = 'GPL v3' __copyright__ = '2010-2011, Darko Miletic ' ''' smh.com.au ''' from calibre.web.feeds.news import BasicNewsRecipe class Smh_au(BasicNewsRecipe): title = 'The Sydney Morning Herald' __author__ = 'Darko Miletic' description = 'Breaking news from Sydney, Australia and the world. Features the latest business, sport, entertainment, travel, lifestyle, and technology news.' # noqa: E501 publisher = 'Fairfax Digital' category = 'news, politics, Australia, Sydney' oldest_article = 2 max_articles_per_feed = 200 no_stylesheets = True ignore_duplicate_articles = {'title', 'url'} use_embedded_content = False encoding = 'utf-8' language = 'en_AU' remove_empty_feeds = True masthead_url = 'http://images.smh.com.au/2010/02/02/1087188/smh-620.jpg' publication_type = 'newspaper' keep_only_tags = [dict(name='article')] remove_tags = [ dict(name=['button']), dict(id=['saveTooltip']), dict(attrs={'class': 'noPrint'}), ] # https://www.smh.com.au/rssheadlines feeds = [ ('Latest News', 'https://www.smh.com.au/rss/feed.xml'), ('Federal Politics', 'https://www.smh.com.au/rss/politics/federal.xml'), ('NSW News', 'https://www.smh.com.au/rss/national/nsw.xml'), ('World', 'https://www.smh.com.au/rss/world.xml'), ('National', 'https://www.smh.com.au/rss/national.xml'), ('Business', 'https://www.smh.com.au/rss/business.xml'), ('Culture', 'https://www.smh.com.au/rss/culture.xml'), ('Technology', 'https://www.smh.com.au/rss/technology.xml'), ('Environment', 'https://www.smh.com.au/rss/environment.xml'), ('Lifestyle', 'https://www.smh.com.au/rss/lifestyle.xml'), ('Property', 'https://www.smh.com.au/rss/property.xml'), ('Sport', 'https://www.smh.com.au/rss/sport.xml'), ('Ruby League', 'https://www.smh.com.au/rss/sport/nrl.xml'), ('AFL', 'https://www.smh.com.au/rss/sport/afl.xml'), ]