diff options
| author | Martin Fischer <martin@push-f.com> | 2022-01-17 08:11:06 +0100 |
|---|---|---|
| committer | Martin Fischer <martin@push-f.com> | 2022-01-17 11:42:48 +0100 |
| commit | 6d43cf7952cb22dbf8c7d1851eeee1931f8604c3 (patch) | |
| tree | 064fd3f341caa92cb3dd6cb21fc9adb6bb4e6a09 /searx/plugins/__init__.py | |
| parent | fdf562bc32028cc0a2d3da1bad02a84da1e6a1d6 (diff) | |
[typing] add optional attrs to Plugin
Diffstat (limited to 'searx/plugins/__init__.py')
| -rw-r--r-- | searx/plugins/__init__.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/searx/plugins/__init__.py b/searx/plugins/__init__.py index 6c1bea8d0..3d431f329 100644 --- a/searx/plugins/__init__.py +++ b/searx/plugins/__init__.py @@ -10,7 +10,7 @@ from os.path import abspath, basename, dirname, exists, join from shutil import copyfile from pkgutil import iter_modules from logging import getLogger -from typing import List +from typing import List, Tuple from searx import logger, settings @@ -22,6 +22,9 @@ class Plugin: # pylint: disable=too-few-public-methods name: str description: str default_on: bool + js_dependencies: Tuple[str] + css_dependencies: Tuple[str] + preference_section: str logger = logger.getChild("plugins") |