From b19fa5e694de9c1dfc06a059eb6256c568d6b92d Mon Sep 17 00:00:00 2001 From: Karim shoair Date: Sun, 15 Feb 2026 04:36:43 +0200 Subject: [PATCH] fix(checkpoint): correct error message --- scrapling/spiders/checkpoint.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scrapling/spiders/checkpoint.py b/scrapling/spiders/checkpoint.py index aa84432..25de362 100644 --- a/scrapling/spiders/checkpoint.py +++ b/scrapling/spiders/checkpoint.py @@ -32,8 +32,8 @@ class CheckpointManager: if not isinstance(interval, (int, float)): raise TypeError("Checkpoints interval must be integer or float.") else: - if interval <= 0: - raise ValueError("Checkpoints interval must be greater than 0.") + if interval < 0: + raise ValueError("Checkpoints interval must be equal or greater than 0.") async def has_checkpoint(self) -> bool: """Check if a checkpoint exists."""