From 7152514d327481502e891905f2c6021bfc263b74 Mon Sep 17 00:00:00 2001 From: Vivian Vijay Ludrick <116781909+vivianludrick@users.noreply.github.com> Date: Thu, 30 Jul 2026 23:49:29 +0530 Subject: [PATCH] Relax psutil upper bound to allow psutil 7.x browserstack-local 1.2.15 pinned psutil>=5.6.6,<7, which conflicts with environments that already have psutil 7.x installed (e.g. alongside the BrowserStack SDK). The only psutil API used is psutil.pid_exists(), which is unchanged in psutil 7, so the upper bound is unnecessary. Fixes LOC-7228 Co-Authored-By: Claude Fable 5 --- setup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 4117675..a0fcf9d 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ setup( name = 'browserstack-local', packages = ['browserstack'], - version = '1.2.15', + version = '1.2.16', description = 'Python bindings for Browserstack Local', long_description=open('README.md').read(), long_description_content_type='text/markdown', @@ -16,7 +16,7 @@ keywords = ['BrowserStack', 'Local', 'selenium', 'testing'], classifiers = [], install_requires=[ - 'psutil>=5.6.6,<7', + 'psutil>=5.6.6', ], )