From 94d617305408025d175a10aea4a1bccf96c9cb48 Mon Sep 17 00:00:00 2001 From: cs_betty Date: Tue, 9 Jun 2026 17:34:11 +0000 Subject: [PATCH] fix(ci): dedupe _public_limiter/_auth_limiter declarations in rate_limit.py (CAR-1330 dev lint fix) mypy no-redef: the second forward-decl block at line 124 was a duplicate of the block at line 111. Pre-existing dev branch issue blocking CAR-1356. Mirrors CAR-1340 uat fix (2b20946). --- src/cartsnitch_api/middleware/rate_limit.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/cartsnitch_api/middleware/rate_limit.py b/src/cartsnitch_api/middleware/rate_limit.py index c6d5f21..e736537 100644 --- a/src/cartsnitch_api/middleware/rate_limit.py +++ b/src/cartsnitch_api/middleware/rate_limit.py @@ -121,10 +121,6 @@ if settings.rate_limit_redis_enabled: logger.warning("Failed to connect to Redis for rate limiting, using in-memory: %s", e) _use_redis = False -_public_limiter: RateLimitBackend -_auth_limiter: RateLimitBackend -_auth_strict_limiter: RateLimitBackend - if _use_redis and _redis_client: _public_limiter = RedisSlidingWindow( _redis_client, settings.rate_limit_requests, settings.rate_limit_window_seconds