From 9325c9dd49181a8372f61f92265abb70de3ca2ba Mon Sep 17 00:00:00 2001 From: Michael Mintz Date: Sun, 17 Aug 2025 09:55:47 -0400 Subject: [PATCH 1/3] Fix "sb.uc_gui_click_captcha()" on Windows --- seleniumbase/core/browser_launcher.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/seleniumbase/core/browser_launcher.py b/seleniumbase/core/browser_launcher.py index cb4da86c0e8..07481de1e2c 100644 --- a/seleniumbase/core/browser_launcher.py +++ b/seleniumbase/core/browser_launcher.py @@ -1504,7 +1504,10 @@ def _uc_gui_click_captcha( y += 0.5 else: x = (i_x + 32) * width_ratio - y = (i_y + 32) * width_ratio + if not IS_WINDOWS: + y = (i_y + 32) * width_ratio + else: + y = (i_y + 22) * width_ratio if driver.is_connected(): driver.switch_to.default_content() except Exception: From 33f3c0319cecb08f46c16485c02f59af2966e92e Mon Sep 17 00:00:00 2001 From: Michael Mintz Date: Sun, 17 Aug 2025 09:57:52 -0400 Subject: [PATCH 2/3] Refresh Python dependencies --- mkdocs_build/requirements.txt | 2 +- requirements.txt | 4 ++-- setup.py | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/mkdocs_build/requirements.txt b/mkdocs_build/requirements.txt index d3c39222370..b266ba7f79a 100644 --- a/mkdocs_build/requirements.txt +++ b/mkdocs_build/requirements.txt @@ -14,7 +14,7 @@ pathspec==0.12.1 Babel==2.17.0 paginate==0.5.7 mkdocs==1.6.1 -mkdocs-material==9.6.16 +mkdocs-material==9.6.17 mkdocs-exclude-search==0.6.6 mkdocs-simple-hooks==0.1.5 mkdocs-material-extensions==1.3.1 diff --git a/requirements.txt b/requirements.txt index 81aa48a3c6b..a244ce43091 100755 --- a/requirements.txt +++ b/requirements.txt @@ -10,7 +10,7 @@ exceptiongroup>=1.3.0 websockets~=13.1;python_version<"3.9" websockets>=15.0.1;python_version>="3.9" filelock~=3.16.1;python_version<"3.9" -filelock>=3.18.0;python_version>="3.9" +filelock>=3.19.1;python_version>="3.9" fasteners>=0.20 mycdp>=1.2.0 pynose>=1.5.4 @@ -78,7 +78,7 @@ rich>=14.1.0,<15 # ("pip install -r requirements.txt" also installs this, but "pip install -e ." won't.) coverage>=7.6.1;python_version<"3.9" -coverage>=7.10.3;python_version>="3.9" +coverage>=7.10.4;python_version>="3.9" pytest-cov>=5.0.0;python_version<"3.9" pytest-cov>=6.2.1;python_version>="3.9" flake8==5.0.4;python_version<"3.9" diff --git a/setup.py b/setup.py index 47c75ef6315..967e93587fa 100755 --- a/setup.py +++ b/setup.py @@ -158,7 +158,7 @@ 'websockets~=13.1;python_version<"3.9"', 'websockets>=15.0.1;python_version>="3.9"', 'filelock~=3.16.1;python_version<"3.9"', - 'filelock>=3.18.0;python_version>="3.9"', + 'filelock>=3.19.1;python_version>="3.9"', 'fasteners>=0.20', "mycdp>=1.2.0", "pynose>=1.5.4", @@ -235,7 +235,7 @@ # Usage: coverage run -m pytest; coverage html; coverage report "coverage": [ 'coverage>=7.6.1;python_version<"3.9"', - 'coverage>=7.10.3;python_version>="3.9"', + 'coverage>=7.10.4;python_version>="3.9"', 'pytest-cov>=5.0.0;python_version<"3.9"', 'pytest-cov>=6.2.1;python_version>="3.9"', ], From eb74d461d2584d85bd6e4924768372da5bc0f519 Mon Sep 17 00:00:00 2001 From: Michael Mintz Date: Sun, 17 Aug 2025 10:00:01 -0400 Subject: [PATCH 3/3] Version 4.41.1 --- seleniumbase/__version__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seleniumbase/__version__.py b/seleniumbase/__version__.py index 60d149b2257..53f8d5fff0b 100755 --- a/seleniumbase/__version__.py +++ b/seleniumbase/__version__.py @@ -1,2 +1,2 @@ # seleniumbase package -__version__ = "4.41.0" +__version__ = "4.41.1"