noones-search/searx/data
Markus Heiser c20038e7c3 [fix] engine yahoo: replace fetch_traits by a list of languages
The Yahoo engine's fetch_traits function has been encountering an error in CI
jobs for several months [1], thus aborting the process for all other engines as
well.

The language selection dialog (which fetch_traits calls) requires an `EuConsent`
cookie. Strangely, the cookie is not needed for searching, which is why the
engine itself still works.

Since Yahoo won't be conquering any new marketplaces in the foreseeable future,
it should be sufficient to hard-implement the list of currently available
languages ​​(`yahoo_languages`).

[1] https://github.com/searxng/searxng/actions/runs/14720458830/job/41313149268

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-04-29 08:48:56 +02:00
..
__init__.py [mod] pylint all files with one profile / drop PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
ahmia_blacklist.txt [data] update searx.data - update_ahmia_blacklist.py 2025-04-29 07:06:49 +02:00
currencies.json [data] update searx.data - update_currencies.py 2025-03-29 09:47:33 +01:00
engine_descriptions.json [data] update searx.data - update_engine_descriptions.py 2025-03-30 09:54:03 +02:00
engine_traits.json [fix] engine yahoo: replace fetch_traits by a list of languages 2025-04-29 08:48:56 +02:00
external_bangs.json [data] update searx.data - update_external_bangs.py 2025-04-29 07:06:10 +02:00
external_urls.json [mod] add external_urls.json and wikidata_units.json 2020-10-28 08:09:25 +01:00
lid.176.ftz [mod] new plugin: Autodetect search language 2022-12-10 13:11:47 +01:00
locales.json [l10n] update translations from Weblate 2025-01-10 08:13:22 +01:00
osm_keys_tags.json [data] update searx.data - make data.all 2025-01-13 08:02:01 +01:00
useragents.json [data] update searx.data - update_firefox_version.py 2025-04-29 07:06:26 +02:00
wikidata_units.json [data] update searx.data - update_wikidata_units.py 2025-04-29 07:07:15 +02:00