From c90a426de8e819b452ad65db407719397a34b72f Mon Sep 17 00:00:00 2001 From: Sourcery AI <> Date: Sat, 9 Dec 2023 07:58:41 +0000 Subject: [PATCH] 'Refactored by Sourcery' --- scripts/update_changelog.py | 4 ++-- starlette_session/__init__.py | 2 +- starlette_session/backends.py | 4 +--- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/scripts/update_changelog.py b/scripts/update_changelog.py index 43bee01c..c819f061 100644 --- a/scripts/update_changelog.py +++ b/scripts/update_changelog.py @@ -1,5 +1,6 @@ """Insert the new version changes in the changelog.""" + import re import sys @@ -25,8 +26,7 @@ version_re = re.compile(version_regex) last_released = None for line in old_lines: - match = version_re.search(line) - if match: + if match := version_re.search(line): last_released = match.groupdict()["version"] break # only keep more recent versions diff --git a/starlette_session/__init__.py b/starlette_session/__init__.py index c5e016b1..b23987fd 100644 --- a/starlette_session/__init__.py +++ b/starlette_session/__init__.py @@ -61,7 +61,7 @@ def __init__( if custom_session_backend else self._get_predefined_session_backend(backend_client) ) - self.signer = itsdangerous.TimestampSigner(str(secret_key)) + self.signer = itsdangerous.TimestampSigner(secret_key) self.cookie_name = cookie_name self.max_age = max_age self.domain = domain diff --git a/starlette_session/backends.py b/starlette_session/backends.py index 560e7e5b..55697dd6 100644 --- a/starlette_session/backends.py +++ b/starlette_session/backends.py @@ -35,9 +35,7 @@ class MemcacheJSONSerde(object): def serialize(self, key, value): - if isinstance(value, str): - return value, 1 - return json.dumps(value), 2 + return (value, 1) if isinstance(value, str) else (json.dumps(value), 2) def deserialize(self, key, value, flags): if flags == 1: