diff --git a/requirements-dev.txt b/requirements-dev.txt index fc2ecb761..954682a82 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -4,7 +4,7 @@ cov-core==1.15.0 black==24.3.0 pylint==3.2.6 splinter==0.21.0 -selenium==4.23.1 +selenium==4.24.0 Pallets-Sphinx-Themes==2.1.3 Sphinx<=7.1.2; python_version == '3.8' Sphinx==7.4.7; python_version > '3.8' diff --git a/requirements.txt b/requirements.txt index 4e6ed7ef8..9e6b515fa 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -certifi==2024.7.4 +certifi==2024.8.30 babel==2.16.0 flask-babel==4.0.0 flask==3.0.3 diff --git a/searx/results.py b/searx/results.py index b846eb275..7c973ca8f 100644 --- a/searx/results.py +++ b/searx/results.py @@ -9,7 +9,6 @@ from typing import List, NamedTuple, Set from urllib.parse import urlparse, unquote from searx import logger -from searx import utils from searx.engines import engines from searx.metrics import histogram_observe, counter_add, count_error @@ -366,9 +365,9 @@ class ResultContainer: result['score'] = result_score(result, result.get('priority')) # removing html content and whitespace duplications if result.get('content'): - result['content'] = utils.html_to_text(result['content']).strip() + result['content'] = result['content'].strip() if result.get('title'): - result['title'] = ' '.join(utils.html_to_text(result['title']).strip().split()) + result['title'] = ' '.join(result['title'].strip().split()) for result_engine in result['engines']: counter_add(result['score'], 'engine', result_engine, 'score')