From c1147590dd3493d9b21e397c59b5d0c3c9a8146c Mon Sep 17 00:00:00 2001 From: cs_betty Date: Tue, 9 Jun 2026 17:34:21 +0000 Subject: [PATCH] fix(ci): annotate cache.py:38 redis return type (CAR-1330 dev lint fix) mypy no-any-return: annotate value: str | bytes | None so mypy doesn't widen redis client return to Any. Pre-existing dev branch issue blocking CAR-1356. Mirrors CAR-1340 uat fix (2b20946). --- src/cartsnitch_api/cache.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cartsnitch_api/cache.py b/src/cartsnitch_api/cache.py index 6766a8c..836bfb8 100644 --- a/src/cartsnitch_api/cache.py +++ b/src/cartsnitch_api/cache.py @@ -35,7 +35,7 @@ class CacheClient: async def get(self, key: str) -> str | None: if not self._client: return None - value = await self._client.get(key) + value: str | bytes | None = await self._client.get(key) if value is None: return None if isinstance(value, bytes):