diff --git a/.gitignore b/.gitignore index 4f6cebd..fe01139 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ files *,cover coverage.xml logs +cache/cache.sqlite diff --git a/pyproject.toml b/pyproject.toml index 39620f5..bfa6b7a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -163,6 +163,7 @@ ignore = [ "PLW2901", "UP017", # Python 3.10 backwards compatiblity "PLR6301", # Class Method Suggestion + "S311", # Unsafe pseudo-random generator ] # Allow fix for all enabled rules (when `--fix`) is provided. fixable = ["ALL"] diff --git a/toggl_api/modules/meta/base_endpoint.py b/toggl_api/modules/meta/base_endpoint.py index 71f6af7..35b308c 100644 --- a/toggl_api/modules/meta/base_endpoint.py +++ b/toggl_api/modules/meta/base_endpoint.py @@ -102,7 +102,7 @@ class property if set to None. msg = "Request failed with status code %s: %s" log.error(msg, response.status_code, response.text) if response.status_code % 100 == self.SERVER_ERROR: - delay = random.randint(1, 5) # noqa: S311 + delay = random.randint(1, 5) log.error("Status code is a server error. Retrying request in %s seconds", delay) time.sleep(delay) return self.request(parameters, headers, body, method)