From 1bcb76c7cc2611ac4348acbd4dfa2c6c4728213e Mon Sep 17 00:00:00 2001 From: Adrian Chaves Date: Fri, 19 Jun 2026 18:29:28 +0200 Subject: [PATCH] Solve typing issues --- scrapy/statscollectors.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/scrapy/statscollectors.py b/scrapy/statscollectors.py index 1f9894519..69108fa32 100644 --- a/scrapy/statscollectors.py +++ b/scrapy/statscollectors.py @@ -69,7 +69,11 @@ class StatsCollector: self._stats = stats def inc_value( - self, key: str, count: int = 1, start: int = 0, spider: Spider | None = None + self, + key: str, + count: float = 1, + start: float = 0, + spider: Spider | None = None, ) -> None: d = self._stats d[key] = d.setdefault(key, start) + count @@ -123,7 +127,11 @@ class DummyStatsCollector(StatsCollector): pass def inc_value( - self, key: str, count: int = 1, start: int = 0, spider: Spider | None = None + self, + key: str, + count: float = 1, + start: float = 0, + spider: Spider | None = None, ) -> None: pass