Skip to content

Commit d6fc496

Browse files
authored
Merge pull request #126 from hhslepicka/fix/selenium-compat-changes
FIX: Adjust selenium compat layer due to package structure changes.
2 parents 5288dc3 + 815937d commit d6fc496

2 files changed

Lines changed: 5 additions & 4 deletions

File tree

botcity/web/compat.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,12 @@
33

44
def patch_selenium():
55
if version_selenium_is_larger_than_four():
6-
from selenium import webdriver
6+
from selenium.webdriver.remote.webelement import WebElement
7+
from selenium.webdriver.remote.webdriver import WebDriver
78

8-
web_element = webdriver.remote.webelement.WebElement
9+
web_element = WebElement
910

10-
remote_driver = webdriver.remote.webdriver.WebDriver
11+
remote_driver = WebDriver
1112

1213
bys = ['id', 'class name', 'xpath', 'link text', 'partial link text', 'name', 'css selector', 'tag name']
1314
for by in bys:

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ beautifulsoup4
33
numpy
44
opencv-python
55
pillow
6-
selenium>=4.10,<5
6+
selenium>=4.38,<5
77
undetected-chromedriver
88
packaging

0 commit comments

Comments
 (0)