From 3d3c84ceb436167397d8b93c1857e63dc04a417e Mon Sep 17 00:00:00 2001 From: Hok Kan Cheung Date: Mon, 15 Dec 2025 09:32:46 -0500 Subject: [PATCH] Add deprecation warning on download_delay to scrapy/core/downloader/__init__.py --- scrapy/core/downloader/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scrapy/core/downloader/__init__.py b/scrapy/core/downloader/__init__.py index be5efba87..1c3cbc875 100644 --- a/scrapy/core/downloader/__init__.py +++ b/scrapy/core/downloader/__init__.py @@ -94,7 +94,8 @@ def _get_concurrency_delay( concurrency: int, spider: Spider, settings: BaseSettings ) -> tuple[int, float]: delay: float = settings.getfloat("DOWNLOAD_DELAY") - if hasattr(spider, "download_delay"): + if hasattr(spider, "download_delay"): # pragma: no cover + warn_on_deprecated_spider_attribute("download_delay", "DOWNLOAD_DELAY") delay = spider.download_delay if hasattr(spider, "max_concurrent_requests"): # pragma: no cover