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