summaryrefslogtreecommitdiff
path: root/searx/utils.py
Commit message (Expand)AuthorAge
* [mod] searx.utils: more typingAlexandre Flament2022-01-30
* [mod] add documentation about searx.utilsAlexandre Flament2022-01-29
* [format.python] initial formatting of the python codeMarkus Heiser2021-12-27
* [fix] fix match_language issue to make zh-TW match to zh-Hant-TWMarc Abonce Seguin2021-10-12
* [fix] don't mix loaded modules with imported modules (sys.modules)Markus Heiser2021-10-06
* [mod] searx.utils.dict_subset: rewrite with comprehensionAlexandre Flament2021-08-24
* version based on the git repositoryAlexandre Flament2021-07-30
* [fix] strip spaces from searx user agentAlexandre Flament2021-06-09
* [mod] move all default settings into searx.settings_defaultsAlexandre Flament2021-06-01
* [mod] utils.get_value() - avoidance of a recursionMarkus Heiser2021-05-28
* [enh] add settings option to enable/disable search formatsMarkus Heiser2021-05-28
* [enh] replace requests by httpxAlexandre Flament2021-04-10
* [fix] pylint: use "raise ... from ..."Alexandre Flament2020-12-20
* [mod] bing_news: use eval_xpath_getindexAlexandre Flament2020-12-03
* [enh] record details exception per engineAlexandre Flament2020-12-03
* [mod] pylint: numerous minor code fixesAlexandre Flament2020-12-01
* [mod] remove unused importAlexandre Flament2020-11-14
* [mod] duckduckgo_definitions: display only user friendly attributes / URLAlexandre Flament2020-10-28
* [mod] Add searx.data moduleAlexandre Flament2020-10-07
* [fix] drop Python 2: use importlib instead of imp.load_sourceAlexandre Flament2020-10-06
* [mod] searx.utils.normalize_url: remove Yahoo hackAlexandre Flament2020-10-03
* [mod] searx/utils.py: add docstringAlexandre Flament2020-10-02
* [mod] move extract_text, extract_url to searx.utilsAlexandre Flament2020-10-02
* [mod] add searx/webutils.pyAlexandre Flament2020-09-22
* [fix] searx.utils.HTMLTextExtractor: invalid HTML don't raise an ExceptionAlexandre Flament2020-09-13
* Drop Python 2 (5/n): searx.utils.is_valid_lang, input parameter is a str inst...Alexandre Flament2020-09-10
* Drop Python 2 (4/n): SearchQuery.query is a str instead of bytesDalf2020-09-10
* Drop Python 2 (1/n): remove unicode string and url_utilsDalf2020-09-10
* [mod] speed optimizationDalf2019-11-15
* fix pep 8 checkNoémi Ványi2019-10-16
* add initial support for offline engines && command engineNoémi Ványi2019-10-16
* [fix] convert bytes type to string in language detection (fixes dictzone)Adam Tauber2019-10-16
* [fix] fix flickr_noapi decoding (#1655)Alexandre Flament2019-08-02
* [mod] use cache in _match_language function to speed up searx start time sign...Dalf2019-07-19
* [fix] secret_key can be bytes instead of a string (#1602)rachmadani haryono2019-07-17
* fetch_firefox_version.py : compatible with Python 3 and minor fixes.Alex2018-08-05
* [mod] fetch firefox versions in a standalone scriptAlexandre Flament2018-08-05
* Merge pull request #1303 from MarcAbonce/bingAdam Tauber2018-07-09
|\
| * fix bing "garbage" results (issue #1275)Marc Abonce Seguin2018-05-20
* | [fix] update user agent versionsMarc Abonce Seguin2018-06-23
* | [fix] add basestring for py3Adam Tauber2018-06-14
|/
* refactor engine's search language handlingMarc Abonce Seguin2018-03-27
* [fix] convert json engine result attributes to string - closes #1006Adam Tauber2017-12-01
* [fix] remove trailing 0x00 from csv outputAdam Tauber2017-11-21
* [fix] resurrect csv output in py2Adam Tauber2017-11-21
* fix hmac python3 compatibilityNoémi Ványi2017-09-08
* [mod] int_or_zero refactored to searx_utilsmisnyo2017-09-04
* [fix] is_valid_lang fixed for new languages.py + dictzone engine encodingpotato2017-06-25
* [mod] settings.yml can be /etc/searx/settings.ymlAlexandre Flament2017-05-15
* [mod] the static and templates directories can be defined in the settings.ymlAlexandre Flament2017-05-15