1818import base64
1919import os
2020import warnings
21- from typing import List , NoReturn , Union
21+ from typing import List , Union
2222
2323from selenium .webdriver .common .desired_capabilities import DesiredCapabilities
2424from selenium .webdriver .common .options import ArgOptions
@@ -43,7 +43,7 @@ def binary_location(self) -> str:
4343 return self ._binary_location
4444
4545 @binary_location .setter
46- def binary_location (self , value : str ) -> NoReturn :
46+ def binary_location (self , value : str ) -> None :
4747 """
4848 Allows you to set where the chromium binary lives
4949 :Args:
@@ -59,7 +59,7 @@ def debugger_address(self: str) -> str:
5959 return self ._debugger_address
6060
6161 @debugger_address .setter
62- def debugger_address (self , value : str ) -> NoReturn :
62+ def debugger_address (self , value : str ) -> None :
6363 """
6464 Allows you to set the address of the remote devtools instance
6565 that the ChromeDriver instance will try to connect to during an
@@ -85,7 +85,7 @@ def extensions(self) -> List[str]:
8585 file_ .close ()
8686 return encoded_extensions + self ._extensions
8787
88- def add_extension (self , extension : str ) -> NoReturn :
88+ def add_extension (self , extension : str ) -> None :
8989 """
9090 Adds the path to the extension to a list that will be used to extract it
9191 to the ChromeDriver
@@ -102,7 +102,7 @@ def add_extension(self, extension: str) -> NoReturn:
102102 else :
103103 raise ValueError ("argument can not be null" )
104104
105- def add_encoded_extension (self , extension : str ) -> NoReturn :
105+ def add_encoded_extension (self , extension : str ) -> None :
106106 """
107107 Adds Base64 encoded string with extension data to a list that will be used to extract it
108108 to the ChromeDriver
@@ -122,7 +122,7 @@ def experimental_options(self) -> dict:
122122 """
123123 return self ._experimental_options
124124
125- def add_experimental_option (self , name : str , value : Union [str , int , dict , List [str ]]) -> NoReturn :
125+ def add_experimental_option (self , name : str , value : Union [str , int , dict , List [str ]]) -> None :
126126 """
127127 Adds an experimental option which is passed to chromium.
128128
@@ -142,7 +142,7 @@ def headless(self) -> bool:
142142 return '--headless' in self ._arguments
143143
144144 @headless .setter
145- def headless (self , value : bool ) -> NoReturn :
145+ def headless (self , value : bool ) -> None :
146146 """
147147 Sets the headless argument
148148 :Args:
0 commit comments