Register Guidelines E-Books Search Today's Posts Mark Forums Read

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

Notices

Reply
 
Thread Tools Search this Thread
Old 12-04-2024, 11:13 PM   #1
swordthief
Junior Member
swordthief began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Sep 2024
Device: Kindle Paperwhite
Question Getting errors with several built-in recipes

I am still fairly new to calibre, so if I'm doing something wrong, feel free to let me know.

For context, I am using the calibre Portable build on an external hard drive.

I recently tested scheduling a lot of the built-in "Fetch news" recipes. While the majority of them worked, I did get errors on some of them. I tried looking up any recent bug reports on these (since 7.22 release), but I can't seem to find any, so I wanted to ask here for help.

These are the recipes I'm getting errors on along with the associated error logs. Any assistance would be greatly appreciated.

A List Apart
Spoiler:
calibre, version 7.22.0 (win32, embedded-python: True)
Conversion error: Failed: Fetch news from A List Apart

Fetch news from A List Apart
Conversion options changed from defaults:
output_profile: 'generic_eink'
verbose: 2
Resolved conversion options
calibre version: 7.22.0
{'add_alt_text_to_img': False,
'asciiize': False,
'author_sort': None,
'authors': None,
'base_font_size': 0,
'book_producer': None,
'change_justification': 'original',
'chapter': None,
'chapter_mark': '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_max_image_size': 'none',
'epub_toc_at_end': False,
'epub_version': '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 0x000001DCE88F5ED0>,
'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.GenericEink object at 0x000001DCE890D850>,
'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,
'recipe_specific_option': 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': '',
'search_replace': None,
'series': None,
'series_index': None,
'smarten_punctuation': False,
'sr1_replace': '',
'sr1_search': '',
'sr2_replace': '',
'sr2_search': '',
'sr3_replace': '',
'sr3_search': '',
'start_reading_at': None,
'subset_embedded_fonts': False,
'tags': None,
'test': False,
'timestamp': None,
'title': None,
'title_sort': None,
'toc_filter': None,
'toc_threshold': 6,
'toc_title': None,
'transform_css_rules': None,
'transform_html_rules': None,
'unsmarten_punctuation': False,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: Recipe Input running
Downloading recipe urn: builtin:list_apart
Trying to get latest version of recipe: list_apart
Using user agent: Gen Software Updater
Skipping article User Research Is Storytelling (Thu, 30 May, 2024 12:04) from feed A List Apart as it is too old.
Skipping article To Ignite a Personalization Practice, Run this Prepersonalization Workshop (Tue, 16 Apr, 2024 13:51) from feed A List Apart as it is too old.
Skipping article The Wax and the Wane of the Web (Thu, 29 Feb, 2024 08:45) from feed A List Apart as it is too old.
Skipping article Opportunities for AI in Accessibility (Wed, 07 Feb, 2024 08:00) from feed A List Apart as it is too old.
Skipping article I am a creative. (Mon, 29 Jan, 2024 09:53) from feed A List Apart as it is too old.
Skipping article Humility: An Essential Value (Thu, 22 Jun, 2023 07:00) from feed A List Apart as it is too old.
Skipping article Personalization Pyramid: A Framework for Designing with User Data (Thu, 08 Dec, 2022 09:00) from feed A List Apart as it is too old.
Skipping article Mobile-First CSS: Is It Time for a Rethink? (Wed, 08 Jun, 2022 20:13) from feed A List Apart as it is too old.
Skipping article Designers, (Re)define Success First (Thu, 12 May, 2022 08:00) from feed A List Apart as it is too old.
Skipping article Breaking Out of the Box (Thu, 09 Dec, 2021 09:00) from feed A List Apart as it is too old.
Skipping article How to Sell UX Research with Two Simple Questions (Thu, 21 Oct, 2021 08:00) from feed A List Apart as it is too old.
Skipping article A Content Model Is Not a Design System (Thu, 23 Sep, 2021 08:00) from feed A List Apart as it is too old.
Skipping article Design for Safety, An Excerpt (Thu, 26 Aug, 2021 09:01) from feed A List Apart as it is too old.
Skipping article Sustainable Web Design, An Excerpt (Thu, 05 Aug, 2021 08:00) from feed A List Apart as it is too old.
Skipping article Voice Content and Usability (Thu, 29 Jul, 2021 07:00) from feed A List Apart as it is too old.
Skipping article Designing for the Unexpected (Thu, 15 Jul, 2021 07:00) from feed A List Apart as it is too old.
Skipping article Asynchronous Design Critique: Getting Feedback (Thu, 01 Jul, 2021 08:00) from feed A List Apart as it is too old.
Skipping article Asynchronous Design Critique: Giving Feedback (Thu, 17 Jun, 2021 08:00) from feed A List Apart as it is too old.
Skipping article That’s Not My Burnout (Thu, 20 May, 2021 08:00) from feed A List Apart as it is too old.
Skipping article Beware the Cut ‘n’ Paste Persona (Thu, 06 May, 2021 08:00) from feed A List Apart as it is too old.
Traceback (most recent call last):
File "runpy.py", line 198, in _run_module_as_main
File "runpy.py", line 88, in _run_code
File "site.py", line 83, in <module>
File "site.py", line 78, in main
File "site.py", line 50, in run_entry_point
File "calibre\utils\ipc\worker.py", line 215, in main
File "calibre\gui2\convert\gui_conversion.py", line 31, in gui_convert_recipe
File "calibre\gui2\convert\gui_conversion.py", line 25, in gui_convert
File "calibre\ebooks\conversion\plumber.py", line 1129, in run
File "calibre\customize\conversion.py", line 245, in __call__
File "calibre\ebooks\conversion\plugins\recipe_input.py ", line 155, in convert
File "calibre\web\feeds\news.py", line 1125, in download
File "calibre\web\feeds\news.py", line 1315, in build_index
ValueError: No articles found, aborting

Chicago Tribune
Spoiler:
calibre, version 7.22.0 (win32, embedded-python: True)
Conversion error: Failed: Fetch news from Chicago Tribune

Fetch news from Chicago Tribune
Conversion options changed from defaults:
output_profile: 'generic_eink'
verbose: 2
Resolved conversion options
calibre version: 7.22.0
{'add_alt_text_to_img': False,
'asciiize': False,
'author_sort': None,
'authors': None,
'base_font_size': 0,
'book_producer': None,
'change_justification': 'original',
'chapter': None,
'chapter_mark': '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_max_image_size': 'none',
'epub_toc_at_end': False,
'epub_version': '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 0x000001FD23B65ED0>,
'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.GenericEink object at 0x000001FD23B7D850>,
'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,
'recipe_specific_option': 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': '',
'search_replace': None,
'series': None,
'series_index': None,
'smarten_punctuation': False,
'sr1_replace': '',
'sr1_search': '',
'sr2_replace': '',
'sr2_search': '',
'sr3_replace': '',
'sr3_search': '',
'start_reading_at': None,
'subset_embedded_fonts': False,
'tags': None,
'test': False,
'timestamp': None,
'title': None,
'title_sort': None,
'toc_filter': None,
'toc_threshold': 6,
'toc_title': None,
'transform_css_rules': None,
'transform_html_rules': None,
'unsmarten_punctuation': False,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: Recipe Input running
Downloading recipe urn: builtin:chicago_tribune
Trying to get latest version of recipe: chicago_tribune
Using user agent: Gen Software Updater
Found section: Breaking News
Found section: Sports
Found section: Business
Found section: Entertainment
Found section: Chicago Dining
Found section: Tribune Voices
Traceback (most recent call last):
File "runpy.py", line 198, in _run_module_as_main
File "runpy.py", line 88, in _run_code
File "site.py", line 83, in <module>
File "site.py", line 78, in main
File "site.py", line 50, in run_entry_point
File "calibre\utils\ipc\worker.py", line 215, in main
File "calibre\gui2\convert\gui_conversion.py", line 31, in gui_convert_recipe
File "calibre\gui2\convert\gui_conversion.py", line 25, in gui_convert
File "calibre\ebooks\conversion\plumber.py", line 1129, in run
File "calibre\customize\conversion.py", line 245, in __call__
File "calibre\ebooks\conversion\plugins\recipe_input.py ", line 155, in convert
File "calibre\web\feeds\news.py", line 1125, in download
File "calibre\web\feeds\news.py", line 1315, in build_index
ValueError: No articles found, aborting

Poetry Magazine
Spoiler:
calibre, version 7.22.0
Failed to download Poetry Magazine: <p>Unable to find latest issue</p>

Popular Science
Spoiler:
calibre, version 7.22.0 (win32, embedded-python: True)
Conversion error: Failed: Fetch news from Popular Science

Fetch news from Popular Science
Conversion options changed from defaults:
output_profile: 'generic_eink'
verbose: 2
Resolved conversion options
calibre version: 7.22.0
{'add_alt_text_to_img': False,
'asciiize': False,
'author_sort': None,
'authors': None,
'base_font_size': 0,
'book_producer': None,
'change_justification': 'original',
'chapter': None,
'chapter_mark': '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_max_image_size': 'none',
'epub_toc_at_end': False,
'epub_version': '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 0x000001EFFADC5ED0>,
'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.GenericEink object at 0x000001EFFADDD850>,
'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,
'recipe_specific_option': 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': '',
'search_replace': None,
'series': None,
'series_index': None,
'smarten_punctuation': False,
'sr1_replace': '',
'sr1_search': '',
'sr2_replace': '',
'sr2_search': '',
'sr3_replace': '',
'sr3_search': '',
'start_reading_at': None,
'subset_embedded_fonts': False,
'tags': None,
'test': False,
'timestamp': None,
'title': None,
'title_sort': None,
'toc_filter': None,
'toc_threshold': 6,
'toc_title': None,
'transform_css_rules': None,
'transform_html_rules': None,
'unsmarten_punctuation': False,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: Recipe Input running
Downloading recipe urn: builtin:popscience
Trying to get latest version of recipe: popscience
Using user agent: Gen Software Updater
Section: https://www.popsci.com/science/
Traceback (most recent call last):
File "runpy.py", line 198, in _run_module_as_main
File "runpy.py", line 88, in _run_code
File "site.py", line 83, in <module>
File "site.py", line 78, in main
File "site.py", line 50, in run_entry_point
File "calibre\utils\ipc\worker.py", line 215, in main
File "calibre\gui2\convert\gui_conversion.py", line 31, in gui_convert_recipe
File "calibre\gui2\convert\gui_conversion.py", line 25, in gui_convert
File "calibre\ebooks\conversion\plumber.py", line 1129, in run
File "calibre\customize\conversion.py", line 245, in __call__
File "calibre\ebooks\conversion\plugins\recipe_input.py ", line 155, in convert
File "calibre\web\feeds\news.py", line 1125, in download
File "calibre\web\feeds\news.py", line 1304, in build_index
File "<string>", line 53, in parse_index
File "<string>", line 34, in parse_section_index
AttributeError: 'NoneType' object has no attribute 'findAll'

Science Advances
Spoiler:
calibre, version 7.22.0 (win32, embedded-python: True)
Conversion error: Failed: Fetch news from Science Advances

Fetch news from Science Advances
Conversion options changed from defaults:
recipe_specific_option: ['res:1500']
verbose: 2
output_profile: 'generic_eink'
Resolved conversion options
calibre version: 7.22.0
{'add_alt_text_to_img': False,
'asciiize': False,
'author_sort': None,
'authors': None,
'base_font_size': 0,
'book_producer': None,
'change_justification': 'original',
'chapter': None,
'chapter_mark': '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_max_image_size': 'none',
'epub_toc_at_end': False,
'epub_version': '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 0x0000021BAC425F50>,
'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.GenericEink object at 0x0000021BAC43D850>,
'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,
'recipe_specific_option': ['res:1500'],
'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': '',
'search_replace': None,
'series': None,
'series_index': None,
'smarten_punctuation': False,
'sr1_replace': '',
'sr1_search': '',
'sr2_replace': '',
'sr2_search': '',
'sr3_replace': '',
'sr3_search': '',
'start_reading_at': None,
'subset_embedded_fonts': False,
'tags': None,
'test': False,
'timestamp': None,
'title': None,
'title_sort': None,
'toc_filter': None,
'toc_threshold': 6,
'toc_title': None,
'transform_css_rules': None,
'transform_html_rules': None,
'unsmarten_punctuation': False,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: Recipe Input running
Downloading recipe urn: builtin:science_advances
Trying to get latest version of recipe: science_advances
Using user agent: Gen Software Updater
Recipe specific options:
issue = current
res = 1500
[74164:48700:1204/220209.215:ERROR:gpu_channel_manager.cc(952)] Failed to create GLES3 context, fallback to GLES2.
[74164:48700:1204/220209.215:ERROR:gpu_channel_manager.cc(963)] ContextResult::kFatalFailure: Failed to create shared context for virtualization.
Traceback (most recent call last):
File "runpy.py", line 198, in _run_module_as_main
File "runpy.py", line 88, in _run_code
File "site.py", line 83, in <module>
File "site.py", line 78, in main
File "site.py", line 50, in run_entry_point
File "calibre\utils\ipc\worker.py", line 215, in main
File "calibre\gui2\convert\gui_conversion.py", line 31, in gui_convert_recipe
File "calibre\gui2\convert\gui_conversion.py", line 25, in gui_convert
File "calibre\ebooks\conversion\plumber.py", line 1129, in run
File "calibre\customize\conversion.py", line 245, in __call__
File "calibre\ebooks\conversion\plugins\recipe_input.py ", line 155, in convert
File "calibre\web\feeds\news.py", line 1125, in download
File "calibre\web\feeds\news.py", line 1315, in build_index
ValueError: No articles found, aborting

Science Journal
Spoiler:
calibre, version 7.22.0 (win32, embedded-python: True)
Conversion error: Failed: Fetch news from Science Journal

Fetch news from Science Journal
Conversion options changed from defaults:
recipe_specific_option: ['res:1500']
verbose: 2
output_profile: 'generic_eink'
Resolved conversion options
calibre version: 7.22.0
{'add_alt_text_to_img': False,
'asciiize': False,
'author_sort': None,
'authors': None,
'base_font_size': 0,
'book_producer': None,
'change_justification': 'original',
'chapter': None,
'chapter_mark': '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_max_image_size': 'none',
'epub_toc_at_end': False,
'epub_version': '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 0x0000019EE60D5F50>,
'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.GenericEink object at 0x0000019EE60ED910>,
'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,
'recipe_specific_option': ['res:1500'],
'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': '',
'search_replace': None,
'series': None,
'series_index': None,
'smarten_punctuation': False,
'sr1_replace': '',
'sr1_search': '',
'sr2_replace': '',
'sr2_search': '',
'sr3_replace': '',
'sr3_search': '',
'start_reading_at': None,
'subset_embedded_fonts': False,
'tags': None,
'test': False,
'timestamp': None,
'title': None,
'title_sort': None,
'toc_filter': None,
'toc_threshold': 6,
'toc_title': None,
'transform_css_rules': None,
'transform_html_rules': None,
'unsmarten_punctuation': False,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: Recipe Input running
Downloading recipe urn: builtin:science_journal
Trying to get latest version of recipe: science_journal
Using user agent: Gen Software Updater
Recipe specific options:
issue = current
res = 1500
[32380:80732:1204/220308.084:ERROR:gpu_channel_manager.cc(952)] Failed to create GLES3 context, fallback to GLES2.
[32380:80732:1204/220308.084:ERROR:gpu_channel_manager.cc(963)] ContextResult::kFatalFailure: Failed to create shared context for virtualization.
Traceback (most recent call last):
File "runpy.py", line 198, in _run_module_as_main
File "runpy.py", line 88, in _run_code
File "site.py", line 83, in <module>
File "site.py", line 78, in main
File "site.py", line 50, in run_entry_point
File "calibre\utils\ipc\worker.py", line 215, in main
File "calibre\gui2\convert\gui_conversion.py", line 31, in gui_convert_recipe
File "calibre\gui2\convert\gui_conversion.py", line 25, in gui_convert
File "calibre\ebooks\conversion\plumber.py", line 1129, in run
File "calibre\customize\conversion.py", line 245, in __call__
File "calibre\ebooks\conversion\plugins\recipe_input.py ", line 155, in convert
File "calibre\web\feeds\news.py", line 1125, in download
File "calibre\web\feeds\news.py", line 1315, in build_index
ValueError: No articles found, aborting

Science Robotics
Spoiler:
calibre, version 7.22.0 (win32, embedded-python: True)
Conversion error: Failed: Fetch news from Science Robotics

Fetch news from Science Robotics
Conversion options changed from defaults:
output_profile: 'generic_eink'
recipe_specific_option: ['res:1500']
verbose: 2
Resolved conversion options
calibre version: 7.22.0
{'add_alt_text_to_img': False,
'asciiize': False,
'author_sort': None,
'authors': None,
'base_font_size': 0,
'book_producer': None,
'change_justification': 'original',
'chapter': None,
'chapter_mark': '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_max_image_size': 'none',
'epub_toc_at_end': False,
'epub_version': '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 0x00000280E4F85F50>,
'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.GenericEink object at 0x00000280E4F9D850>,
'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,
'recipe_specific_option': ['res:1500'],
'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': '',
'search_replace': None,
'series': None,
'series_index': None,
'smarten_punctuation': False,
'sr1_replace': '',
'sr1_search': '',
'sr2_replace': '',
'sr2_search': '',
'sr3_replace': '',
'sr3_search': '',
'start_reading_at': None,
'subset_embedded_fonts': False,
'tags': None,
'test': False,
'timestamp': None,
'title': None,
'title_sort': None,
'toc_filter': None,
'toc_threshold': 6,
'toc_title': None,
'transform_css_rules': None,
'transform_html_rules': None,
'unsmarten_punctuation': False,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: Recipe Input running
Downloading recipe urn: builtin:scirobotics
Trying to get latest version of recipe: scirobotics
Using user agent: Gen Software Updater
Recipe specific options:
issue = current
res = 1500
[42936:39016:1204/220356.955:ERROR:gpu_channel_manager.cc(952)] Failed to create GLES3 context, fallback to GLES2.
[42936:39016:1204/220356.955:ERROR:gpu_channel_manager.cc(963)] ContextResult::kFatalFailure: Failed to create shared context for virtualization.
Traceback (most recent call last):
File "runpy.py", line 198, in _run_module_as_main
File "runpy.py", line 88, in _run_code
File "site.py", line 83, in <module>
File "site.py", line 78, in main
File "site.py", line 50, in run_entry_point
File "calibre\utils\ipc\worker.py", line 215, in main
File "calibre\gui2\convert\gui_conversion.py", line 31, in gui_convert_recipe
File "calibre\gui2\convert\gui_conversion.py", line 25, in gui_convert
File "calibre\ebooks\conversion\plumber.py", line 1129, in run
File "calibre\customize\conversion.py", line 245, in __call__
File "calibre\ebooks\conversion\plugins\recipe_input.py ", line 155, in convert
File "calibre\web\feeds\news.py", line 1125, in download
File "calibre\web\feeds\news.py", line 1315, in build_index
ValueError: No articles found, aborting

Science Signaling
Spoiler:
calibre, version 7.22.0 (win32, embedded-python: True)
Conversion error: Failed: Fetch news from Science Signaling

Fetch news from Science Signaling
Conversion options changed from defaults:
recipe_specific_option: ['res:1500']
verbose: 2
output_profile: 'generic_eink'
Resolved conversion options
calibre version: 7.22.0
{'add_alt_text_to_img': False,
'asciiize': False,
'author_sort': None,
'authors': None,
'base_font_size': 0,
'book_producer': None,
'change_justification': 'original',
'chapter': None,
'chapter_mark': '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_max_image_size': 'none',
'epub_toc_at_end': False,
'epub_version': '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 0x000001E54FDB5F50>,
'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.GenericEink object at 0x000001E54FDCD850>,
'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,
'recipe_specific_option': ['res:1500'],
'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': '',
'search_replace': None,
'series': None,
'series_index': None,
'smarten_punctuation': False,
'sr1_replace': '',
'sr1_search': '',
'sr2_replace': '',
'sr2_search': '',
'sr3_replace': '',
'sr3_search': '',
'start_reading_at': None,
'subset_embedded_fonts': False,
'tags': None,
'test': False,
'timestamp': None,
'title': None,
'title_sort': None,
'toc_filter': None,
'toc_threshold': 6,
'toc_title': None,
'transform_css_rules': None,
'transform_html_rules': None,
'unsmarten_punctuation': False,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: Recipe Input running
Downloading recipe urn: builtin:scisignaling
Trying to get latest version of recipe: scisignaling
Using user agent: Gen Software Updater
Recipe specific options:
issue = current
res = 1500
[71228:82476:1204/220448.972:ERROR:gpu_channel_manager.cc(952)] Failed to create GLES3 context, fallback to GLES2.
[71228:82476:1204/220448.972:ERROR:gpu_channel_manager.cc(963)] ContextResult::kFatalFailure: Failed to create shared context for virtualization.
Traceback (most recent call last):
File "runpy.py", line 198, in _run_module_as_main
File "runpy.py", line 88, in _run_code
File "site.py", line 83, in <module>
File "site.py", line 78, in main
File "site.py", line 50, in run_entry_point
File "calibre\utils\ipc\worker.py", line 215, in main
File "calibre\gui2\convert\gui_conversion.py", line 31, in gui_convert_recipe
File "calibre\gui2\convert\gui_conversion.py", line 25, in gui_convert
File "calibre\ebooks\conversion\plumber.py", line 1129, in run
File "calibre\customize\conversion.py", line 245, in __call__
File "calibre\ebooks\conversion\plugins\recipe_input.py ", line 155, in convert
File "calibre\web\feeds\news.py", line 1125, in download
File "calibre\web\feeds\news.py", line 1315, in build_index
ValueError: No articles found, aborting

The Houston Chronicle
Spoiler:
calibre, version 7.22.0 (win32, embedded-python: True)
Conversion error: Failed: Fetch news from The Houston Chronicle

Fetch news from The Houston Chronicle
Conversion options changed from defaults:
verbose: 2
output_profile: 'generic_eink'
Resolved conversion options
calibre version: 7.22.0
{'add_alt_text_to_img': False,
'asciiize': False,
'author_sort': None,
'authors': None,
'base_font_size': 0,
'book_producer': None,
'change_justification': 'original',
'chapter': None,
'chapter_mark': '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_max_image_size': 'none',
'epub_toc_at_end': False,
'epub_version': '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 0x000001E891DA5E50>,
'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.GenericEink object at 0x000001E891DBD7D0>,
'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,
'recipe_specific_option': 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': '',
'search_replace': None,
'series': None,
'series_index': None,
'smarten_punctuation': False,
'sr1_replace': '',
'sr1_search': '',
'sr2_replace': '',
'sr2_search': '',
'sr3_replace': '',
'sr3_search': '',
'start_reading_at': None,
'subset_embedded_fonts': False,
'tags': None,
'test': False,
'timestamp': None,
'title': None,
'title_sort': None,
'toc_filter': None,
'toc_threshold': 6,
'toc_title': None,
'transform_css_rules': None,
'transform_html_rules': None,
'unsmarten_punctuation': False,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: Recipe Input running
Downloading recipe urn: builtin:houston_chronicle
Trying to get latest version of recipe: houston_chronicle
Using user agent: Gen Software Updater
starting parse_index: 20241204215700
Traceback (most recent call last):
File "runpy.py", line 198, in _run_module_as_main
File "runpy.py", line 88, in _run_code
File "site.py", line 83, in <module>
File "site.py", line 78, in main
File "site.py", line 50, in run_entry_point
File "calibre\utils\ipc\worker.py", line 215, in main
File "calibre\gui2\convert\gui_conversion.py", line 31, in gui_convert_recipe
File "calibre\gui2\convert\gui_conversion.py", line 25, in gui_convert
File "calibre\ebooks\conversion\plumber.py", line 1129, in run
File "calibre\customize\conversion.py", line 245, in __call__
File "calibre\ebooks\conversion\plugins\recipe_input.py ", line 155, in convert
File "calibre\web\feeds\news.py", line 1125, in download
File "calibre\web\feeds\news.py", line 1304, in build_index
File "<string>", line 232, in parse_index
File "<string>", line 116, in get_all_links_from_sections
File "<string>", line 92, in get_links_from_section_page
File "<string>", line 64, in get_article_parsed
File "calibre\web\feeds\news.py", line 753, in index_to_soup
File "mechanize\_mechanize.py", line 241, in open_novisit
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden
getting links from news

Washington Post Cartoons
Spoiler:
calibre, version 7.22.0 (win32, embedded-python: True)
Conversion error: Failed: Fetch news from Washington Post Cartoons

Fetch news from Washington Post Cartoons
Conversion options changed from defaults:
output_profile: 'generic_eink'
verbose: 2
Resolved conversion options
calibre version: 7.22.0
{'add_alt_text_to_img': False,
'asciiize': False,
'author_sort': None,
'authors': None,
'base_font_size': 0,
'book_producer': None,
'change_justification': 'original',
'chapter': None,
'chapter_mark': '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_max_image_size': 'none',
'epub_toc_at_end': False,
'epub_version': '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 0x000001E1E1235E90>,
'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.GenericEink object at 0x000001E1E124D810>,
'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,
'recipe_specific_option': 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': '',
'search_replace': None,
'series': None,
'series_index': None,
'smarten_punctuation': False,
'sr1_replace': '',
'sr1_search': '',
'sr2_replace': '',
'sr2_search': '',
'sr3_replace': '',
'sr3_search': '',
'start_reading_at': None,
'subset_embedded_fonts': False,
'tags': None,
'test': False,
'timestamp': None,
'title': None,
'title_sort': None,
'toc_filter': None,
'toc_threshold': 6,
'toc_title': None,
'transform_css_rules': None,
'transform_html_rules': None,
'unsmarten_punctuation': False,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: Recipe Input running
Downloading recipe urn: builtin:wapo_cartoons
Trying to get latest version of recipe: wapo_cartoons
Using user agent: Gen Software Updater
Traceback (most recent call last):
File "runpy.py", line 198, in _run_module_as_main
File "runpy.py", line 88, in _run_code
File "site.py", line 83, in <module>
File "site.py", line 78, in main
File "site.py", line 50, in run_entry_point
File "calibre\utils\ipc\worker.py", line 215, in main
File "calibre\gui2\convert\gui_conversion.py", line 31, in gui_convert_recipe
File "calibre\gui2\convert\gui_conversion.py", line 25, in gui_convert
File "calibre\ebooks\conversion\plumber.py", line 1129, in run
File "calibre\customize\conversion.py", line 245, in __call__
File "calibre\ebooks\conversion\plugins\recipe_input.py ", line 155, in convert
File "calibre\web\feeds\news.py", line 1125, in download
File "calibre\web\feeds\news.py", line 1304, in build_index
File "<string>", line 50, in parse_index
File "calibre\web\feeds\news.py", line 753, in index_to_soup
File "mechanize\_mechanize.py", line 241, in open_novisit
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 404: Not Found

Works in progress
Spoiler:
calibre, version 7.22.0 (win32, embedded-python: True)
Conversion error: Failed: Fetch news from Works in progress

Fetch news from Works in progress
Conversion options changed from defaults:
verbose: 2
output_profile: 'generic_eink'
Resolved conversion options
calibre version: 7.22.0
{'add_alt_text_to_img': False,
'asciiize': False,
'author_sort': None,
'authors': None,
'base_font_size': 0,
'book_producer': None,
'change_justification': 'original',
'chapter': None,
'chapter_mark': '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_max_image_size': 'none',
'epub_toc_at_end': False,
'epub_version': '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 0x000002C714F25E10>,
'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.GenericEink object at 0x000002C714F3D7D0>,
'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,
'recipe_specific_option': 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': '',
'search_replace': None,
'series': None,
'series_index': None,
'smarten_punctuation': False,
'sr1_replace': '',
'sr1_search': '',
'sr2_replace': '',
'sr2_search': '',
'sr3_replace': '',
'sr3_search': '',
'start_reading_at': None,
'subset_embedded_fonts': False,
'tags': None,
'test': False,
'timestamp': None,
'title': None,
'title_sort': None,
'toc_filter': None,
'toc_threshold': 6,
'toc_title': None,
'transform_css_rules': None,
'transform_html_rules': None,
'unsmarten_punctuation': False,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: Recipe Input running
Downloading recipe urn: builtin:works_in_progress
Trying to get latest version of recipe: works_in_progress
Using user agent: Gen Software Updater
Traceback (most recent call last):
File "runpy.py", line 198, in _run_module_as_main
File "runpy.py", line 88, in _run_code
File "site.py", line 83, in <module>
File "site.py", line 78, in main
File "site.py", line 50, in run_entry_point
File "calibre\utils\ipc\worker.py", line 215, in main
File "calibre\gui2\convert\gui_conversion.py", line 31, in gui_convert_recipe
File "calibre\gui2\convert\gui_conversion.py", line 25, in gui_convert
File "calibre\ebooks\conversion\plumber.py", line 1129, in run
File "calibre\customize\conversion.py", line 245, in __call__
File "calibre\ebooks\conversion\plugins\recipe_input.py ", line 155, in convert
File "calibre\web\feeds\news.py", line 1125, in download
File "calibre\web\feeds\news.py", line 1315, in build_index
ValueError: No articles found, aborting
swordthief is offline   Reply With Quote
Old 12-05-2024, 12:33 AM   #2
PeterT
Grand Sorcerer
PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.
 
Posts: 13,511
Karma: 78910202
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
I can't speak to all the recipes but the first one I looked at "A List Apart" only downloads articles less than 120 days old. The most recent post on that page is from May 30th, 2024
PeterT is offline   Reply With Quote
Old 12-05-2024, 01:45 AM   #3
swordthief
Junior Member
swordthief began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Sep 2024
Device: Kindle Paperwhite
Quote:
Originally Posted by PeterT View Post
I can't speak to all the recipes but the first one I looked at "A List Apart" only downloads articles less than 120 days old. The most recent post on that page is from May 30th, 2024
Is there a way I can manually download older articles similar to how some other recipes let you input a manual date?
swordthief is offline   Reply With Quote
Old 12-05-2024, 08:36 AM   #4
PeterT
Grand Sorcerer
PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.
 
Posts: 13,511
Karma: 78910202
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
Well what I did was to click on the drop arrow besides "Fetch News" and select "Add or edit a custom news source".

Select the "Customize builtin recipe" button and then type in the name of the recipe "A List Apart". This will display the recipe.

Look for a line that reads
Code:
    oldest_article = 120
and change it. For my test i changed the 120 to 365.

Click the save button and it's done!
PeterT is offline   Reply With Quote
Old 12-06-2024, 07:30 AM   #5
oneillpt
Connoisseur
oneillpt began at the beginning.
 
Posts: 63
Karma: 46
Join Date: Feb 2011
Device: Kindle 3 (cracked screen!); PW1; Oasis
Updated Popular Science recipe

Required replacement of 'PostsContainer' by 'category-content-wrapper lgb-12' (lgb-12 possibly not needed), 'PostItem' by 'card-post', 'PostItem-link' by 'card-post-image-link', 'PostItem-title' by 'card-post-title' and 'PostItem-excerpt' by 'card-post-excerpt'. I have left the corresponding original lines commented out in the recipe.

Also, added article-title article-dek article-paragraph articlebody to the original keep_only_tags (I have left the original keep_only_tags unchanged although they are no longer used. They might be needed again for some future revision of the publication source coding)

I have also left some 'self.log' statements in the recipe (some commented out, some still active) as these may be helpful to anyone learning recipe construction.
Code:
#!/usr/bin/env python
# vim:fileencoding=utf-8
# License: GPLv3 Copyright: 2020, Kovid Goyal <kovid at kovidgoyal.net>

from __future__ import absolute_import, division, print_function, unicode_literals

from calibre.web.feeds.news import BasicNewsRecipe


def classes(classes):
    q = frozenset(classes.split(' '))
    return dict(attrs={
        'class': lambda x: x and frozenset(x.split()).intersection(q)})


class AdvancedUserRecipe1282101454(BasicNewsRecipe):
    title = 'Popular Science 2'
    language = 'en'
    __author__ = 'Kovid Goyal'
    description = 'Popular Science'
    publisher = 'Popular Science'
    max_articles_per_feed = 100
    ignore_duplicate_articles = {'url'}
    no_stylesheets = True
    timefmt = ' [%a, %d %b, %Y  %H:%M]'
    keep_only_tags = [
        classes('Article-header Article-excerpt Article-author Article-thumbnail Article-bodyText article-title article-dek article-paragraph articlebody'),
    ]
    remove_tags = [
        dict(name='section',   attrs={'class': ['recurrent-share']})
    ]

    def parse_section_index(self, slug):
        url = 'https://www.popsci.com/{}/'.format(slug)
        #self.log('Section:', url)
        soup = self.index_to_soup(url)
        #self.log('==> parse_section_index SOUP')
        #main = soup.find(**classes('PostsContainer'))
        main = soup.find(**classes('category-content-wrapper lg:pb-12')) #  lg:pb-12
        if main is None:
            self.log("main is None for ", slug) 
        if main is not None:
            self.log("===main is not None for ", slug)
            #self.log(main)
            self.log("===main is not None for ", slug)           
            #for div in main.findAll(**classes('PostItem')):
            for div in main.findAll(**classes('card-post')):
                #a = div.find('a', href=True, **classes('PostItem-link'))
                a = div.find('a', href=True, **classes('card-post-image-link'))
                self.log("a:", a)
                url = a['href']
                self.log("url:", url)
                #title = self.tag_to_string(div.find(**classes('PostItem-title')))
                title = self.tag_to_string(div.find(**classes('card-post-title')))
                self.log("title:", title)
                desc = ''
                #dek = div.find(**classes('PostItem-excerpt'))
                dek = div.find(**classes('card-post-excerpt'))
                if dek is not None:
                    desc = self.tag_to_string(dek)
                self.log(' ', title, url)
                self.log('title:', title, 'url:', url, 'description:', desc)
                yield {'title': title, 'url': url, 'description': desc}

    def parse_index(self):
        sections = []
        for slug, title in {
            'science': 'Science',
            'technology': 'Technology',
            'diy': 'DIY',
            'reviews': 'Reviews',
        }.items():
            self.log('slug:', slug)
            articles = list(self.parse_section_index(slug))
            if articles:
                sections.append((title, articles))
        return sections

    def preprocess_html(self, soup):
        for img in soup.findAll('img', attrs={'data-medsrc': True}):
            img['src'] = img['data-medsrc']
        return soup


calibre_most_common_ua = 'Gen Software Updater'

Last edited by PeterT; 12-06-2024 at 08:00 AM. Reason: added in code tags
oneillpt is offline   Reply With Quote
Old 12-06-2024, 11:18 PM   #6
unkn0wn
Guru
unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.
 
Posts: 616
Karma: 85520
Join Date: May 2021
Device: kindle
I'll try to fix some and remove others.

The science journals should work. i think its not able to access the page with webengine browser_type due to virtualization error.. maybe something in Qt changed recently. This hasnt happen before.

Quote:
Using user agent: Gen Software Updater
when did default user_agent change? I am also seeing this.
unkn0wn is offline   Reply With Quote
Old 12-07-2024, 01:58 AM   #7
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
Quote:
Originally Posted by unkn0wn View Post
I'll try to fix some and remove others.

The science journals should work. i think its not able to access the page with webengine browser_type due to virtualization error.. maybe something in Qt changed recently. This hasnt happen before.


when did default user_agent change? I am also seeing this.
Should be fixed now.
kovidgoyal is offline   Reply With Quote
Old 12-08-2024, 10:35 PM   #8
unkn0wn
Guru
unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.
 
Posts: 616
Karma: 85520
Join Date: May 2021
Device: kindle
Quote:
Failed to create GLES3 context, fallback to GLES2.
ContextResult::kFatalFailure: Failed to create shared context for virtualization.
Science Journals fail with this error.
Its the same PC that i used when i created these recipes.

Can we disable GPU usage for recipes? I am also seeing this (fallback to GLES2.) on other webengine browser recipes, but then they work.
unkn0wn is offline   Reply With Quote
Old 12-08-2024, 10:38 PM   #9
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
You can set the env var to use software GL as described in
https://doc.qt.io/qt-6/qtwebengine-debugging.html

if that works for you then it should be possible to have the recipe system set it when running recipes.
kovidgoyal is offline   Reply With Quote
Old 12-11-2024, 10:16 PM   #10
unkn0wn
Guru
unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.
 
Posts: 616
Karma: 85520
Join Date: May 2021
Device: kindle
i tried to set environ variable, and test
Quote:
QTWEBENGINE_CHROMIUM_FLAGS=--disable-gpu
but its not disabling on my pc. When i run this recipe it still says ERROR:GPU failure stuff. idk why its not being implemented.
unkn0wn is offline   Reply With Quote
Old 12-11-2024, 10:25 PM   #11
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
If you are on windows try rebooting after setting the env var to make sure its actually set.
kovidgoyal is offline   Reply With Quote
Old 12-12-2024, 11:07 AM   #12
unkn0wn
Guru
unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.
 
Posts: 616
Karma: 85520
Join Date: May 2021
Device: kindle
i did actually try that and more, maybe im using the wrong env variable to disable.

somehow the recipes started to work again with the fallback to GLES2..

Spoiler:
Code:
[11124:5716:1212/213202.567:ERROR:gpu_channel_manager.cc(952)] Failed to create GLES3 context, fallback to GLES2.
[11124:5716:1212/213202.568:ERROR:gpu_channel_manager.cc(963)] ContextResult::kFatalFailure: Failed to create shared context for virtualization.
Social and Interdisciplinary Sciences and Public Health
             Impact of dosing schedules on performance of rotavirus vaccines in Ghana 
	 BY Ernest O. Asare Mohammad A. Al-Mamun George E. Armah Benjamin A. Lopman Virginia E. Pitzer 11 Dec 2024 Open Access 
		 https://www.science.org/doi/10.1126/sciadv.adn4176
Neuroscience
             Perceptual constancy for an odor is acquired through changes in primary sensory neurons 
	 BY Mark Conway Merve Oncul Kate Allen Zongqian Zhang Jamie Johnston 11 Dec 2024 Open Access 
		 https://www.science.org/doi/10.1126/sciadv.ado9205
             Light modulates glucose and lipid homeostasis via the sympathetic nervous system 
	 BY Xiangning Chen Eugene Lin Mozhan M. Haghighatian Logan Wallace Shepard Samer Hattar Rejji Kuruvilla Haiqing Zhao 11 Dec 2024 Open Access 
		 https://www.science.org/doi/10.1126/sciadv.adp3284
             Transcriptomic landscape of mammalian ventral pallidum at single-cell resolution 
	 BY Lite Yang Lisa Z. Fang Michelle R. Lynch Chang S. Xu Hannah J. Hahm Yufen Zhang Monique R. Heitmeier Vincent D. Costa Vijay K. Samineni Meaghan C. Creed 11 Dec 2024 Open Access 
		 https://www.science.org/doi/10.1126/sciadv.adq6017
Physical and Materials Sciences
             Spatiotemporal characterization of water diffusion anomalies in saline solutions using machine learning force field 
	 BY Ji Woong Yu Sebin Kim Jae Hyun Ryu Won Bo Lee Tae Jun Yoon 11 Dec 2024 Open Access 
		 https://www.science.org/doi/10.1126/sciadv.adp9662
             Molecularly tailorable metal oxide clusters ensured robust interfacial connection in inverted perovskite solar cells 
	 BY Fengzhu Li Chaowei Zhao Yanxun Li Zhen Zhang Xiaofeng Huang Yuefeng Zhang Jie Fang Tieyuan Bian Zhiyuan Zeng Jun Yin Alex K.-Y. Jen 11 Dec 2024 Open Access 
		 https://www.science.org/doi/10.1126/sciadv.adq1150
             From oxide epitaxy to freestanding membranes: Opportunities and challenges 
	 BY Sooho Choo Shivasheesh Varshney Huan Liu Shivam Sharma Richard D. James Bharat Jalan 11 Dec 2024 Open Access 
		 https://www.science.org/doi/10.1126/sciadv.adq8561
             From synthetic vesicles to living cells: Anchoring conducting polymers to cell membrane 
	 BY Hanne Biesmans Alex Bersellini Farinotti Tobias Abrahamsson Katriann Arja Caroline Lindholm Xenofon Strakosas Jennifer Y. Gerasimov Daniel T. Simon Camilla I. Svensson Chiara Musumeci Magnus Berggren 11 Dec 2024 Open Access 
		 https://www.science.org/doi/10.1126/sciadv.adr2882
             Framework nucleic acid strategy enables closer microbial contact for programming short-range interaction 
	 BY Na Chen Jing Xi Na Du Ruichen Shen Rui Zhao Wei He Tianhuang Peng Yanbing Yang Yun Zhang Lilei Yu Weihong Tan Quan Yuan 11 Dec 2024 Open Access 
		 https://www.science.org/doi/10.1126/sciadv.adr4399
             Hypershifted spin spectroscopy with dynamic nuclear polarization at 1.4 K 
	 BY Zhenfeng Pang Kirill Sheberstov Bogdan A. Rodin Jake Lumsden Utsab Banerjee Daniel Abergel Frédéric Mentink-Vigier Geoffrey Bodenhausen Kong Ooi Tan 11 Dec 2024 Open Access 
		 https://www.science.org/doi/10.1126/sciadv.adr7160
             Turing covalent organic framework membranes via heterogeneous nucleation synthesis for organic solvent nanofiltration 
	 BY Fan Yang Jing Guo Chengzhe Han Junhui Huang Zhiwei Zhou Shi-Peng Sun Yanqiu Zhang Lu Shao 11 Dec 2024 Open Access 
		 https://www.science.org/doi/10.1126/sciadv.adr9260
             Sustainable high-entropy materials? 
	 BY Liuliu Han Wangzhong Mu Shaolou Wei Peter K. Liaw Dierk Raabe 11 Dec 2024 Open Access 
		 https://www.science.org/doi/10.1126/sciadv.ads3926
Biomedicine and Life Sciences
             MLL/WDR5 complex recruits centriolar satellite protein Cep72 to regulate microtubule nucleation and spindle formation 
	 BY Swathi Chodisetty Aditi Arora Kausika Kumar Malik Himanshu Goel Shweta Tyagi 11 Dec 2024 Open Access 
		 https://www.science.org/doi/10.1126/sciadv.adn0086
             Identification of the Wnt signal peptide that directs secretion on extracellular vesicles 
	 BY Uxia Gurriaran-Rodriguez David Datzkiw Leandro G. Radusky Marie Esper Ehsan Javandoost Fan Xiao Hong Ming Solomon Fisher Alberto Marina Yves De Repentigny Rashmi Kothary Mikel Azkargorta Felix Elortza Adriana L. Rojas Luis Serrano Aitor Hierro Michael A. Rudnicki 11 Dec 2024 Open Access 
		 https://www.science.org/doi/10.1126/sciadv.ado5914
             The adenine nucleotide translocase family underlies cardiac ischemia-reperfusion injury through the mitochondrial permeability pore independently of cyclophilin D 
	 BY Pooja Patel Arielys Mendoza Daniel Ramirez Dexter Robichaux Jeffery D. Molkentin Jason Karch 11 Dec 2024 Open Access 
		 https://www.science.org/doi/10.1126/sciadv.adp7444
             SRC kinase drives multidrug resistance induced by KRAS-G12C inhibition 
	 BY Xinxin Song Zhuan Zhou Ammar Elmezayen Runliu Wu Chunhua Yu Boning Gao John D. Minna Kenneth D. Westover Herbert J. Zeh Guido Kroemer Lynn E. Heasley Rui Kang Daolin Tang 11 Dec 2024 Open Access 
		 https://www.science.org/doi/10.1126/sciadv.adq4274
             Rapid prediction of acute thrombosis via nanoengineered immunosensors with unsupervised clustering for multiple circulating biomarkers 
	 BY Kaidong Wang Shaolei Wang Samuel Margolis Jae Min Cho Enbo Zhu Alexander Dupuy Junyi Yin Seul-Ki Park Clara E. Magyar Oladunni B. Adeyiga Kristin Schwab Jensen John A. Belperio Freda Passam Peng Zhao Tzung K. Hsiai 11 Dec 2024 Open Access 
		 https://www.science.org/doi/10.1126/sciadv.adq6778
             Cryo-EM structure of Nipah virus RNA polymerase complex 
	 BY Yiru Wang Lixia Zhao Yi Zhang Yuhan Wang Jiao Tang Simiao Liu Huihan Gao Xiaoxiao Zhang Luca Zinzula Roger D. Kornberg Heqiao Zhang 11 Dec 2024 Open Access 
		 https://www.science.org/doi/10.1126/sciadv.adr7116
             Nucleo-cytoplasmic environment modulates spatiotemporal p53 phase separation 
	 BY Debalina Datta Ambuja Navalkar Arunima Sakunthala Ajoy Paul Komal Patel Shalaka Masurkar Laxmikant Gadhe Shouvik Manna Arpita Bhattacharyya Shinjinee Sengupta Manisha Poudyal Jyoti Devi Ajay Singh Sawner Pradeep Kadu Ranjit Shaw Satyaprakash Pandey Semanti Mukherjee Nitisha Gahlot Kundan Sengupta Samir K. Maji 11 Dec 2024 Open Access 
		 https://www.science.org/doi/10.1126/sciadv.ads0427


EDIT: before this.. it used to stop after logging Failed to create shared context for virtualization. but now it continued to load page. maybe gpu disable worked!? I dont even understand.

Last edited by unkn0wn; 12-12-2024 at 11:11 AM.
unkn0wn is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
(mostly) Russian and Ukrainian sources: state of built-in recipes, fixes, new recipes bugmen00t Recipes 30 08-19-2024 01:50 PM
Built in Open With errors BetterRed Calibre 1 03-13-2015 06:29 AM
looking for built-in recipes Bobus Recipes 4 09-26-2011 03:31 PM
Question re downloading built-in recipes Greggywocky Calibre 2 10-31-2010 04:01 PM
customizing built in recipes jrasmussen Calibre 2 02-15-2010 11:26 PM


All times are GMT -4. The time now is 09:22 AM.


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