Solve typing issues

This commit is contained in:
Adrian Chaves 2026-06-19 18:29:28 +02:00
parent 6dd52ad276
commit 1bcb76c7cc
1 changed files with 10 additions and 2 deletions

View File

@ -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