From 0678ed1406f0e49d292f3974a69f79f924cb30b7 Mon Sep 17 00:00:00 2001 From: Karim shoair Date: Sun, 12 Apr 2026 18:00:41 +0200 Subject: [PATCH] fix(shell): add missing parameters to the shell signature --- scrapling/core/_shell_signatures.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/scrapling/core/_shell_signatures.py b/scrapling/core/_shell_signatures.py index ce509b6..afa482d 100644 --- a/scrapling/core/_shell_signatures.py +++ b/scrapling/core/_shell_signatures.py @@ -2,6 +2,7 @@ from scrapling.core._types import ( Any, Dict, List, + Set, Tuple, Sequence, Callable, @@ -58,7 +59,12 @@ _FETCH_PARAMS = { "cdp_url": Optional[str], "useragent": Optional[str], "extra_flags": Optional[List[str]], + "blocked_domains": Optional[Set[str]], "block_ads": bool, + "retries": int, + "retry_delay": int | float, + "capture_xhr": str | None, + "executable_path": Optional[str], } _STEALTHY_FETCH_PARAMS = { @@ -85,7 +91,12 @@ _STEALTHY_FETCH_PARAMS = { "cdp_url": Optional[str], "useragent": Optional[str], "extra_flags": Optional[List[str]], + "blocked_domains": Optional[Set[str]], "block_ads": bool, + "retries": int, + "retry_delay": int | float, + "capture_xhr": str | None, + "executable_path": Optional[str], "allow_webgl": bool, "hide_canvas": bool, "block_webrtc": bool,