From 0773dcb91e8c6d7b1fd918b86eda15fe801a0d21 Mon Sep 17 00:00:00 2001 From: Michael Mintz Date: Thu, 1 Oct 2026 18:33:24 -0400 Subject: [PATCH 1/3] Refresh Python dependencies --- requirements.txt | 8 ++++---- setup.py | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/requirements.txt b/requirements.txt index 8b94abcc462..11de1745a64 100755 --- a/requirements.txt +++ b/requirements.txt @@ -7,7 +7,7 @@ certifi>=2026.7.22 exceptiongroup>=1.3.1 websockets~=16.1.1;python_version=="3.10" websockets>=16.1.1;python_version>="3.11" -filelock>=4.0.7 +filelock>=4.0.8 fasteners>=0.20 mycdp>=1.4.0 pynose>=1.5.5 @@ -26,7 +26,7 @@ pyreadline3>=3.5.4;platform_system=="Windows" tabcompleter>=1.4.1 pdbp>=1.8.3 idna>=3.20 -charset-normalizer>=3.5.1,<4 +charset-normalizer>=3.5.2,<4 urllib3>=2.8.0,<3 requests~=2.34.2 sniffio==1.3.1 @@ -36,7 +36,7 @@ trio>=0.34.0,<1 trio-websocket~=0.12.2 wsproto~=1.3.2 websocket-client~=1.9.2 -selenium==4.49.0 +selenium==4.50.0 cssselect>=1.5.0,<2 sortedcontainers==2.4.0 execnet==2.1.2 @@ -68,5 +68,5 @@ coverage>=7.16.2 pytest-cov>=7.1.0 flake8==7.4.1 mccabe==0.7.0 -pyflakes==4.0.0 +pyflakes==4.0.1 pycodestyle==2.15.0 diff --git a/setup.py b/setup.py index d808da65d80..a02c93baa32 100755 --- a/setup.py +++ b/setup.py @@ -173,7 +173,7 @@ 'exceptiongroup>=1.3.1', 'websockets~=16.1.1;python_version=="3.10"', 'websockets>=16.1.1;python_version>="3.11"', - 'filelock>=4.0.7', + 'filelock>=4.0.8', 'fasteners>=0.20', 'mycdp>=1.4.0', 'pynose>=1.5.5', @@ -192,7 +192,7 @@ 'tabcompleter>=1.4.1', 'pdbp>=1.8.3', 'idna>=3.20', - 'charset-normalizer>=3.5.1,<4', + 'charset-normalizer>=3.5.2,<4', 'urllib3>=2.8.0,<3', 'requests~=2.34.2', 'sniffio==1.3.1', @@ -202,7 +202,7 @@ 'trio-websocket~=0.12.2', 'wsproto~=1.3.2', 'websocket-client~=1.9.2', - 'selenium==4.49.0', + 'selenium==4.50.0', 'cssselect>=1.5.0,<2', 'sortedcontainers==2.4.0', 'execnet==2.1.2', @@ -247,7 +247,7 @@ "flake8": [ 'flake8==7.4.1', 'mccabe==0.7.0', - 'pyflakes==4.0.0', + 'pyflakes==4.0.1', 'pycodestyle==2.15.0', ], # pip install -e .[mcp] @@ -266,7 +266,7 @@ # (An optional library for parsing PDF files.) "pdfminer": [ 'pdfminer.six==20260107', - 'cryptography==50.0.1', + 'cryptography==50.0.2', 'cffi==2.1.1', 'pycparser==3.0', ], From 19eca02269e82dee6b3df04b9d9076ec02cbdf29 Mon Sep 17 00:00:00 2001 From: Michael Mintz Date: Thu, 1 Oct 2026 18:33:48 -0400 Subject: [PATCH 2/3] Update MCP versioning --- mcp_servers/pyproject.toml | 2 +- server.json | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/mcp_servers/pyproject.toml b/mcp_servers/pyproject.toml index f80f112c63d..eeca67df7e8 100644 --- a/mcp_servers/pyproject.toml +++ b/mcp_servers/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "seleniumbase-mcp" -version = "1.3.12dev0" +version = "1.4.0dev0" description = "MCP server exposing SeleniumBase CDP Mode as tools for MCP clients." readme = "README.md" requires-python = ">=3.10" diff --git a/server.json b/server.json index 5e198b1918b..7d00891aed7 100644 --- a/server.json +++ b/server.json @@ -3,7 +3,7 @@ "name": "io.github.seleniumbase/seleniumbase", "title": "SeleniumBase MCP", "description": "Stealthy browser automation, testing, and web-scraping via CDP Mode.", - "version": "4.54.13", + "version": "4.55.0", "repository": { "url": "https://github.com/seleniumbase/SeleniumBase", "source": "github" @@ -13,7 +13,7 @@ { "registryType": "pypi", "identifier": "seleniumbase", - "version": "4.54.13", + "version": "4.55.0", "transport": { "type": "stdio" }, From ef780a1d3c95cae59849cf55dcf44fcbbd69858f Mon Sep 17 00:00:00 2001 From: Michael Mintz Date: Thu, 1 Oct 2026 18:34:06 -0400 Subject: [PATCH 3/3] Version 4.55.0 --- seleniumbase/__version__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seleniumbase/__version__.py b/seleniumbase/__version__.py index 2b67f23fa12..425ce4b7edc 100755 --- a/seleniumbase/__version__.py +++ b/seleniumbase/__version__.py @@ -1,2 +1,2 @@ # seleniumbase package -__version__ = "4.54.13" +__version__ = "4.55.0"