|
@@ -2,11 +2,12 @@
|
|
|
# lint: pylint
|
|
|
# pylint: disable=missing-module-docstring, too-few-public-methods
|
|
|
|
|
|
-import typing
|
|
|
import threading
|
|
|
from timeit import default_timer
|
|
|
from uuid import uuid4
|
|
|
|
|
|
+import flask
|
|
|
+
|
|
|
from searx import settings
|
|
|
from searx.answerers import ask
|
|
|
from searx.external_bang import get_bang_url
|
|
@@ -181,7 +182,7 @@ class SearchWithPlugins(Search):
|
|
|
|
|
|
__slots__ = 'ordered_plugin_list', 'request'
|
|
|
|
|
|
- def __init__(self, search_query: SearchQuery, ordered_plugin_list, request: "flask.Request"):
|
|
|
+ def __init__(self, search_query: SearchQuery, ordered_plugin_list, request: flask.Request):
|
|
|
super().__init__(search_query)
|
|
|
self.ordered_plugin_list = ordered_plugin_list
|
|
|
self.result_container.on_result = self._on_result
|