searxng/searx
Alexandre Flament d703119d3a [enh] add raise_for_httperror
check HTTP response:
* detect some comme CAPTCHA challenge (no solving). In this case the engine is suspended for long a time.
* otherwise raise HTTPError as before

the check is done in poolrequests.py (was before in search.py).

update qwant, wikipedia, wikidata to use raise_for_httperror instead of raise_for_status
2020-12-11 14:37:08 +01:00
..
answerers Drop Python 2 (4/n): SearchQuery.query is a str instead of bytes 2020-09-10 10:49:42 +02:00
data [mod] add external_urls.json and wikidata_units.json 2020-10-28 08:09:25 +01:00
engines [enh] add raise_for_httperror 2020-12-11 14:37:08 +01:00
metrology [enh] add raise_for_httperror 2020-12-11 14:37:08 +01:00
plugins [mod] pylint: numerous minor code fixes 2020-12-01 15:21:19 +01:00
static [mod] oscar theme: added option into gruntfile.js for generate sourceMap 2020-12-01 10:07:01 +01:00
templates display if an engine does not support https 2020-12-09 20:49:54 +01:00
translations [enh] update translations 2020-07-09 15:15:52 +02:00
__init__.py [enh] settings.yml: add use_default_settings option (2nd version) 2020-11-27 19:40:04 +01:00
autocomplete.py [fix] dbpedia autocomplete (and use HTTPS) 2020-12-04 16:47:43 +01:00
brand.py [fix] migration from github.com/asciimoo/searx to github.com/searx/searx : fix URLs 2020-09-28 16:44:14 +02:00
exceptions.py [enh] add raise_for_httperror 2020-12-11 14:37:08 +01:00
external_bang.py [mod] Add searx.data module 2020-10-07 10:29:34 +02:00
external_urls.py [mod] add external_urls.json and wikidata_units.json 2020-10-28 08:09:25 +01:00
languages.py fetch google's search langs rather than ui langs 2020-09-22 11:37:44 +02:00
poolrequests.py [enh] add raise_for_httperror 2020-12-11 14:37:08 +01:00
preferences.py Patch advanced search preferences 2020-11-23 19:13:29 +01:00
query.py [mod] pylint: numerous minor code fixes 2020-12-01 15:21:19 +01:00
raise_for_httperror.py [enh] add raise_for_httperror 2020-12-11 14:37:08 +01:00
results.py [mod] results: don't crash when an engine don't have a category 2020-12-10 10:57:07 +01:00
search.py [enh] add raise_for_httperror 2020-12-11 14:37:08 +01:00
settings.yml [enh] add raise_for_httperror 2020-12-11 14:37:08 +01:00
settings_loader.py [fix] settings_loader: don't crash when a key exists only in the user settings 2020-12-03 11:35:12 +01:00
settings_robot.yml Let admins lock user preferences 2020-10-25 18:06:18 +01:00
testing.py Drop Python 2 (1/n): remove unicode string and url_utils 2020-09-10 10:39:04 +02:00
utils.py [mod] bing_news: use eval_xpath_getindex 2020-12-03 10:22:48 +01:00
version.py [enh] release v0.17.0 2020-07-09 17:31:28 +02:00
webadapter.py [fix] webadapter: fix locked categories 2020-11-03 10:55:49 +01:00
webapp.py [enh] record details exception per engine 2020-12-03 10:22:48 +01:00
webutils.py Merge pull request #2237 from dalf/mod-engines-init 2020-10-05 11:20:46 +02:00