MarketSquare / webdrivermanager

Python module to facilitate downloading and deploying WebDriver binaries for Chrome, Firefox, Opera & Edge
https://pypi.org/project/webdrivermanager/
MIT License
100 stars 38 forks source link

Does not download driver for Edge Chromium #26

Closed schneidly closed 4 years ago

schneidly commented 4 years ago

This fails to download the drivers for MS Edge Chromium. Works great for Chrome, Firefox and Edge(HTML) . Unfortunately Microsoft no longer supports Edge(HTML). Are you planning to update or should I pull the source and do it myself?

rasjani commented 4 years ago

Hiya!

Main reason why i havent really gotten to implement Edge chromium download is that i mainly use Robot Framework for webtesting with SeleniumLibrary (which depends on python Selenium) and AFAIK there is no official support yet for Edge Chromium on that side yet.

However, i wouldn't mind patches as WDM is definitely more generic than just RF & SL.

I think the binary locations and list of releases for Edge Chromium releases can be fetches from:

https://msedgewebdriverstorage.blob.core.windows.net/edgewebdriver?maxresults=1000&comp=list&timeout=60000

schneidly commented 4 years ago

Jani,

I will be happy to help you out. Ideally since you are currently stuck with Edge HTML version I will implement it with a switch so that it will not effect your work.

Regards,

Thomas

On Thu, Mar 12, 2020 at 06:31 Jani Mikkonen notifications@github.com wrote:

Hiya!

Main reason why i havent really gotten to implement Edge chromium download is that i mainly use Robot Framework for webtesting with SeleniumLibrary (which depends on python Selenium) and AFAIK there is no official support yet for Edge Chromium on that side yet.

However, i wouldn't mind patches as WDM is definitely more generic than just RF & SL.

I think the binary locations and list of releases for Edge Chromium releases can be fetches from:

https://msedgewebdriverstorage.blob.core.windows.net/edgewebdriver?maxresults=1000&comp=list&timeout=60000

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/rasjani/webdrivermanager/issues/26#issuecomment-598137952, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB4RZYW33FALABGLVNQZQF3RHDBXLANCNFSM4LF5HY6Q .

rasjani commented 4 years ago

If you know how to install or use wdm directory from github, there's a branch now called "edge-chromium" that works at least when downloading mac edge webdriver.. If you could test it and see if you spot any issues, that would be really helpfull ;)

schneidly commented 4 years ago

Jani,

Got it and will look into it as time permits.

Thanks,

Thomas

On Sat, Mar 14, 2020 at 05:31 Jani Mikkonen notifications@github.com wrote:

If you know how to install or use wdm directory from github, there's a branch now called "edge-chromium" that works at least when downloading mac edge webdriver.. If you could test it and see if you spot any issues, that would be really helpfull ;)

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/rasjani/webdrivermanager/issues/26#issuecomment-599038172, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB4RZYROZDCZOJSSUPB5ZL3RHNMIVANCNFSM4LF5HY6Q .