on master help sign in
Bump pylint from 2.8.2 to 2.9.6 (#2934)
0810263dependabot[bot]
requirements-dev.txt+1−1
@@ -2,7 +2,7 @@ mock==4.0.3
2nose2[coverage_plugin]==0.10.0
2nose2[coverage_plugin]==0.10.0
3cov-core==1.15.0
3cov-core==1.15.0
4pycodestyle==2.7.0
4pycodestyle==2.7.0
5−pylint==2.8.2
5+pylint==2.9.6
6splinter==0.15.0
6splinter==0.15.0
7transifex-client==0.14.3
7transifex-client==0.14.3
8selenium==3.141.0
8selenium==3.141.0
searx/preferences.py+2−2
@@ -178,7 +178,7 @@ class SearchLanguageSetting(EnumStringSetting):
178 if data not in self.choices and data != self.value: # pylint: disable=no-member
178 if data not in self.choices and data != self.value: # pylint: disable=no-member
179 # hack to give some backwards compatibility with old language cookies
179 # hack to give some backwards compatibility with old language cookies
180 data = str(data).replace('_', '-')
180 data = str(data).replace('_', '-')
181− lang = data.split('-')[0]
181+ lang = data.split('-', maxsplit=1)[0]
182 # pylint: disable=no-member
182 # pylint: disable=no-member
183 if data in self.choices:
183 if data in self.choices:
184 pass
184 pass
@@ -502,7 +502,7 @@ class Preferences:
502 """Save cookie in the HTTP reponse obect
502 """Save cookie in the HTTP reponse obect
503 """
503 """
504 for user_setting_name, user_setting in self.key_value_settings.items():
504 for user_setting_name, user_setting in self.key_value_settings.items():
505− if self.key_value_settings[user_setting_name].locked:
505+ if user_setting.locked:
506 continue
506 continue
507 user_setting.save(user_setting_name, resp)
507 user_setting.save(user_setting_name, resp)
508 self.engines.save(resp)
508 self.engines.save(resp)