From 769b2ed030e6a60c3b3ea52f2993addf7d5e9756 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 30 Aug 2024 07:49:50 +0000 Subject: [PATCH 1/3] [upd] pypi: Bump selenium from 4.23.1 to 4.24.0 Bumps [selenium](https://github.com/SeleniumHQ/Selenium) from 4.23.1 to 4.24.0. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/commits/selenium-4.24.0) --- updated-dependencies: - dependency-name: selenium dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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' From cbd86473aadb31c0a12694f56a94c41ab2581142 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 30 Aug 2024 07:49:52 +0000 Subject: [PATCH 2/3] [upd] pypi: Bump certifi from 2024.7.4 to 2024.8.30 Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.7.4 to 2024.8.30. - [Commits](https://github.com/certifi/python-certifi/compare/2024.07.04...2024.08.30) --- updated-dependencies: - dependency-name: certifi dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 From 5e576b22384727e4ddbb2bfe71effe23dd6b98a8 Mon Sep 17 00:00:00 2001 From: Bnyro Date: Wed, 28 Aug 2024 14:53:22 +0200 Subject: [PATCH 3/3] [fix] search: titles including html brackets are not shown properly --- searx/results.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) 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')