diff --git a/mkdocs_build/requirements.txt b/mkdocs_build/requirements.txt index 0516eb91f49..8b74c775abe 100644 --- a/mkdocs_build/requirements.txt +++ b/mkdocs_build/requirements.txt @@ -6,11 +6,11 @@ pymdown-extensions>=10.21.2 pipdeptree>=2.35.1 python-dateutil>=2.8.2 Markdown==3.10.2 -click==8.3.1 +click==8.3.3 ghp-import==2.1.0 watchdog==6.0.0 cairocffi==1.7.1 -pathspec==1.0.4 +pathspec==1.1.1 Babel==2.18.0 paginate==0.5.7 mkdocs==1.6.1 diff --git a/requirements.txt b/requirements.txt index 59df1d6f937..db1f402f73a 100755 --- a/requirements.txt +++ b/requirements.txt @@ -1,15 +1,16 @@ -pip>=26.0.1 -packaging>=26.1 +pip>=26.0.1;python_version<"3.10" +pip>=26.1;python_version>="3.10" +packaging>=26.2 setuptools~=70.2;python_version<"3.10" setuptools>=82.0.1;python_version>="3.10" -wheel>=0.46.3 +wheel>=0.47.0 attrs>=26.1.0 -certifi>=2026.2.25 +certifi>=2026.4.22 exceptiongroup>=1.3.1 websockets~=15.0.1;python_version<"3.10" websockets>=16.0;python_version>="3.10" filelock~=3.19.1;python_version<"3.10" -filelock>=3.28.0;python_version>="3.10" +filelock>=3.29.0;python_version>="3.10" fasteners>=0.20 mycdp>=1.3.7 pynose>=1.5.5 @@ -26,9 +27,9 @@ colorama>=0.4.6 pyyaml>=6.0.3 pygments>=2.20.0 pyreadline3>=3.5.4;platform_system=="Windows" -tabcompleter>=1.4.0 +tabcompleter>=1.4.1 pdbp>=1.8.2 -idna>=3.11 +idna>=3.13 charset-normalizer>=3.4.7,<4 urllib3>=1.26.20,<2;python_version<"3.10" urllib3>=1.26.20,<3;python_version>="3.10" diff --git a/seleniumbase/__version__.py b/seleniumbase/__version__.py index bda880c20ec..dde7ae473a5 100755 --- a/seleniumbase/__version__.py +++ b/seleniumbase/__version__.py @@ -1,2 +1,2 @@ # seleniumbase package -__version__ = "4.48.2" +__version__ = "4.48.3" diff --git a/seleniumbase/core/browser_launcher.py b/seleniumbase/core/browser_launcher.py index 4711d2701e8..e4b6d58d56b 100644 --- a/seleniumbase/core/browser_launcher.py +++ b/seleniumbase/core/browser_launcher.py @@ -2777,6 +2777,8 @@ def _set_chrome_options( included_disabled_features.append("OptimizationHintsFetching") included_disabled_features.append("Translate") included_disabled_features.append("ComponentUpdater") + included_disabled_features.append("OmniboxUIFeedback") + included_disabled_features.append("OmniboxPopupShortcut") included_disabled_features.append("OptimizationTargetPrediction") included_disabled_features.append("OptimizationGuideModelDownloading") included_disabled_features.append("DownloadBubble") diff --git a/seleniumbase/undetected/cdp_driver/config.py b/seleniumbase/undetected/cdp_driver/config.py index a1b4c96eeb0..0fc47b53fd5 100644 --- a/seleniumbase/undetected/cdp_driver/config.py +++ b/seleniumbase/undetected/cdp_driver/config.py @@ -267,6 +267,7 @@ def __call__(self): "OptimizationHintsFetching,InterestFeedContentSuggestions," "Bluetooth,WebBluetooth,UnifiedWebBluetooth,ComponentUpdater," "DisableLoadExtensionCommandLineSwitch," + "OmniboxUIFeedback,OmniboxPopupShortcut," "WebAuthentication,PasskeyAuth" ] if self.expert: diff --git a/setup.py b/setup.py index 3f6894bbffe..438933e663b 100755 --- a/setup.py +++ b/setup.py @@ -146,18 +146,19 @@ ], python_requires=">=3.9", install_requires=[ - 'pip>=26.0.1', - 'packaging>=26.1', + 'pip>=26.0.1;python_version<"3.10"', + 'pip>=26.1;python_version>="3.10"', + 'packaging>=26.2', 'setuptools~=70.2;python_version<"3.10"', # Newer ones had issues 'setuptools>=82.0.1;python_version>="3.10"', - 'wheel>=0.46.3', + 'wheel>=0.47.0', 'attrs>=26.1.0', - 'certifi>=2026.2.25', + 'certifi>=2026.4.22', 'exceptiongroup>=1.3.1', 'websockets~=15.0.1;python_version<"3.10"', 'websockets>=16.0;python_version>="3.10"', 'filelock~=3.19.1;python_version<"3.10"', - 'filelock>=3.28.0;python_version>="3.10"', + 'filelock>=3.29.0;python_version>="3.10"', 'fasteners>=0.20', 'mycdp>=1.3.7', 'pynose>=1.5.5', @@ -174,9 +175,9 @@ 'pyyaml>=6.0.3', 'pygments>=2.20.0', 'pyreadline3>=3.5.4;platform_system=="Windows"', - 'tabcompleter>=1.4.0', + 'tabcompleter>=1.4.1', 'pdbp>=1.8.2', - 'idna>=3.11', + 'idna>=3.13', 'charset-normalizer>=3.4.7,<4', 'urllib3>=1.26.20,<2;python_version<"3.10"', 'urllib3>=1.26.20,<3;python_version>="3.10"', @@ -254,14 +255,14 @@ # pip install -e .[mss] # (An optional library for tile_windows() in CDP Mode.) "mss": [ - 'mss==10.1.0', + 'mss==10.2.0', ], # pip install -e .[pdfminer] # (An optional library for parsing PDF files.) "pdfminer": [ 'pdfminer.six==20251107;python_version<"3.10"', 'pdfminer.six==20260107;python_version>="3.10"', - 'cryptography==46.0.7', + 'cryptography==47.0.0', 'cffi==2.0.0', 'pycparser==2.23;python_version<"3.10"', 'pycparser==3.0;python_version>="3.10"',