Commit Graph

128 Commits

Author SHA1 Message Date
Michael Mintz d94a2c9003 Improve CFT and CHS downloads on Windows 2025-01-28 20:43:22 -05:00
Michael Mintz a44a1d5395 Add support for downloading browsers 2025-01-24 17:38:38 -05:00
Michael Mintz 5d1e5fb35f Add CDP Mode to UC Mode 2024-10-23 16:23:10 -04:00
Michael Mintz 6913df8be3 Update console scripts and color settings 2024-10-06 18:29:25 -04:00
Dev world 6b6db12108
Compatibility for geckodriver aarch64
* Update sb_install.py

* Update sb_install.py

* Update sb_install.py

---------

Co-authored-by: Michael Mintz <mdmintz@users.noreply.github.com>
2024-09-21 12:54:33 -04:00
Michael Mintz 8f63b0de72 Update the default geckodriver version to v0.35.0 2024-08-06 23:16:49 -04:00
Michael Mintz 1bcda8ffe2 Fix IE Compatibility Mode with Edge 2024-03-14 14:15:14 -04:00
Michael Mintz c8d59f24fb Update chromedriver download origin 2024-02-19 18:23:41 -05:00
Michael Mintz 580e705fa9 Add support for the newer chromedriver download origin 2024-02-15 14:34:53 -05:00
Michael Mintz 2de1ad3456 Upgrade the default geckodriver version to v0.34.0 2024-01-03 22:13:22 -05:00
Michael Mintz 4ee3746b53 Refactor Colorama code 2023-10-06 16:19:13 -04:00
Michael Mintz f693fd13cc Drop support for Python 3.6 and Opera 2023-09-01 18:36:15 -04:00
Michael Mintz e364af451a Make improvements to the Driver Manager 2023-08-28 12:28:42 -04:00
Michael Mintz 0a3eddcf42 Optimize timeouts in requests 2023-08-15 21:58:01 -04:00
Michael Mintz 99d76667db Refactor the driver manager 2023-08-15 17:24:17 -04:00
Michael Mintz 07703acb0a So some refactoring 2023-08-05 14:49:50 -04:00
Michael Mintz f7a9d49d7a Add support for Chrome-for-Testing chromedrivers 2023-08-05 14:30:19 -04:00
Michael Mintz 1e5e688430 Update default edgedriver version 2023-07-31 15:03:44 -04:00
Michael Mintz 349549c786 Improve reliability of driver downloads 2023-07-31 02:12:08 -04:00
Michael Mintz 862ac27d8a Fix issues with Edge version 115 on Linux 2023-07-31 02:11:38 -04:00
Michael Mintz 72750da8b0 Fix driver download script 2023-07-20 10:55:51 -04:00
Michael Mintz ea3788704c Refactor the code 2023-07-18 11:22:23 -04:00
Michael Mintz 2966d0d10b Update the documentation 2023-04-21 14:58:40 -04:00
Michael Mintz e89b337b89 Update the default geckodriver version 2023-04-21 14:51:29 -04:00
Michael Mintz 0881de9786 Add options for downloading drivers via proxy as needed 2023-04-20 23:18:03 -04:00
Michael Mintz 6c86e89a4a Update the default geckodriver version to v0.32.2 2023-03-03 11:03:00 -05:00
Michael Mintz 9e24959e0f Fix geckodriver download issue on Windows 2023-02-06 23:18:44 -05:00
Michael Mintz 5be3bc6780 Update geckodriver version for Firefox 2023-02-03 01:15:52 -05:00
Michael Mintz eefb5d4c67 Improve version-detection with Edge Driver Manager 2023-01-14 02:22:39 -05:00
Michael Mintz 0cb72241af Fix issue with "sbase get chromedriver latest" on M1/M2 Macs 2023-01-14 02:19:03 -05:00
Michael Mintz 9922565ce9 Refactoring and docs 2023-01-14 02:17:05 -05:00
Michael Mintz 33661bf77e Fix downloads for chromedriver 109 and above 2023-01-13 00:28:02 -05:00
Michael Mintz fa6e180953 Refactor the driver manager 2022-12-21 17:26:12 -05:00
Michael Mintz 67460bf9b6 Refactoring 2022-12-01 20:41:54 -05:00
Michael Mintz 1a223c4724 Update ARM64-detection on Macs 2022-11-29 01:01:38 -05:00
Michael Mintz f114c0ff56 Fix driver downloads on M1/M2 Macs 2022-11-17 20:40:44 -05:00
Michael Mintz d21ff8ebad Fix an issue with getting older drivers on M1/M2 Macs 2022-11-11 14:21:20 -05:00
Michael Mintz 1d7fe915c8 Improve compatibility for M1 and M2 Macs 2022-11-09 00:56:10 -05:00
Michael Mintz 127e245766 Update examples of console scripts 2022-11-05 00:51:46 -04:00
Michael Mintz 1884e9590a Remove a print statement used for debugging 2022-11-05 00:44:03 -04:00
Michael Mintz b1e500d5bf Improve output for downloading drivers 2022-10-14 03:41:48 -04:00
Michael Mintz b4349c4075 Update default driver versions 2022-10-14 03:26:11 -04:00
Michael Mintz 813e2ef6eb Update the documentation 2022-10-01 20:28:31 -04:00
Michael Mintz ca2fafb831 Update output when calling "sbase get DRIVER" 2022-09-06 01:21:10 -04:00
Michael Mintz 1391b105a0 Detect the version of Chrome for getting the correct driver 2022-09-01 16:15:37 -04:00
Michael Mintz b00f75bee8 os.path.join() should always be used when joining paths 2022-08-17 01:38:14 -04:00
Michael Mintz de5cd9d184 Improve reliability for webdriver downloads 2022-07-11 13:16:14 -04:00
Michael Mintz 4dde1001ce Update example scripts in the documentation 2022-07-06 18:32:53 -04:00
Michael Mintz 459450fa4d Update script for downloading the latest msedgedriver 2022-07-06 18:30:16 -04:00
Michael Mintz d707826500 Make performance optimizations for driver downloads 2022-05-26 20:07:32 -04:00