Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit b701e20

Browse files
authored
Merge pull request #3634 from seleniumbase/update-geckodriver-and-dependencies
Update geckodriver and dependencies
2 parents d06663f + c873bd7 commit b701e20

File tree

4 files changed

+14
-9
lines changed

4 files changed

+14
-9
lines changed

‎requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
pip>=25.0.1
22
packaging>=24.2
33
setuptools~=70.2;python_version<"3.10"
4-
setuptools>=78.0.2;python_version>="3.10"
4+
setuptools>=78.1.0;python_version>="3.10"
55
wheel>=0.45.1
66
attrs>=25.3.0
77
certifi>=2025年1月31日
@@ -15,7 +15,7 @@ mycdp>=1.1.1
1515
pynose>=1.5.4
1616
platformdirs>=4.3.6;python_version<"3.9"
1717
platformdirs>=4.3.7;python_version>="3.9"
18-
typing-extensions>=4.12.2
18+
typing-extensions>=4.13.0
1919
sbvirtualdisplay>=1.4.0
2020
MarkupSafe==2.1.5;python_version<"3.9"
2121
MarkupSafe>=3.0.2;python_version>="3.9"

‎seleniumbase/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
# seleniumbase package
2-
__version__ = "4.36.2"
2+
__version__ = "4.36.3"

‎seleniumbase/console_scripts/sb_install.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
DRIVER_DIR = os.path.dirname(os.path.realpath(drivers.__file__))
5555
LOCAL_PATH = "/usr/local/bin/" # On Mac and Linux systems
5656
DEFAULT_CHROMEDRIVER_VERSION = "114.0.5735.90" # (If can't find LATEST_STABLE)
57-
DEFAULT_GECKODRIVER_VERSION = "v0.35.0"
57+
DEFAULT_GECKODRIVER_VERSION = "v0.36.0"
5858
DEFAULT_EDGEDRIVER_VERSION = "115.0.1901.183" # (If can't find LATEST_STABLE)
5959

6060

@@ -1296,7 +1296,10 @@ def main(override=None, intel_for_uc=None, force_uc=None):
12961296
if os.path.exists(new_file):
12971297
os.remove(new_file) # Technically the old file now
12981298
log_d("Extracting %s from %s ..." % (contents, file_name))
1299-
tar.extractall(downloads_folder)
1299+
if sys.version_info < (3, 12):
1300+
tar.extractall(downloads_folder)
1301+
else:
1302+
tar.extractall(downloads_folder, filter="fully_trusted")
13001303
tar.close()
13011304
os.remove(tar_file_path)
13021305
log_d("%sUnzip Complete!%s\n" % (c2, cr))

‎setup.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@
150150
'pip>=25.0.1',
151151
'packaging>=24.2',
152152
'setuptools~=70.2;python_version<"3.10"', # Newer ones had issues
153-
'setuptools>=78.0.2;python_version>="3.10"',
153+
'setuptools>=78.1.0;python_version>="3.10"',
154154
'wheel>=0.45.1',
155155
'attrs>=25.3.0',
156156
"certifi>=2025年1月31日",
@@ -164,7 +164,7 @@
164164
"pynose>=1.5.4",
165165
'platformdirs>=4.3.6;python_version<"3.9"',
166166
'platformdirs>=4.3.7;python_version>="3.9"',
167-
'typing-extensions>=4.12.2',
167+
'typing-extensions>=4.13.0',
168168
"sbvirtualdisplay>=1.4.0",
169169
'MarkupSafe==2.1.5;python_version<"3.9"',
170170
'MarkupSafe>=3.0.2;python_version>="3.9"',
@@ -254,12 +254,14 @@
254254
# pip install -e .[mss]
255255
# (An optional library for tile_windows() in CDP Mode.)
256256
"mss": [
257-
"mss==9.0.2", # Next one drops Python 3.8/3.9
257+
'mss==9.0.2;python_version<"3.9"',
258+
'mss==10.0.0;python_version>="3.9"',
258259
],
259260
# pip install -e .[pdfminer]
260261
# (An optional library for parsing PDF files.)
261262
"pdfminer": [
262-
'pdfminer.six==20250324',
263+
'pdfminer.six==20250324;python_version<"3.9"',
264+
'pdfminer.six==20250327;python_version>="3.9"',
263265
'cryptography==39.0.2;python_version<"3.9"',
264266
'cryptography==44.0.2;python_version>="3.9"',
265267
'cffi==1.17.1',

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /