summaryrefslogtreecommitdiff
path: root/searx/utils.py
AgeCommit message (Expand)Author
2025-06-27[fix] utils: truncated result (#4949)Ivan Gabaldon
2025-05-21[feat] engines: add Naver engine (#4573)Zhijie He
2025-04-01[fix] hardening against arguments of type None, where str or dict is expectedMarkus Heiser
2025-03-25[refactor] duration strings: move parsing logic to utils.pyBnyro
2025-03-08[feat] add bilibili support to get get_embeded_stream_urlAustin-Olacsi
2025-02-26[fix] various issues in the documentationMarkus Heiser
2025-02-20[feat] startpage: support for news and imagesBnyro
2024-11-24[chore] *: fix typos detected by typos-cliBnyro
2024-10-03add get_embeded_stream_url to searx.utilsAustin-Olacsi
2024-07-27[feat] videos template: support for view countBnyro
2024-07-27[fix] remove unused code / `_STORAGE_UNIT_VALUE`Markus Heiser
2024-06-15[perf] torrents.html, files.html: don't parse and re-format filesizeBnyro
2024-05-29[enh] add re-usable func to filter textAllen
2024-04-08[fix] remove usage of no longer existing names from lxmlMarkus Heiser
2024-03-11[mod] pylint all files with one profile / drop PYLINT_SEARXNG_DISABLE_OPTIONMarkus Heiser
2024-03-07[fix] nyaa engine - paging support & filesize (GiB)Markus Heiser
2024-02-25[refactor] images: add resolution, image format and filesize fieldsBnyro
2023-10-22[fix] HTMLParser: undocumented not implemented methodMarkus Heiser
2023-09-18[fix] spellingjazzzooo
2023-09-15[fix] brave.newsjazzzooo
2023-09-09Replace chompjs with pure Python codeAlexandre Flament
2023-09-08[mod] utils.py: add markdown_to_text helper functionBnyro
2023-03-24[mod] replace utils.match_language by locales.match_localeMarkus Heiser
2023-03-24[mod] replace searx.languages by searx.sxng_localesMarkus Heiser
2023-02-19[doc] improved docs of implementations for automatic speech recognitionMarkus Heiser
2023-02-17Add "Auto-detected" as a language.Alexandre Flament
2022-12-26Lazy load fasttext-predictAlexandre Flament
2022-12-16Replace langdetect with fasttextArtikusHG
2022-09-27[fix] typos / reported by @kianmeng in searx PR-3366Markus Heiser
2022-07-30[fix] pyright repported errorsAlexandre Flament
2022-06-03[fix] prepare for pylint 2.14.0Markus Heiser
2022-04-22[test.pyright] suppress unneeded error & warning messagesMarkus Heiser
2022-04-16searx.utils.html_to_text: replace <br/> by a spaceAlexandre Flament
2022-01-30[mod] searx.utils: more typingAlexandre Flament
2022-01-29[mod] add documentation about searx.utilsAlexandre Flament
2021-12-27[format.python] initial formatting of the python codeMarkus Heiser
2021-10-12[fix] fix match_language issue to make zh-TW match to zh-Hant-TWMarc Abonce Seguin
2021-10-06[fix] don't mix loaded modules with imported modules (sys.modules)Markus Heiser
2021-08-24[mod] searx.utils.dict_subset: rewrite with comprehensionAlexandre Flament
2021-07-30version based on the git repositoryAlexandre Flament
2021-06-09[fix] strip spaces from searx user agentAlexandre Flament
2021-06-01[mod] move all default settings into searx.settings_defaultsAlexandre Flament
2021-05-28[mod] utils.get_value() - avoidance of a recursionMarkus Heiser
2021-05-28[enh] add settings option to enable/disable search formatsMarkus Heiser
2021-04-10[enh] replace requests by httpxAlexandre Flament
2020-12-20[fix] pylint: use "raise ... from ..."Alexandre Flament
2020-12-03[mod] bing_news: use eval_xpath_getindexAlexandre Flament
2020-12-03[enh] record details exception per engineAlexandre Flament
2020-12-01[mod] pylint: numerous minor code fixesAlexandre Flament
2020-11-14[mod] remove unused importAlexandre Flament