Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Recipes

Notices

Reply
 
Thread Tools Search this Thread
Old 04-11-2020, 01:27 PM   #1
briankaemingk
Junior Member
briankaemingk began at the beginning.
 
Posts: 8
Karma: 10
Join Date: Dec 2019
Device: reMarkable
Seattle Times Recipe update?

Hi,

The Seattle times recipe is out of date, as the feeds no longer work. Does anyone have an updated recipe?

I'm not a skilled recipe creator, but I've replaced the old feeds with the new working ones in the below recipe. Seems to work locally for me--can someone else test it?

Code:
#!/usr/bin/env  python2

__license__ = 'GPL v3'
__copyright__ = '2009, Darko Miletic <darko.miletic at gmail.com>'
'''
seattletimes.nwsource.com
'''

from calibre.web.feeds.news import BasicNewsRecipe


class SeattleTimes(BasicNewsRecipe):



    title = 'The Seattle Times'
    __author__ = 'Darko Miletic'
    description = 'News from Seattle and USA'
    publisher = 'The Seattle Times'
    category = 'news, politics, USA'
    oldest_article = 2
    max_articles_per_feed = 100
    no_stylesheets = True
    use_embedded_content = False
    encoding = 'utf-8'
    language = 'en'
    auto_cleanup = True
    auto_cleanup_keep = '//div[@id="PhotoContainer"]'

    feeds = [
        (u'Local News',
         u'https://www.seattletimes.com/seattle-news/feed/'),
        (u'Nation & World',
         u'https://www.seattletimes.com/nation-world/feed/'),
        (u'Business',
         u'https://www.seattletimes.com/business/feed/'),
        (u'Sports',
         u'https://www.seattletimes.com/sports/feed/'),
        (u'Entertainment',
         u'https://www.seattletimes.com/entertainment/feed/'),
        (u'Life',
         u'https://www.seattletimes.com/life/feed/'),
        (u'Opinion',
         u'https://www.seattletimes.com/opinion/feed/'),
        (u'Photo and Video',
         u'https://www.seattletimes.com/photo-video/feed/'),
    ]
briankaemingk is offline   Reply With Quote
Old 04-12-2020, 01:24 AM   #2
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,345
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Looks fine to me. https://github.com/kovidgoyal/calibr...c9f7fe7bf242e1
kovidgoyal is offline   Reply With Quote
Advert
Old 04-25-2020, 07:02 PM   #3
briankaemingk
Junior Member
briankaemingk began at the beginning.
 
Posts: 8
Karma: 10
Join Date: Dec 2019
Device: reMarkable
Thank you! I'm able to run this recipe locally. However, when I try to run it with heroku using a calibre buildpack, it hangs on fetching the first feed--please see the command and the output when I run it on the server below. Any guidance on how to debug is much appreciated!

Code:
~ $ ebook-convert "The Seattle Times.recipe" .epub -vv 
Conversion options changed from defaults:
  test: None
  verbose: 2
