Skip to content

Commit 536aa79

Browse files
authored
Merge pull request #1393 from seleniumbase/update-edgedriver-downloads
Update EdgeDriver downloads
2 parents 957e029 + 3a18e8b commit 536aa79

File tree

8 files changed

+27
-24
lines changed

8 files changed

+27
-24
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@
1313
<p align="center">
1414
<a href="#python_installation">🚀 Start</a> |
1515
<a href="https://github.com/seleniumbase/SeleniumBase/blob/master/help_docs/features_list.md">🏰 Features</a> |
16-
<a href="https://github.com/seleniumbase/SeleniumBase/blob/master/examples/ReadMe.md">✅ Examples</a> |
1716
<a href="https://github.com/seleniumbase/SeleniumBase/blob/master/help_docs/customizing_test_runs.md">🎛️ Options</a> |
17+
<a href="https://github.com/seleniumbase/SeleniumBase/blob/master/examples/ReadMe.md">✅ Examples</a> |
1818
<a href="https://github.com/seleniumbase/SeleniumBase/blob/master/seleniumbase/console_scripts/ReadMe.md">🔮 Scripts</a> |
1919
<a href="https://github.com/seleniumbase/SeleniumBase/blob/master/help_docs/mobile_testing.md">📱 Mobile</a>
2020
<br />
2121
<a href="https://github.com/seleniumbase/SeleniumBase/blob/master/help_docs/method_summary.md">📚 API</a> |
2222
<a href="https://github.com/seleniumbase/SeleniumBase/blob/master/help_docs/syntax_formats.md">🔣 Syntaxes</a> |
23-
<a href="https://github.com/seleniumbase/SeleniumBase/blob/master/examples/example_logs/ReadMe.md">🔵 Dashboard</a> |
2423
<a href="https://github.com/seleniumbase/SeleniumBase/blob/master/help_docs/recorder_mode.md">🔴 Recorder</a> |
24+
<a href="https://github.com/seleniumbase/SeleniumBase/blob/master/examples/example_logs/ReadMe.md">🔵 Dashboard</a> |
2525
<a href="https://github.com/seleniumbase/SeleniumBase/blob/master/help_docs/locale_codes.md">🗾 Locales</a> |
2626
<a href="https://github.com/seleniumbase/SeleniumBase/blob/master/seleniumbase/utilities/selenium_grid/ReadMe.md">🌐 Grid</a>
2727
<br />

help_docs/webdriver_installation.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ sbase install chromedriver latest
2121
* You can also install a specific version of chromedriver for a specific version of Chrome:
2222

2323
```bash
24-
sbase install chromedriver 100.0.4896.60
24+
sbase install chromedriver 102.0.5005.61
2525

26-
sbase install chromedriver 100
26+
sbase install chromedriver 102
2727
```
2828

