[refactor] engines: migrate to SXNG_Response.html() (#6718)

This commit is contained in:
Bnyro
2026-09-13 14:01:58 +02:00
parent 3169aafd28
commit 274b63b677
75 changed files with 102 additions and 178 deletions

View File

@@ -57,7 +57,6 @@ options:
import urllib.parse
import babel
from lxml import html
from searx import locales, utils
from searx import network as _network
@@ -285,7 +284,7 @@ def fetch_wikimedia_traits(engine_traits: EngineTraits):
if not resp.ok:
raise RuntimeError("Response from Wikipedia is not OK.")
dom = html.fromstring(resp.text)
dom = resp.html()
for row in dom.xpath('//table[contains(@class,"sortable")]//tbody/tr'):
cols = row.xpath("./td")
if not cols: