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.8.3.
Release notes
Sourced from webdriver-manager's releases.
... (truncated)
Changelog
Sourced from webdriver-manager's changelog.
... (truncated)
Commits
e186d27
prepare 3.8.33d4d9b2
Progress bar for downloads (#389)9488862
update Pipfile2e83251
update Pipfiledabaa62
remove empty line16139d1
useOptional[]
type hints (#420)9ca0080
prepare 3.8.296506df
Merge remote-tracking branch 'origin/master'aa03ad2
fix cache75e04cc
remove browsers (#409)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)