2929
* On Linux, you can run the following two commands (once you've installed SeleniumBase) to automatically upgrade your Chromedriver to match your version of Chrome: (``wget`` downloads the file, and ``pytest`` runs it.)

requirements.txt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ packaging>=21.3;python_version>="3.6"
66
setuptools>=44.1.1;python_version<"3.5"
77
setuptools>=50.3.2;python_version>="3.5" and python_version<"3.6"
88
setuptools>=59.6.0;python_version>="3.6" and python_version<"3.7"
9-
setuptools>=62.6.0;python_version>="3.7"
9+
setuptools>=63.1.0;python_version>="3.7"
1010
tomli>=1.2.3;python_version>="3.6" and python_version<"3.7"
1111
tomli>=2.0.1;python_version>="3.7"
1212
wheel>=0.37.1
@@ -96,7 +96,7 @@ beautifulsoup4==4.11.1;python_version>="3.6"
9696
cryptography==2.9.2;python_version<"3.5"
9797
cryptography==3.2.1;python_version>="3.5" and python_version<"3.6"
9898
cryptography==36.0.2;python_version>="3.6" and python_version<"3.7"
99-
cryptography==37.0.2;python_version>="3.7"
99+
cryptography==37.0.4;python_version>="3.7"
100100
pygments==2.5.2;python_version<"3.5"
101101
pygments==2.11.2;python_version>="3.5" and python_version<"3.6"
102102
pygments==2.12.0;python_version>="3.6"
@@ -130,7 +130,8 @@ typing-extensions==4.1.1;python_version>="3.6" and python_version<"3.7"
130130
typing-extensions==4.2.0;python_version>="3.7" and python_version<"3.9"
131131
rich==12.4.4;python_version>="3.6" and python_version<"4.0"
132132
tornado==5.1.1;python_version<"3.5"
133-
tornado==6.1;python_version>="3.5"
133+
tornado==6.1;python_version>="3.5" and python_version<"3.7"
134+
tornado==6.2;python_version>="3.7"
134135
pdfminer.six==20191110;python_version<"3.5"
135136
pdfminer.six==20201018;python_version>="3.5" and python_version<"3.6"
136137
pdfminer.six==20211012;python_version>="3.6" and python_version<"3.7"

seleniumbase/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
# seleniumbase package
2-
__version__ = "3.3.6"
2+
__version__ = "3.3.7"

seleniumbase/console_scripts/ReadMe.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,13 @@ COMMANDS:
5555
sbase get chromedriver # (Default version = 72.0.3626.69)
5656
sbase get geckodriver
5757
sbase get edgedriver
58-
sbase get chromedriver 101
59-
sbase get chromedriver 101.0.4951.41
58+
sbase get chromedriver 102
59+
sbase get chromedriver 102.0.5005.61
6060
sbase get chromedriver latest
6161
sbase get chromedriver latest-1 # (Latest minus one)
6262
sbase get chromedriver -p
6363
sbase get chromedriver latest -p
64-
sbase get edgedriver 101.0.1210.32
64+
sbase get edgedriver 102.0.1245.44
6565
```
6666

6767
(Drivers: ``chromedriver``, ``geckodriver``, ``edgedriver``,

seleniumbase/console_scripts/run.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -139,13 +139,13 @@ def show_install_usage():
139139
print(" sbase get chromedriver")
140140
print(" sbase get geckodriver")
141141
print(" sbase get edgedriver")
142-
print(" sbase get chromedriver 101")
143-
print(" sbase get chromedriver 101.0.4951.41")
142+
print(" sbase get chromedriver 102")
143+
print(" sbase get chromedriver 102.0.5005.61")
144144
print(" sbase get chromedriver latest")
145145
print(" sbase get chromedriver latest-1")
146146
print(" sbase get chromedriver -p")
147147
print(" sbase get chromedriver latest -p")
148-
print(" sbase get edgedriver 101.0.1210.32")
148+
print(" sbase get edgedriver 102.0.1245.44")
149149
print(" Output:")
150150
print(" Downloads the chosen webdriver to seleniumbase/drivers")
151151
print(" (chromedriver is required for Chrome automation)")

seleniumbase/console_scripts/sb_install.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@
1414
sbase get chromedriver
1515
sbase get geckodriver
1616
sbase get edgedriver
17-
sbase get chromedriver 101.0.4951.41
18-
sbase get chromedriver 101
17+
sbase get chromedriver 102.0.5005.61
18+
sbase get chromedriver 102
1919
sbase get chromedriver latest
2020
sbase get chromedriver latest-1 # (Latest minus one)
2121
sbase get chromedriver -p
2222
sbase get chromedriver latest -p
23-
sbase get edgedriver 101.0.1210.32
23+
sbase get edgedriver 102.0.1245.44
2424
Output:
2525
Downloads the chosen webdriver to seleniumbase/drivers
2626
(chromedriver is required for Chrome automation)
@@ -46,7 +46,7 @@
4646
LOCAL_PATH = "/usr/local/bin/" # On Mac and Linux systems
4747
DEFAULT_CHROMEDRIVER_VERSION = "72.0.3626.69" # (Specify "latest" for latest)
4848
DEFAULT_GECKODRIVER_VERSION = "v0.31.0"
49-
DEFAULT_EDGEDRIVER_VERSION = "101.0.1210.32" # (Looks for LATEST_STABLE first)
49+
DEFAULT_EDGEDRIVER_VERSION = "102.0.1245.44" # (Looks for LATEST_STABLE first)
5050
DEFAULT_OPERADRIVER_VERSION = "v.96.0.4664.45"
5151

5252

@@ -71,13 +71,13 @@ def invalid_run_command():
7171
exp += " sbase get chromedriver\n"
7272
exp += " sbase get geckodriver\n"
7373
exp += " sbase get edgedriver\n"
74-
exp += " sbase get chromedriver 101\n"
75-
exp += " sbase get chromedriver 101.0.4951.41\n"
74+
exp += " sbase get chromedriver 102\n"
75+
exp += " sbase get chromedriver 102.0.5005.61\n"
7676
exp += " sbase get chromedriver latest\n"
7777
exp += " sbase get chromedriver latest-1\n"
7878
exp += " sbase get chromedriver -p\n"
7979
exp += " sbase get chromedriver latest -p\n"
80-
exp += " sbase get edgedriver 101.0.1210.32\n"
80+
exp += " sbase get edgedriver 102.0.1245.44\n"
8181
exp += " Output:\n"
8282
exp += " Downloads the chosen webdriver to seleniumbase/drivers\n"
8383
exp += " (chromedriver is required for Chrome automation)\n"
@@ -347,6 +347,7 @@ def main(override=None):
347347
url_request = requests.get(last)
348348
if url_request.ok:
349349
use_version = url_request.text.split("\r")[0].split("\n")[0]
350+
use_version = use_version.split(".")[0]
350351
else:
351352
use_version = DEFAULT_EDGEDRIVER_VERSION
352353
suffix = None

setup.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@
133133
'setuptools>=44.1.1;python_version<"3.5"',
134134
'setuptools>=50.3.2;python_version>="3.5" and python_version<"3.6"',
135135
'setuptools>=59.6.0;python_version>="3.6" and python_version<"3.7"',
136-
'setuptools>=62.6.0;python_version>="3.7"',
136+
'setuptools>=63.1.0;python_version>="3.7"',
137137
'tomli>=1.2.3;python_version>="3.6" and python_version<"3.7"',
138138
'tomli>=2.0.1;python_version>="3.7"',
139139
"wheel>=0.37.1",
@@ -223,7 +223,7 @@
223223
'cryptography==2.9.2;python_version<"3.5"',
224224
'cryptography==3.2.1;python_version>="3.5" and python_version<"3.6"',
225225
'cryptography==36.0.2;python_version>="3.6" and python_version<"3.7"',
226-
'cryptography==37.0.2;python_version>="3.7"',
226+
'cryptography==37.0.4;python_version>="3.7"',
227227
'pygments==2.5.2;python_version<"3.5"',
228228
'pygments==2.11.2;python_version>="3.5" and python_version<"3.6"',
229229
'pygments==2.12.0;python_version>="3.6"',
@@ -257,7 +257,8 @@
257257
'typing-extensions==4.2.0;python_version>="3.7" and python_version<"3.9"', # noqa: E501
258258
'rich==12.4.4;python_version>="3.6" and python_version<"4.0"',
259259
'tornado==5.1.1;python_version<"3.5"',
260-
'tornado==6.1;python_version>="3.5"',
260+
'tornado==6.1;python_version>="3.5" and python_version<"3.7"',
261+
'tornado==6.2;python_version>="3.7"',
261262
'pdfminer.six==20191110;python_version<"3.5"',
262263
'pdfminer.six==20201018;python_version>="3.5" and python_version<"3.6"', # noqa: E501
263264
'pdfminer.six==20211012;python_version>="3.6" and python_version<"3.7"', # noqa: E501

0 commit comments

Comments
 (0)