Hf-webdriver-manager

Latest version: v0.2.1

Safety actively analyzes 723607 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

3.5.4

Features

- Add Brave support, look "Use with Brave" chapter in
README.md ([331](https://github.com/SergeyPirogov/webdriver_manager/issues/331))
- Speed up webdriver-manager in `driver.Driver.get_version()` method.
- Disable logs by `os.environ['WDM_LOG'] = '0'` (
Resolves [277](https://github.com/SergeyPirogov/webdriver_manager/issues/277))

Fixes

- Error in `webdriver.util` `get_browser_version_from_os` for 32 bit
applications ([315](https://github.com/SergeyPirogov/webdriver_manager/issues/315))
- `EdgeChromiumDriverManager().install()` fails in 3.5.3 when no Edge
found ([312](https://github.com/SergeyPirogov/webdriver_manager/issues/312))
- Driver cache doesn't work with WDM 3.5.3 (Win) ([311](https://github.com/SergeyPirogov/webdriver_manager/issues/311))
- `google-chrome` version is "UNKNOWN" with webdriver_manager 3.5.3 (
Win) ([307](https://github.com/SergeyPirogov/webdriver_manager/issues/307))

---

3.5.3

Fixes

- Fixed logger for EdgeChromiumDriverManager and
IEDriverManager ([269](https://github.com/SergeyPirogov/webdriver_manager/issues/269)
, [272](https://github.com/SergeyPirogov/webdriver_manager/issues/272)).
- Fixed `JSONDecodeError` when raising `ValueError` message of failed
request. ([273](https://github.com/SergeyPirogov/webdriver_manager/issues/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](https://github.com/SergeyPirogov/webdriver_manager/issues/302)
, ([305](https://github.com/SergeyPirogov/webdriver_manager/issues/305))
- Windows: Determine browsers versions on Windows 32/64 bit by many ways. MSEdge, Chrome, Chromium, Firefox. PowerShell
required. ([261](https://github.com/SergeyPirogov/webdriver_manager/issues/261)
, [193](https://github.com/SergeyPirogov/webdriver_manager/issues/193)
, [293](https://github.com/SergeyPirogov/webdriver_manager/issues/293)).
- Chrome/Chromium: Determine architecture of Mac M1 ARM64 for in
ChromeDriverManager ([299](https://github.com/SergeyPirogov/webdriver_manager/issues/299)
, [205](https://github.com/SergeyPirogov/webdriver_manager/issues/205)
, [285](https://github.com/SergeyPirogov/webdriver_manager/issues/285))
- Re-download webdriver binary in cases when it was not found in cache (was
deleted) ([286](https://github.com/SergeyPirogov/webdriver_manager/issues/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](https://github.com/SergeyPirogov/webdriver_manager/issues/219)
, [226](https://github.com/SergeyPirogov/webdriver_manager/issues/226))

Fixes

- Log duplication ([259](https://github.com/SergeyPirogov/webdriver_manager/issues/259))
- Failed to Download the Edge driver for particular
Version ([251](https://github.com/SergeyPirogov/webdriver_manager/issues/251))
- WDM_LOG_LEVEL not work ([255](https://github.com/SergeyPirogov/webdriver_manager/issues/255))

Improvements

- Softly download latest webdriver version even if browser version is
unknown. ([254](https://github.com/SergeyPirogov/webdriver_manager/issues/254), also
fixes [251](https://github.com/SergeyPirogov/webdriver_manager/issues/251))
- Speed up when using "latest" version ([259](https://github.com/SergeyPirogov/webdriver_manager/issues/259))

---

3.5.1

IEDriver

- Fix: huge typo in IEDriver (appeared accidentally in 3.5.0 version)
- Adopt finding latest IEDriverSever for irregular releases in
selenium ([247](https://github.com/SergeyPirogov/webdriver_manager/issues/247))

EdgeDriver

- Feature: finding EdgeDriver version for MAC & LINUX depends on MSEdge browser version and OS
type [243](https://github.com/SergeyPirogov/webdriver_manager/issues/243), Fix
for [242](https://github.com/SergeyPirogov/webdriver_manager/issues/242)
- Fix: Add rights to execute edgedriver binary on linux.
- Test Coverage: More tests for EdgeDriver

---

3.5.0

Fixes

- Fix: WinError6 while executing script, packed in .exe by
pyinstaller ([198](https://github.com/SergeyPirogov/webdriver_manager/issues/198))
- Fix: stdio problem when making exe using pyinstaller with noconsole
flag ([198](https://github.com/SergeyPirogov/webdriver_manager/issues/198))
- Fix: error with execution right on linux afer extraction from
zip ([208](https://github.com/SergeyPirogov/webdriver_manager/issues/208))
- Fix: In Manager.DriverManager constructor named argument log_level is never passed to log() (
[172](https://github.com/SergeyPirogov/webdriver_manager/issues/172))
- Fix: first-line not hidden when logs disabled ([212](https://github.com/SergeyPirogov/webdriver_manager/issues/212))

Features

- Download IEDriverServer from GitHub ([227](https://github.com/SergeyPirogov/webdriver_manager/issues/227))

Other

- webdriver_manager now tests on 3.6, **3.7, 3.8, 3.9,
3.10** ([235](https://github.com/SergeyPirogov/webdriver_manager/issues/235))
- webdriver_manager now supports not only 3.6, 3.7, 3.8, but also **3.9,
3.10** ([235](https://github.com/SergeyPirogov/webdriver_manager/issues/235)) (tbh always has been)
- webdriver_manager now releases to pypi by clicking "Publish GitHub release"
button ([238](https://github.com/SergeyPirogov/webdriver_manager/issues/238))

---

lots of releases ago...

---

1.7

* Configuration supports environment variables

---

1.5

* IEDriver bug fix for Win x64
* Additional logging addednged
* Cache path changed

---

Page 2 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.