From 118097e486ccb9b57a1fb23cd8ffc2d29c47e924 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 30 Jan 2026 11:51:38 +0530 Subject: [PATCH] Switch Economist back to webengine Cloudflare has started blocking mechanize --- recipes/1843.recipe | 2 +- recipes/economist.recipe | 2 +- recipes/economist_espresso.recipe | 2 +- recipes/economist_free.recipe | 2 +- recipes/economist_news.recipe | 2 +- recipes/economist_search.recipe | 2 +- recipes/economist_world_ahead.recipe | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/recipes/1843.recipe b/recipes/1843.recipe index f8a7e66f6f..103c4a953f 100644 --- a/recipes/1843.recipe +++ b/recipes/1843.recipe @@ -214,7 +214,7 @@ class Econ1843(BasicNewsRecipe): # economist.com has started throttling after about 60% of the total has # downloaded with connection reset by peer (104) errors. delay = 1 - # browser_type = 'webengine' + browser_type = 'webengine' recipe_specific_options = { 'res': { diff --git a/recipes/economist.recipe b/recipes/economist.recipe index ba26404c80..b1e641d17a 100644 --- a/recipes/economist.recipe +++ b/recipes/economist.recipe @@ -219,7 +219,7 @@ class Economist(BasicNewsRecipe): resolve_internal_links = True delay = 1 - # browser_type = 'webengine' + browser_type = 'webengine' from_web = True recipe_specific_options = { 'date': { diff --git a/recipes/economist_espresso.recipe b/recipes/economist_espresso.recipe index a349cf3109..84049cca96 100644 --- a/recipes/economist_espresso.recipe +++ b/recipes/economist_espresso.recipe @@ -33,7 +33,7 @@ class Espresso(BasicNewsRecipe): remove_attributes = ['height', 'width', 'style'] use_embedded_content = False masthead_url = 'https://www.livemint.com/lm-img/dev/economist-logo-oneline.png' - # browser_type = 'webengine' + browser_type = 'webengine' extra_css = ''' h1 { text-align:center; } diff --git a/recipes/economist_free.recipe b/recipes/economist_free.recipe index ba26404c80..b1e641d17a 100644 --- a/recipes/economist_free.recipe +++ b/recipes/economist_free.recipe @@ -219,7 +219,7 @@ class Economist(BasicNewsRecipe): resolve_internal_links = True delay = 1 - # browser_type = 'webengine' + browser_type = 'webengine' from_web = True recipe_specific_options = { 'date': { diff --git a/recipes/economist_news.recipe b/recipes/economist_news.recipe index 53d2ea0ce3..634d699fe4 100644 --- a/recipes/economist_news.recipe +++ b/recipes/economist_news.recipe @@ -221,7 +221,7 @@ class EconomistNews(BasicNewsRecipe): remove_empty_feeds = True ignore_duplicate_articles = {'title'} - # browser_type = 'webengine' + browser_type = 'webengine' needs_subscription = False diff --git a/recipes/economist_search.recipe b/recipes/economist_search.recipe index 1c4dee1699..991a6bf3bd 100644 --- a/recipes/economist_search.recipe +++ b/recipes/economist_search.recipe @@ -209,7 +209,7 @@ class econ_search(BasicNewsRecipe): # economist.com has started throttling after about 60% of the total has # downloaded with connection reset by peer (104) errors. delay = 1 - # browser_type = 'webengine' + browser_type = 'webengine' recipe_specific_options = { 'q': { diff --git a/recipes/economist_world_ahead.recipe b/recipes/economist_world_ahead.recipe index 9683fb54ec..a15013cb1c 100644 --- a/recipes/economist_world_ahead.recipe +++ b/recipes/economist_world_ahead.recipe @@ -214,7 +214,7 @@ class EconomistWorld(BasicNewsRecipe): # economist.com has started throttling after about 60% of the total has # downloaded with connection reset by peer (104) errors. delay = 1 - # browser_type = 'webengine' + browser_type = 'webengine' recipe_specific_options = { 'res': {