yeongbin-jo / python-chromedriver-autoinstaller

The chromedriver auto installer for distribution.
MIT License
235 stars 77 forks source link

Support ChromeDriver versions 115 and above #50

Closed GQAssurance closed 1 year ago

GQAssurance commented 1 year ago

The Google team recently has introduced a Chrome stream called "Chrome for Test" (CfT).

This introduced several side effects for downloading ChromeDriver:

This PR attempts to support these changes while maintaining backwards compatibility with older Chrome / ChromeDriver versions.

It has been tested on MacOS x64 architecture. From examining the JSON version data, I have reason to believe other architectures will work as expected.

gamecraftCZ commented 1 year ago

I have tested this patch today in my project using chrome 115.0.5790.102 on windows 11. It is working as expected.