diff --git a/requirements.txt b/requirements.txt index 2b0d3c3a2d5..59df1d6f937 100755 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ pip>=26.0.1 -packaging>=26.0 +packaging>=26.1 setuptools~=70.2;python_version<"3.10" setuptools>=82.0.1;python_version>="3.10" wheel>=0.46.3 @@ -9,7 +9,7 @@ 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.25.2;python_version>="3.10" +filelock>=3.28.0;python_version>="3.10" fasteners>=0.20 mycdp>=1.3.7 pynose>=1.5.5 diff --git a/seleniumbase/__version__.py b/seleniumbase/__version__.py index 79180916878..bda880c20ec 100755 --- a/seleniumbase/__version__.py +++ b/seleniumbase/__version__.py @@ -1,2 +1,2 @@ # seleniumbase package -__version__ = "4.48.1" +__version__ = "4.48.2" diff --git a/seleniumbase/console_scripts/sb_install.py b/seleniumbase/console_scripts/sb_install.py index 9ee7f21bac0..7263fd4b60f 100644 --- a/seleniumbase/console_scripts/sb_install.py +++ b/seleniumbase/console_scripts/sb_install.py @@ -1324,17 +1324,11 @@ def main(override=None, intel_for_uc=None, force_uc=None): ["unzip", zip_file_path, "-d", downloads_folder] ) elif IS_WINDOWS: - subprocess.run( - [ - "powershell", - "Expand-Archive", - "-Path", - zip_file_path, - "-DestinationPath", - downloads_folder, - "-Force", - ] + cmd = ( + f'Expand-Archive -Path "{zip_file_path}" ' + f'-DestinationPath "{downloads_folder}" -Force' ) + subprocess.run(["powershell", "-Command", cmd]) else: zip_ref.extractall(downloads_folder) zip_ref.close() @@ -1366,17 +1360,11 @@ def main(override=None, intel_for_uc=None, force_uc=None): ["unzip", zip_file_path, "-d", downloads_folder] ) elif IS_WINDOWS: - subprocess.run( - [ - "powershell", - "Expand-Archive", - "-Path", - zip_file_path, - "-DestinationPath", - downloads_folder, - "-Force", - ] + cmd = ( + f'Expand-Archive -Path "{zip_file_path}" ' + f'-DestinationPath "{downloads_folder}" -Force' ) + subprocess.run(["powershell", "-Command", cmd]) else: zip_ref.extractall(downloads_folder) zip_ref.close() @@ -1408,17 +1396,11 @@ def main(override=None, intel_for_uc=None, force_uc=None): ["unzip", zip_file_path, "-d", downloads_folder] ) elif IS_WINDOWS: - subprocess.run( - [ - "powershell", - "Expand-Archive", - "-Path", - zip_file_path, - "-DestinationPath", - downloads_folder, - "-Force", - ] + cmd = ( + f'Expand-Archive -Path "{zip_file_path}" ' + f'-DestinationPath "{downloads_folder}" -Force' ) + subprocess.run(["powershell", "-Command", cmd]) else: zip_ref.extractall(downloads_folder) zip_ref.close() diff --git a/setup.py b/setup.py index 368b7eea876..3f6894bbffe 100755 --- a/setup.py +++ b/setup.py @@ -147,7 +147,7 @@ python_requires=">=3.9", install_requires=[ 'pip>=26.0.1', - 'packaging>=26.0', + 'packaging>=26.1', 'setuptools~=70.2;python_version<"3.10"', # Newer ones had issues 'setuptools>=82.0.1;python_version>="3.10"', 'wheel>=0.46.3', @@ -157,7 +157,7 @@ '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.25.2;python_version>="3.10"', + 'filelock>=3.28.0;python_version>="3.10"', 'fasteners>=0.20', 'mycdp>=1.3.7', 'pynose>=1.5.5',