Enable additional flake8-bugbear ruff rules (#170494)

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: frenck <195327+frenck@users.noreply.github.com>
This commit is contained in:
Franck Nijhof
2026-05-13 18:17:23 +02:00
committed by GitHub
co-authored by copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> frenck
parent a19c2ee9ef
commit 24dadf3668
12 changed files with 42 additions and 22 deletions
+6 -6
View File
@@ -46,12 +46,12 @@ class Lokalise:
return req.json()
def keys_list(self, params={}):
def keys_list(self, params=None):
"""List keys.
https://app.lokalise.com/api2docs/curl/#transition-list-all-keys-get
"""
return self.request("GET", "keys", params)["keys"]
return self.request("GET", "keys", params or {})["keys"]
def keys_create(self, keys):
"""Create keys.
@@ -74,16 +74,16 @@ class Lokalise:
"""
return self.request("PUT", "keys", {"keys": updates})["keys"]
def translations_list(self, params={}):
def translations_list(self, params=None):
"""List translations.
https://app.lokalise.com/api2docs/curl/#transition-list-all-translations-get
"""
return self.request("GET", "translations", params)["translations"]
return self.request("GET", "translations", params or {})["translations"]
def languages_list(self, params={}):
def languages_list(self, params=None):
"""List languages.
https://app.lokalise.com/api2docs/curl/#transition-list-project-languages-get
"""
return self.request("GET", "languages", params)["languages"]
return self.request("GET", "languages", params or {})["languages"]
+3 -1
View File
@@ -53,8 +53,10 @@ def rename_keys(project_id, to_migrate):
pprint(lokalise.keys_bulk_update(updates))
def list_keys_helper(lokalise, keys, params={}, *, validate=True):
def list_keys_helper(lokalise, keys, params=None, *, validate=True):
"""List keys in chunks so it doesn't exceed max URL length."""
if params is None:
params = {}
results = []
for i in range(0, len(keys), 100):