summaryrefslogtreecommitdiff
path: root/searx/utils.py
AgeCommit message (Expand)Author
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
2020-10-28[mod] duckduckgo_definitions: display only user friendly attributes / URLAlexandre Flament
2020-10-07[mod] Add searx.data moduleAlexandre Flament
2020-10-06[fix] drop Python 2: use importlib instead of imp.load_sourceAlexandre Flament
2020-10-03[mod] searx.utils.normalize_url: remove Yahoo hackAlexandre Flament
2020-10-02[mod] searx/utils.py: add docstringAlexandre Flament
2020-10-02[mod] move extract_text, extract_url to searx.utilsAlexandre Flament
2020-09-22[mod] add searx/webutils.pyAlexandre Flament
2020-09-13[fix] searx.utils.HTMLTextExtractor: invalid HTML don't raise an ExceptionAlexandre Flament