3232 Dict ,
3333 Optional ,
3434 Union ,
35- Iterable ,
35+ List ,
3636 Callable ,
3737 SelectorWaitStates ,
3838)
@@ -98,7 +98,7 @@ def __init__(
9898 timeout : Union [int , float ] = 30000 ,
9999 disable_resources : bool = False ,
100100 wait_selector : Optional [str ] = None ,
101- cookies : Optional [Iterable [Dict ]] = None ,
101+ cookies : Optional [List [Dict ]] = None ,
102102 network_idle : bool = False ,
103103 wait_selector_state : SelectorWaitStates = "attached" ,
104104 adaptor_arguments : Optional [Dict ] = None ,
@@ -168,7 +168,7 @@ def __init__(
168168 self .extra_headers = config .extra_headers
169169 self .useragent = config .useragent
170170 self .timeout = config .timeout
171- self .cookies = list ( config .cookies ) if config . cookies else []
171+ self .cookies = config .cookies
172172 self .disable_resources = config .disable_resources
173173 self .cdp_url = config .cdp_url
174174 self .network_idle = config .network_idle
@@ -180,7 +180,7 @@ def __init__(
180180 self .context : Optional [BrowserContext ] = None
181181 self .page_pool = PagePool (self .max_pages )
182182 self ._closed = False
183- self .adaptor_arguments = config .adaptor_arguments or {}
183+ self .adaptor_arguments = config .adaptor_arguments
184184 self .page_action = config .page_action
185185 self .__initiate_browser_options__ ()
186186
@@ -392,7 +392,7 @@ def __init__(
392392 timeout : Union [int , float ] = 30000 ,
393393 disable_resources : bool = False ,
394394 wait_selector : Optional [str ] = None ,
395- cookies : Optional [Iterable [Dict ]] = None ,
395+ cookies : Optional [List [Dict ]] = None ,
396396 network_idle : bool = False ,
397397 wait_selector_state : SelectorWaitStates = "attached" ,
398398 adaptor_arguments : Optional [Dict ] = None ,
0 commit comments