Merge pull request #3622 from seleniumbase/mostly-dependency-updates
Mostly dependency updates
This commit is contained in:
commit
fd103323e6
|
@ -14,7 +14,7 @@ pathspec==0.12.1
|
|||
Babel==2.17.0
|
||||
paginate==0.5.7
|
||||
mkdocs==1.6.1
|
||||
mkdocs-material==9.6.7
|
||||
mkdocs-material==9.6.9
|
||||
mkdocs-exclude-search==0.6.6
|
||||
mkdocs-simple-hooks==0.1.5
|
||||
mkdocs-material-extensions==1.3.1
|
||||
|
|
|
@ -1,19 +1,20 @@
|
|||
pip>=25.0.1
|
||||
packaging>=24.2
|
||||
setuptools~=70.2;python_version<"3.10"
|
||||
setuptools>=76.0.0;python_version>="3.10"
|
||||
setuptools>=77.0.3;python_version>="3.10"
|
||||
wheel>=0.45.1
|
||||
attrs>=25.1.0
|
||||
attrs>=25.3.0
|
||||
certifi>=2025.1.31
|
||||
exceptiongroup>=1.2.2
|
||||
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.17.0;python_version>="3.9"
|
||||
filelock>=3.18.0;python_version>="3.9"
|
||||
fasteners>=0.19
|
||||
mycdp>=1.1.1
|
||||
pynose>=1.5.4
|
||||
platformdirs>=4.3.6
|
||||
platformdirs>=4.3.6;python_version<"3.9"
|
||||
platformdirs>=4.3.7;python_version>="3.9"
|
||||
typing-extensions>=4.12.2
|
||||
sbvirtualdisplay>=1.4.0
|
||||
MarkupSafe==2.1.5;python_version<"3.9"
|
||||
|
@ -43,12 +44,12 @@ trio-websocket==0.12.2
|
|||
wsproto==1.2.0
|
||||
websocket-client==1.8.0
|
||||
selenium==4.27.1;python_version<"3.9"
|
||||
selenium==4.29.0;python_version>="3.9"
|
||||
selenium==4.30.0;python_version>="3.9"
|
||||
cssselect==1.2.0;python_version<"3.9"
|
||||
cssselect==1.3.0;python_version>="3.9"
|
||||
sortedcontainers==2.4.0
|
||||
execnet==2.1.1
|
||||
iniconfig==2.0.0
|
||||
iniconfig==2.1.0
|
||||
pluggy==1.5.0
|
||||
pytest==8.3.5
|
||||
pytest-html==4.0.2
|
||||
|
@ -71,7 +72,7 @@ rich==13.9.4
|
|||
# ("pip install -r requirements.txt" also installs this, but "pip install -e ." won't.)
|
||||
|
||||
coverage>=7.6.1;python_version<"3.9"
|
||||
coverage>=7.6.12;python_version>="3.9"
|
||||
coverage>=7.7.1;python_version>="3.9"
|
||||
pytest-cov>=5.0.0;python_version<"3.9"
|
||||
pytest-cov>=6.0.0;python_version>="3.9"
|
||||
flake8==5.0.4;python_version<"3.9"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
# seleniumbase package
|
||||
__version__ = "4.35.7"
|
||||
__version__ = "4.36.0"
|
||||
|
|
|
@ -1302,6 +1302,8 @@ def _uc_gui_click_captcha(
|
|||
frame = "body > div#check > div:not([class])"
|
||||
elif driver.is_element_present(".cf-turnstile-wrapper"):
|
||||
frame = ".cf-turnstile-wrapper"
|
||||
elif driver.is_element_present('[class="cf-turnstile"]'):
|
||||
frame = '[class="cf-turnstile"]'
|
||||
elif driver.is_element_present(
|
||||
'[data-callback="onCaptchaSuccess"]'
|
||||
):
|
||||
|
@ -1617,6 +1619,10 @@ def _uc_gui_handle_captcha_(driver, frame="iframe", ctype=None):
|
|||
)
|
||||
):
|
||||
frame = "body > div#check > div:not([class])"
|
||||
elif driver.is_element_present(".cf-turnstile-wrapper"):
|
||||
frame = ".cf-turnstile-wrapper"
|
||||
elif driver.is_element_present('[class="cf-turnstile"]'):
|
||||
frame = '[class="cf-turnstile"]'
|
||||
else:
|
||||
return
|
||||
else:
|
||||
|
|
15
setup.py
15
setup.py
|
@ -150,19 +150,20 @@ setup(
|
|||
'pip>=25.0.1',
|
||||
'packaging>=24.2',
|
||||
'setuptools~=70.2;python_version<"3.10"', # Newer ones had issues
|
||||
'setuptools>=76.0.0;python_version>="3.10"',
|
||||
'setuptools>=77.0.3;python_version>="3.10"',
|
||||
'wheel>=0.45.1',
|
||||
'attrs>=25.1.0',
|
||||
'attrs>=25.3.0',
|
||||
"certifi>=2025.1.31",
|
||||
"exceptiongroup>=1.2.2",
|
||||
'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.17.0;python_version>="3.9"',
|
||||
'filelock>=3.18.0;python_version>="3.9"',
|
||||
'fasteners>=0.19',
|
||||
"mycdp>=1.1.1",
|
||||
"pynose>=1.5.4",
|
||||
'platformdirs>=4.3.6',
|
||||
'platformdirs>=4.3.6;python_version<"3.9"',
|
||||
'platformdirs>=4.3.7;python_version>="3.9"',
|
||||
'typing-extensions>=4.12.2',
|
||||
"sbvirtualdisplay>=1.4.0",
|
||||
'MarkupSafe==2.1.5;python_version<"3.9"',
|
||||
|
@ -192,12 +193,12 @@ setup(
|
|||
'wsproto==1.2.0',
|
||||
'websocket-client==1.8.0',
|
||||
'selenium==4.27.1;python_version<"3.9"',
|
||||
'selenium==4.29.0;python_version>="3.9"',
|
||||
'selenium==4.30.0;python_version>="3.9"',
|
||||
'cssselect==1.2.0;python_version<"3.9"',
|
||||
'cssselect==1.3.0;python_version>="3.9"',
|
||||
"sortedcontainers==2.4.0",
|
||||
'execnet==2.1.1',
|
||||
'iniconfig==2.0.0',
|
||||
'iniconfig==2.1.0',
|
||||
'pluggy==1.5.0',
|
||||
'pytest==8.3.5',
|
||||
"pytest-html==4.0.2", # Newer ones had issues
|
||||
|
@ -229,7 +230,7 @@ setup(
|
|||
# Usage: coverage run -m pytest; coverage html; coverage report
|
||||
"coverage": [
|
||||
'coverage>=7.6.1;python_version<"3.9"',
|
||||
'coverage>=7.6.12;python_version>="3.9"',
|
||||
'coverage>=7.7.1;python_version>="3.9"',
|
||||
'pytest-cov>=5.0.0;python_version<"3.9"',
|
||||
'pytest-cov>=6.0.0;python_version>="3.9"',
|
||||
],
|
||||
|
|
Loading…
Reference in New Issue