Browse Source

[test.pyright] suppress unneeded error & warning messages

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
Markus Heiser 3 years ago
parent
commit
cf644b413e
2 changed files with 2 additions and 1 deletions
  1. 1 0
      manage
  2. 1 1
      searx/utils.py

+ 1 - 0
manage

@@ -702,6 +702,7 @@ test.pyright() {
     pyenv.cmd npx --no-install pyright -p pyrightconfig-ci.json \
         | grep -v ".py$" \
         | grep -v '/engines/.*.py.* - warning: "logger" is not defined'\
+        | grep -v '/plugins/.*.py.* - error: "logger" is not defined'\
         | grep -v '/engines/.*.py.* - warning: "supported_languages" is not defined' \
         | grep -v '/engines/.*.py.* - warning: "language_aliases" is not defined'
     dump_return $?

+ 1 - 1
searx/utils.py

@@ -372,7 +372,7 @@ def _get_lang_to_lc_dict(lang_list: List[str]) -> Dict[str, str]:
 
 # babel's get_global contains all sorts of miscellaneous locale and territory related data
 # see get_global in: https://github.com/python-babel/babel/blob/master/babel/core.py
-def _get_from_babel(lang_code: str, key: str):
+def _get_from_babel(lang_code: str, key):
     match = get_global(key).get(lang_code.replace('-', '_'))
     # for some keys, such as territory_aliases, match may be a list
     if isinstance(match, str):