File tree Expand file tree Collapse file tree 4 files changed +10
-7
lines changed Expand file tree Collapse file tree 4 files changed +10
-7
lines changed Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ install:
20
20
- " sudo rm -f /etc/boto.cfg"
21
21
before_script :
22
22
- " flake8 seleniumbase/*.py && flake8 seleniumbase/*/*.py && flake8 seleniumbase/*/*/*.py && flake8 seleniumbase/*/*/*/*.py"
23
- # - "wget https://chromedriver.storage.googleapis.com/2.41 /chromedriver_linux64.zip && unzip chromedriver_linux64.zip && sudo cp chromedriver /usr/local/bin/ && sudo chmod +x /usr/local/bin/chromedriver"
23
+ # - "wget https://chromedriver.storage.googleapis.com/2.40 /chromedriver_linux64.zip && unzip chromedriver_linux64.zip && sudo cp chromedriver /usr/local/bin/ && sudo chmod +x /usr/local/bin/chromedriver"
24
24
# - "wget https://github.com/mozilla/geckodriver/releases/download/v0.21.0/geckodriver-v0.21.0-linux64.tar.gz -O /tmp/geckodriver.tar.gz && tar -C /opt -xzf /tmp/geckodriver.tar.gz && sudo chmod 755 /opt/geckodriver && sudo ln -fs /opt/geckodriver /usr/bin/geckodriver && sudo ln -fs /opt/geckodriver /usr/local/bin/geckodriver"
25
25
# - "wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2 && tar -xvf ./phantomjs-2.1.1-linux-x86_64.tar.bz2 && export PATH=$PWD/phantomjs-2.1.1-linux-x86_64/bin:$PATH"
26
26
- " seleniumbase install chromedriver"
Original file line number Diff line number Diff line change @@ -83,14 +83,17 @@ def main():
83
83
raise Exception ("Cannot determine which version of Chromedriver "
84
84
"to download!" )
85
85
86
- latest_version = requests .get (
87
- "http://chromedriver.storage.googleapis.com/LATEST_RELEASE" ).text
86
+ # latest_version = requests.get(
87
+ # "http://chromedriver.storage.googleapis.com/LATEST_RELEASE").text
88
+ #
89
+ # ### Chromedriver 2.41 / latest may have issues. Forcing 2.40 for now.
90
+ latest_version = "2.40"
88
91
download_url = ("http://chromedriver.storage.googleapis.com/"
89
92
"%s/%s" % (latest_version , file_name ))
90
93
print ('\n Locating the latest version of Chromedriver...' )
91
94
if not requests .get (download_url ).ok :
92
95
# If there's a problem with the latest Chromedriver, fall back
93
- fallback_version = "2.41 "
96
+ fallback_version = "2.40 "
94
97
download_url = ("http://chromedriver.storage.googleapis.com/"
95
98
"%s/%s" % (fallback_version , file_name ))
96
99
print ("Found %s" % download_url )
Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ brew cask install chromedriver
37
37
brew install geckodriver
38
38
```
39
39
40
- (NOTE: If your existing version of chromedriver is less than 2.41 , ** upgrading is required** in order to keep up with the latest version of Chrome!)
40
+ (NOTE: If your existing version of chromedriver is less than 2.40 , ** upgrading is required** in order to keep up with the latest version of Chrome!)
41
41
42
42
``` bash
43
43
brew cask upgrade chromedriver
@@ -50,7 +50,7 @@ brew upgrade geckodriver
50
50
If you still need the web drivers, here are some scripts to help you install chromedriver and geckodriver on a Linux machine:
51
51
52
52
``` bash
53
- wget http://chromedriver.storage.googleapis.com/2.41 /chromedriver_linux64.zip
53
+ wget http://chromedriver.storage.googleapis.com/2.40 /chromedriver_linux64.zip
54
54
unzip chromedriver_linux64.zip
55
55
mv chromedriver /usr/local/bin/
56
56
chmod +x /usr/local/bin/chromedriver
Original file line number Diff line number Diff line change 7
7
8
8
setup (
9
9
name = 'seleniumbase' ,
10
- version = '1.13.4 ' ,
10
+ version = '1.13.5 ' ,
11
11
description = 'Web Automation & Testing Framework - http://seleniumbase.com' ,
12
12
long_description = 'Web Automation and Testing Framework - seleniumbase.com' ,
13
13
platforms = 'Mac * Windows * Linux * Docker' ,
You can’t perform that action at this time.
0 commit comments