Resolved conversion options
calibre version: 4.14.0
{'asciiize': False,
 'author_sort': None,
 'authors': None,
 'base_font_size': 0,
 'book_producer': None,
 'change_justification': u'original',
 'chapter': None,
 'chapter_mark': u'pagebreak',
 'comments': None,
 'cover': None,
 'debug_pipeline': None,
 'dehyphenate': True,
 'delete_blank_paragraphs': True,
 'disable_font_rescaling': False,
 'dont_download_recipe': False,
 'dont_split_on_page_breaks': True,
 'duplicate_links_in_toc': False,
 'embed_all_fonts': False,
 'embed_font_family': None,
 'enable_heuristics': False,
 'epub_flatten': False,
 'epub_inline_toc': False,
 'epub_toc_at_end': False,
 'epub_version': u'2',
 'expand_css': False,
 'extra_css': None,
 'extract_to': None,
 'filter_css': None,
 'fix_indents': True,
 'flow_size': 260,
 'font_size_mapping': None,
 'format_scene_breaks': True,
 'html_unwrap_factor': 0.4,
 'input_encoding': None,
 'input_profile': <calibre.customize.profiles.InputProfile object at 0x7fc3713248d0>,
 'insert_blank_line': False,
 'insert_blank_line_size': 0.5,
 'insert_metadata': False,
 'isbn': None,
 'italicize_common_cases': True,
 'keep_ligatures': False,
 'language': None,
 'level1_toc': None,
 'level2_toc': None,
 'level3_toc': None,
 'line_height': 0,
 'linearize_tables': False,
 'lrf': False,
 'margin_bottom': 5.0,
 'margin_left': 5.0,
 'margin_right': 5.0,
 'margin_top': 5.0,
 'markup_chapter_headings': True,
 'max_toc_links': 50,
 'minimum_line_height': 120.0,
 'no_chapters_in_toc': False,
 'no_default_epub_cover': False,
 'no_inline_navbars': False,
 'no_svg_cover': False,
 'output_profile': <calibre.customize.profiles.OutputProfile object at 0x7fc371324c90>,
 'page_breaks_before': None,
 'prefer_metadata_cover': False,
 'preserve_cover_aspect_ratio': False,
 'pretty_print': True,
 'pubdate': None,
 'publisher': None,
 'rating': None,
 'read_metadata_from_opf': None,
 'remove_fake_margins': True,
 'remove_first_image': False,
 'remove_paragraph_spacing': False,
 'remove_paragraph_spacing_indent_size': 1.5,
 'renumber_headings': True,
 'replace_scene_breaks': u'',
 'search_replace': None,
 'series': None,
 'series_index': None,
 'smarten_punctuation': False,
 'sr1_replace': u'',
 'sr1_search': u'',
 'sr2_replace': u'',
 'sr2_search': u'',
 'sr3_replace': u'',
 'sr3_search': u'',
 'start_reading_at': None,
 'subset_embedded_fonts': False,
 'tags': None,
 'test': None,
 'timestamp': None,
 'title': None,
 'title_sort': None,
 'toc_filter': None,
 'toc_threshold': 6,
 'toc_title': None,
 'transform_css_rules': None,
 'unsmarten_punctuation': False,
 'unwrap_lines': True,
 'use_auto_toc': False,
 'verbose': 2}
1% Converting input to HTML...
InputFormatPlugin: Recipe Input running
Trying to get latest version of recipe: seattle_times
Using downloaded builtin recipe
Using user agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36
1% Fetching feeds...
1% Fetching feed Local News...
^CTraceback (most recent call last):
  File "site.py", line 77, in main
  File "site-packages/calibre/ebooks/conversion/cli.py", line 401, in main
  File "site-packages/calibre/ebooks/conversion/plumber.py", line 1110, in run
  File "site-packages/calibre/customize/conversion.py", line 246, in __call__
  File "site-packages/calibre/ebooks/conversion/plugins/recipe_input.py", line 139, in convert
  File "site-packages/calibre/web/feeds/news.py", line 1022, in download
  File "site-packages/calibre/web/feeds/news.py", line 1198, in build_index
  File "site-packages/calibre/web/feeds/news.py", line 1628, in parse_feeds
  File "site-packages/mechanize/_mechanize.py", line 253, in open
  File "site-packages/mechanize/_mechanize.py", line 283, in _mech_open
  File "site-packages/mechanize/_opener.py", line 193, in open
  File "site-packages/mechanize/_urllib2_fork.py", line 375, in _open
  File "site-packages/mechanize/_urllib2_fork.py", line 363, in _call_chain
  File "site-packages/calibre/utils/browser.py", line 29, in https_open
  File "site-packages/mechanize/_urllib2_fork.py", line 1180, in do_open
  File "httplib.py", line 1121, in getresponse
  File "httplib.py", line 438, in begin
  File "httplib.py", line 394, in _read_status
  File "socket.py", line 480, in readline
  File "ssl.py", line 754, in recv
  File "ssl.py", line 641, in read
KeyboardInterrupt
briankaemingk is offline   Reply With Quote
Old 04-25-2020, 11:34 PM   #4
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,345
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
No idea what a heroku buildpack is or how to debug it.
kovidgoyal is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
New York Times recipe update nickredding Recipes 7 01-12-2014 12:27 AM
Seattle Times to implement paywall in March - is recipe update needed? SilentSeven Recipes 3 03-16-2013 11:33 AM
Seattle Times Recipe not cooking? daletsteele Recipes 1 12-31-2011 09:45 PM
Update Financial Times recipe sir-archimedes Recipes 0 04-24-2011 10:39 AM
Question about Seattle Times Recipe (adding a section list) kingsinger Recipes 2 01-17-2011 10:47 PM


All times are GMT -4. The time now is 04:20 PM.


MobileRead.com is a privately owned, operated and funded community.