@@ -71,16 +71,17 @@ def main():
71
71
inner_folder = None
72
72
73
73
if name == "chromedriver" :
74
+ latest_version = "2.46"
74
75
if "darwin" in sys_plat :
75
76
file_name = "chromedriver_mac64.zip"
76
77
elif "linux" in sys_plat :
78
+ latest_version = "2.40" # Linux machines may need the old driver
77
79
file_name = "chromedriver_linux64.zip"
78
80
elif "win32" in sys_plat or "win64" in sys_plat or "x64" in sys_plat :
79
81
file_name = "chromedriver_win32.zip" # Works for win32 / win_x64
80
82
else :
81
83
raise Exception ("Cannot determine which version of Chromedriver "
82
84
"to download!" )
83
- latest_version = "2.40"
84
85
download_url = ("http://chromedriver.storage.googleapis.com/"
85
86
"%s/%s" % (latest_version , file_name ))
86
87
# Forcing Chromedriver v2.40 for now, even though it's not the latest.
@@ -98,7 +99,7 @@ def main():
98
99
"%s/%s" % (latest_version , file_name ))
99
100
print ("Found %s" % download_url )
100
101
elif name == "geckodriver" or name == "firefoxdriver" :
101
- latest_version = "v0.23 .0"
102
+ latest_version = "v0.24 .0"
102
103
if "darwin" in sys_plat :
103
104
file_name = "geckodriver-%s-macos.tar.gz" % latest_version
104
105
elif "linux" in sys_plat :
@@ -140,7 +141,7 @@ def main():
140
141
"%s/%s" % (major_version , file_name ))
141
142
elif name == "operadriver" or name == "operachromiumdriver" :
142
143
name = "operadriver"
143
- latest_version = "v.2.37 "
144
+ latest_version = "v.2.40 "
144
145
if "darwin" in sys_plat :
145
146
file_name = "operadriver_mac64.zip"
146
147
platform_code = "mac64"
0 commit comments