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
|
Babel==2.17.0
|
||||||
paginate==0.5.7
|
paginate==0.5.7
|
||||||
mkdocs==1.6.1
|
mkdocs==1.6.1
|
||||||
mkdocs-material==9.6.7
|
mkdocs-material==9.6.9
|
||||||
mkdocs-exclude-search==0.6.6
|
mkdocs-exclude-search==0.6.6
|
||||||
mkdocs-simple-hooks==0.1.5
|
mkdocs-simple-hooks==0.1.5
|
||||||
mkdocs-material-extensions==1.3.1
|
mkdocs-material-extensions==1.3.1
|
||||||
|
|
|
@ -1,19 +1,20 @@
|
||||||
pip>=25.0.1
|
pip>=25.0.1
|
||||||
packaging>=24.2
|
packaging>=24.2
|
||||||
setuptools~=70.2;python_version<"3.10"
|
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
|
wheel>=0.45.1
|
||||||
attrs>=25.1.0
|
attrs>=25.3.0
|
||||||
certifi>=2025.1.31
|
certifi>=2025.1.31
|
||||||
exceptiongroup>=1.2.2
|
exceptiongroup>=1.2.2
|
||||||
websockets~=13.1;python_version<"3.9"
|
websockets~=13.1;python_version<"3.9"
|
||||||
websockets>=15.0.1;python_version>="3.9"
|
websockets>=15.0.1;python_version>="3.9"
|
||||||
filelock~=3.16.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
|
fasteners>=0.19
|
||||||
mycdp>=1.1.1
|
mycdp>=1.1.1
|
||||||
pynose>=1.5.4
|
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
|
typing-extensions>=4.12.2
|
||||||
sbvirtualdisplay>=1.4.0
|
sbvirtualdisplay>=1.4.0
|
||||||
MarkupSafe==2.1.5;python_version<"3.9"
|
MarkupSafe==2.1.5;python_version<"3.9"
|
||||||
|
@ -43,12 +44,12 @@ trio-websocket==0.12.2
|
||||||
wsproto==1.2.0
|
wsproto==1.2.0
|
||||||
websocket-client==1.8.0
|
websocket-client==1.8.0
|
||||||
selenium==4.27.1;python_version<"3.9"
|
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.2.0;python_version<"3.9"
|
||||||
cssselect==1.3.0;python_version>="3.9"
|
cssselect==1.3.0;python_version>="3.9"
|
||||||
sortedcontainers==2.4.0
|
sortedcontainers==2.4.0
|
||||||
execnet==2.1.1
|
execnet==2.1.1
|
||||||
iniconfig==2.0.0
|
iniconfig==2.1.0
|
||||||
pluggy==1.5.0
|
pluggy==1.5.0
|
||||||
pytest==8.3.5
|
pytest==8.3.5
|
||||||
pytest-html==4.0.2
|
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.)
|
# ("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.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>=5.0.0;python_version<"3.9"
|
||||||
pytest-cov>=6.0.0;python_version>="3.9"
|
pytest-cov>=6.0.0;python_version>="3.9"
|
||||||
flake8==5.0.4;python_version<"3.9"
|
flake8==5.0.4;python_version<"3.9"
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
# seleniumbase package
|
# 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])"
|
frame = "body > div#check > div:not([class])"
|
||||||
elif driver.is_element_present(".cf-turnstile-wrapper"):
|
elif driver.is_element_present(".cf-turnstile-wrapper"):
|
||||||
frame = ".cf-turnstile-wrapper"
|
frame = ".cf-turnstile-wrapper"
|
||||||
|
elif driver.is_element_present('[class="cf-turnstile"]'):
|
||||||
|
frame = '[class="cf-turnstile"]'
|
||||||
elif driver.is_element_present(
|
elif driver.is_element_present(
|
||||||
'[data-callback="onCaptchaSuccess"]'
|
'[data-callback="onCaptchaSuccess"]'
|
||||||
):
|
):
|
||||||
|
@ -1617,6 +1619,10 @@ def _uc_gui_handle_captcha_(driver, frame="iframe", ctype=None):
|
||||||
)
|
)
|
||||||
):
|
):
|
||||||
frame = "body > div#check > div:not([class])"
|
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:
|
else:
|
||||||
return
|
return
|
||||||
else:
|
else:
|
||||||
|
|
15
setup.py
15
setup.py
|
@ -150,19 +150,20 @@ setup(
|
||||||
'pip>=25.0.1',
|
'pip>=25.0.1',
|
||||||
'packaging>=24.2',
|
'packaging>=24.2',
|
||||||
'setuptools~=70.2;python_version<"3.10"', # Newer ones had issues
|
'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',
|
'wheel>=0.45.1',
|
||||||
'attrs>=25.1.0',
|
'attrs>=25.3.0',
|
||||||
"certifi>=2025.1.31",
|
"certifi>=2025.1.31",
|
||||||
"exceptiongroup>=1.2.2",
|
"exceptiongroup>=1.2.2",
|
||||||
'websockets~=13.1;python_version<"3.9"',
|
'websockets~=13.1;python_version<"3.9"',
|
||||||
'websockets>=15.0.1;python_version>="3.9"',
|
'websockets>=15.0.1;python_version>="3.9"',
|
||||||
'filelock~=3.16.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',
|
'fasteners>=0.19',
|
||||||
"mycdp>=1.1.1",
|
"mycdp>=1.1.1",
|
||||||
"pynose>=1.5.4",
|
"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',
|
'typing-extensions>=4.12.2',
|
||||||
"sbvirtualdisplay>=1.4.0",
|
"sbvirtualdisplay>=1.4.0",
|
||||||
'MarkupSafe==2.1.5;python_version<"3.9"',
|
'MarkupSafe==2.1.5;python_version<"3.9"',
|
||||||
|
@ -192,12 +193,12 @@ setup(
|
||||||
'wsproto==1.2.0',
|
'wsproto==1.2.0',
|
||||||
'websocket-client==1.8.0',
|
'websocket-client==1.8.0',
|
||||||
'selenium==4.27.1;python_version<"3.9"',
|
'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.2.0;python_version<"3.9"',
|
||||||
'cssselect==1.3.0;python_version>="3.9"',
|
'cssselect==1.3.0;python_version>="3.9"',
|
||||||
"sortedcontainers==2.4.0",
|
"sortedcontainers==2.4.0",
|
||||||
'execnet==2.1.1',
|
'execnet==2.1.1',
|
||||||
'iniconfig==2.0.0',
|
'iniconfig==2.1.0',
|
||||||
'pluggy==1.5.0',
|
'pluggy==1.5.0',
|
||||||
'pytest==8.3.5',
|
'pytest==8.3.5',
|
||||||
"pytest-html==4.0.2", # Newer ones had issues
|
"pytest-html==4.0.2", # Newer ones had issues
|
||||||
|
@ -229,7 +230,7 @@ setup(
|
||||||
# Usage: coverage run -m pytest; coverage html; coverage report
|
# Usage: coverage run -m pytest; coverage html; coverage report
|
||||||
"coverage": [
|
"coverage": [
|
||||||
'coverage>=7.6.1;python_version<"3.9"',
|
'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>=5.0.0;python_version<"3.9"',
|
||||||
'pytest-cov>=6.0.0;python_version>="3.9"',
|
'pytest-cov>=6.0.0;python_version>="3.9"',
|
||||||
],
|
],
|
||||||
|
|
Loading…
Reference in New Issue