Add Brave support, look "Use with Brave" chapter in README.md (#331)
Speed up webdriver-manager in driver.Driver.get_version() method.
Disable logs by os.environ['WDM_LOG'] = '0' (Resolves #277)
Fixes
Error in webdriver.utilget_browser_version_from_os for 32 bit applications (#315)
EdgeChromiumDriverManager().install() fails in 3.5.3 when no Edge found (#312)
Driver cache doesn't work with WDM 3.5.3 (Win) (#311)
google-chrome version is "UNKNOWN" with webdriver_manager 3.5.3 (Win) (#307)
3.5.3 Determine browser versions on Windows
Fixes
Fixed logger for EdgeChromiumDriverManager and IEDriverManager (#269, #272).
Fixed JSONDecodeError when raising ValueError message of failed request. (#273).
Fixed geckodriver permissions. When webdriver.Firefox(GeckoDriverManager().install()) caused os error 10061.
Features
MSEdge: Take the latest stable major version bound to OS(!) when Edge browser version was not determined. (#302, (#305)
Windows: Determine browsers versions on Windows 32/64 bit by many ways. MSEdge, Chrome, Chromium, Firefox. PowerShell required. (#261, #193, #293).
Chrome/Chromium: Determine architecture of Mac M1 ARM64 for in ChromeDriverManager (#299, #205, #285)
Re-download webdriver binary in cases when it was not found in cache (was deleted) (#286)
3.5.2
Features
SSL verification can be disabled by setting os.environ['WDM_SSL_VERIFY']='0' in case if you have troubles with SSL Certificates or SSL Certificate Chain (like in issues
#219, #226)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps webdriver-manager from 3.5.2 to 3.7.1.
Release notes
Sourced from webdriver-manager's releases.
... (truncated)
Changelog
Sourced from webdriver-manager's changelog.
... (truncated)
Commits
e7d9d58
prepare 3.7.199a4793
fix firefox token issue8433c1a
Fix confusion with variable (#392)676f5be
Update README.md (#394)35e244e
Xdist (#381)7733686
[python-xdist] compatibility (#380)d34732c
v3.6.3c8d4175
delete_drivers_dir fixc49aede
prepare 3.6.240418ab
prepare 3.6.2Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)