From 59e77ec53f5158aa86669f39326bccccefeac1e2 Mon Sep 17 00:00:00 2001 From: Michael Mintz Date: Thu, 25 Jul 2024 11:11:59 -0400 Subject: [PATCH 1/3] Update default Chromium options --- seleniumbase/core/browser_launcher.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/seleniumbase/core/browser_launcher.py b/seleniumbase/core/browser_launcher.py index 7896a5a2059..b34d29caaaf 100644 --- a/seleniumbase/core/browser_launcher.py +++ b/seleniumbase/core/browser_launcher.py @@ -1659,6 +1659,7 @@ def _set_chrome_options( if user_agent: chrome_options.add_argument("--user-agent=%s" % user_agent) chrome_options.add_argument("--safebrowsing-disable-download-protection") + chrome_options.add_argument("--disable-search-engine-choice-screen") chrome_options.add_argument("--disable-browser-side-navigation") chrome_options.add_argument("--disable-save-password-bubble") chrome_options.add_argument("--disable-single-click-autofill") @@ -3221,6 +3222,7 @@ def get_local_driver( "--disable-autofill-keyboard-accessory-view[8]" ) edge_options.add_argument("--safebrowsing-disable-download-protection") + edge_options.add_argument("--disable-search-engine-choice-screen") edge_options.add_argument("--disable-browser-side-navigation") edge_options.add_argument("--disable-translate") if not enable_ws: From e1006e44a5f85a5da45263b7648778c81ed84a8a Mon Sep 17 00:00:00 2001 From: Michael Mintz Date: Thu, 25 Jul 2024 11:12:46 -0400 Subject: [PATCH 2/3] Refresh Python dependencies --- mkdocs_build/requirements.txt | 2 +- requirements.txt | 2 +- setup.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/mkdocs_build/requirements.txt b/mkdocs_build/requirements.txt index 542288feba9..5faf0f303da 100644 --- a/mkdocs_build/requirements.txt +++ b/mkdocs_build/requirements.txt @@ -1,7 +1,7 @@ # mkdocs dependencies for generating the seleniumbase.io website # Minimum Python version: 3.8 (for generating docs only) -regex>=2024.5.15 +regex>=2024.7.24 pymdown-extensions>=10.8.1 pipdeptree>=2.23.1 python-dateutil>=2.8.2 diff --git a/requirements.txt b/requirements.txt index 11f1f6b8a16..917419f7f20 100755 --- a/requirements.txt +++ b/requirements.txt @@ -46,7 +46,7 @@ pluggy==1.2.0;python_version<"3.8" pluggy==1.5.0;python_version>="3.8" py==1.11.0 pytest==7.4.4;python_version<"3.8" -pytest==8.3.1;python_version>="3.8" +pytest==8.3.2;python_version>="3.8" pytest-html==2.0.1 pytest-metadata==3.0.0;python_version<"3.8" pytest-metadata==3.1.1;python_version>="3.8" diff --git a/setup.py b/setup.py index fb50691b779..9573678f246 100755 --- a/setup.py +++ b/setup.py @@ -194,7 +194,7 @@ 'pluggy==1.5.0;python_version>="3.8"', "py==1.11.0", # Needed by pytest-html 'pytest==7.4.4;python_version<"3.8"', - 'pytest==8.3.1;python_version>="3.8"', + 'pytest==8.3.2;python_version>="3.8"', "pytest-html==2.0.1", # Newer ones had issues 'pytest-metadata==3.0.0;python_version<"3.8"', 'pytest-metadata==3.1.1;python_version>="3.8"', From a384076dca0e47f3e571ee4a1c86d7984e282307 Mon Sep 17 00:00:00 2001 From: Michael Mintz Date: Thu, 25 Jul 2024 11:13:00 -0400 Subject: [PATCH 3/3] Version 4.29.1 --- seleniumbase/__version__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seleniumbase/__version__.py b/seleniumbase/__version__.py index ea852d56e76..abdaec6225c 100755 --- a/seleniumbase/__version__.py +++ b/seleniumbase/__version__.py @@ -1,2 +1,2 @@ # seleniumbase package -__version__ = "4.29.0" +__version__ = "4.29.1"